Releases: ColumPaget/ColumsCut
bugfix for -s and --complement options
v3.1 add travis badge to readme
Added -E option
v3.0 added -E option
fixes for situation where no suitable delimiter found in input.
If fields are asked for that do not exist it can mean not delimiter is found in the input. In this situation use the command-line delimiter specification instead. Thanks to https://github.com/larrypl for finding this issue
handles non-existent fields
this release handles requests for fields that don't exist in the input stream by outputing a blank field
changes to be more compatible with gnu cut
Added new -e option to allow specifying delimiter with quoted characters, -d now works as per gnu cut, without quoted characters
reverse field ranges now work
reverse field ranges (e.g. -f 4-2) now work. Thanks to larrypl (https://github.com/larrypl) for raising the issue
String Delimiters
Allows use of strings rather than characters as delimiters. Fix for segfault if file open fails. Corrected misspellings of (delimiter)
Unicode really works now
Turns out you can't just count bytes with the high-bit set, you have to distinguish one unicode character from another. Added 'make check' for UTF8 support. Added SPDX headers to files
Preliminary Unicode Support
Support for unicode characters on input to -c or -b style cuts
Minor bugfix. -b working but -c wasn't.
Though -b and -c are currently equivalent in ccut, -c was being ignored.