Avril
b8723cc8d0
Merged old-interface colourised extra help + feature info.
...
Fortune for rematch's current commit: Future small blessing − 末小吉
2 days ago
Avril
e2358483c9
Fixed colour output being printed to non-TTY outputs & to `NO_COLOR` environments.
...
This branch is basically done now; merge back to `cli` after patching the colouring code (& merging `ext.rs`) to `master` (and bumping its BF version.)
Fortune for rematch's current commit: Blessing − 吉
5 days ago
Avril
003986677f
Finished pretty-formatting of extra info in help message (about version & enabled features.)
...
Fortune for rematch's current commit: Blessing − 吉
5 days ago
Avril
c830b1728b
Deferred comptime string concatenation in cases where near-duplicate strings would end up in the binary with no performance benefit from not having the extra indirection in printing. (See `ext::disjoint!` macro.)
...
Fortune for rematch's current commit: Future curse − 末凶
6 days ago
Avril
d31d09366f
Added extra info in old interface help message (about version & enabled features.)
...
Fortune for rematch's current commit: Blessing − 吉
1 week ago
Avril
8d7f9399d2
`GroupConfig`: Added some documentation explaining fields & defaults.
...
Fortune for rematch's current commit: Half curse − 半凶
1 week ago
Avril
3b1299c176
old interface: Added more efficient flow of output `stdout` object(s) through main branches. Internal buffer is flushed into lock before it is dropped in the `-` case, & only the non-locked handle is flushed in the cli-string case.
...
TODO: We should move this into `master` too really. No reason not to.
Fortune for rematch's current commit: Curse − 凶
1 week ago
Avril
765270feaf
Remove unneccisary multi-`stdout` locking. Added internal buffering.
...
Fortune for rematch's current commit: Blessing − 吉
1 week ago
Avril
4539f87528
Added `GroupConfig` argument to `print_groups()`: Configurable group printing delimiters (default: Field delim (specified groups) <TAB>-literal, Line delim (input strings) <LF>-literal.)
...
This is to allow for supporting `-0` / `--field-delim=`-like cli flags.
Fortune for rematch's current commit: Half blessing − 半吉
1 week ago
Avril
e6c0714575
Added multi-group printing (to old interface.)
...
Added warnings printed for user-requested non-existent groups.
Fortune for rematch's current commit: Small blessing − 小吉
2 weeks ago
Avril
bcdbec60ca
Started PCRE2 dep-updated Cli refactor
...
Fortune for rematch's current commit: Future small blessing − 末小吉
2 weeks ago
Avril
6a74f54a26
Imported cli-refactor's `args.rs` (for future CLI refactor) with PCRE2 dependency update.
...
Fortune for rematch's current commit: Small curse − 小凶
2 weeks ago
Avril
100b3a9afd
Switched PCRE backend to **much** better PCRE2 library. (Allows for concurrency directly, etc.)
...
TODO: Port this (XXX: or the other way round, maybe? Import `args.rs` module to here??) to `cli-refactor` branch
Fortune for rematch's current commit: Small curse − 小凶
2 weeks ago
Avril
d9ad1bafdf
read from stdin
5 years ago
Avril
ab97713013
added feature "perl": use pcre
5 years ago
Avril
5eb377769e
Initial commit
5 years ago