Move byte loop into separate function.
Increase default word slice capacity to 30.
Loop version for character mode; also write out outputDelimiter when given
Adds loop version for field mode; defaults to csv mode;
Drops unused bits.
We are defaulting to csv mode now.
Adds support for multi-byte input delimiters (field and csv mode)
Make sure we can handle some funny cases as input delimiters.
Only LF line ending for cut functionality for now; More informative
output message.
Better error messages for invalid arguments.
Print invalid usage information.
Removes debugging left over.
Consolidate loops for field and csv mode.
More argument parsing and usage information.
Drops cut functionality, focus on csv.
Move sources to top-level.
Rename to csv.
Change cli to make it easiert to switch between LF and CRLF line endings.
Adds argument parsing for identifying headers.
Use names rather than headers, update usage.