Commit Graph
19 Commits
Author SHA1 Message Date
Kovid Goyal 5ad2ac259b When truncating descriptions for completion truncate at word boundaries 2022-11-17 08:29:01 +05:30
Kovid Goyal 8d76cf8d32 Import the google shlex package as we need more sophisticated parsing 2022-11-14 15:42:08 +05:30
Kovid Goyal ef49634353 Fix some issues reported by staticcheck 2022-11-14 15:42:01 +05:30
Kovid Goyal 2cacd7a64a get rid of interface{} since we now require Go 1.18 2022-11-14 15:42:00 +05:30
Kovid Goyal 3d79eb5730 more tests for indent and wrap 2022-11-14 15:41:56 +05:30
Kovid Goyal af7f4e97cf More work on the new formatter 2022-11-14 15:41:56 +05:30
Kovid Goyal 40a9ab8929 Allow ignoring lines containing a sentinel 2022-11-14 15:41:56 +05:30
Kovid Goyal e433b90297 Dont drop trailing escape codes when stripping trailing whitespace 2022-11-14 15:41:56 +05:30
Kovid Goyal 1ac7d9c10d Basic wrap is working 2022-11-14 15:41:56 +05:30
Kovid Goyal ef5f0025e1 Start work on more sophisticated indent+wrap implementation 2022-11-14 15:41:56 +05:30
Kovid Goyal 61094c6bfb Add strikethrough formatting 2022-11-14 15:41:55 +05:30
Kovid Goyal 6f4968305a more work on porting rc command parsing to Go 2022-11-14 15:41:54 +05:30
Kovid Goyal 249df69ac9 Use the new styling API for CLI infra 2022-11-14 15:41:53 +05:30
Kovid Goyal 4a4500d56b Dont make urls part of styling, instead have a dedicated UrlFunc API
Since urls can potentially change a lot, caching them makes no sense
2022-11-14 15:41:53 +05:30
Kovid Goyal be22f49012 Fix usage of numbered colors for underlines 2022-11-14 15:41:53 +05:30
Kovid Goyal f9695a7947 Add url support to styling 2022-11-14 15:41:53 +05:30
Kovid Goyal 29d9b70f0c More ansi styling tests 2022-11-14 15:41:53 +05:30
Kovid Goyal 42a8ca0842 Write some tests for the style wrapper 2022-11-14 15:41:53 +05:30
Kovid Goyal 91c61478dd Start work on easily generating ANSI formatted strings 2022-11-14 15:41:53 +05:30