Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-03-05 | Reduce short options code | Steven Schubiger | 1 | -6/+7 | |
2013-03-04 | Optimize parsing command-line options | Steven Schubiger | 1 | -22/+45 | |
2013-03-03 | Don't print pair of sequences at end-of-file | Steven Schubiger | 1 | -11/+13 | |
2013-02-24 | Add blank line | Steven Schubiger | 1 | -0/+1 | |
2013-02-19 | Print actual color separator in help output | Steven Schubiger | 1 | -1/+1 | |
2013-02-19 | Define color separator once | Steven Schubiger | 1 | -4/+6 | |
2013-02-18 | Adjust format specifier for unsigned integers | Steven Schubiger | 1 | -4/+4 | |
2013-02-17 | colorize 0.49v0.49 | Steven Schubiger | 1 | -1/+1 | |
2013-02-17 | Use size_t instead of unsigned integer type | Steven Schubiger | 1 | -2/+2 | |
2013-02-11 | Advance position for end sequence | Steven Schubiger | 1 | -1/+2 | |
2013-02-09 | Improve wrapping memory functions | Steven Schubiger | 1 | -20/+41 | |
2013-02-08 | Skip invalid sequences correctly | Steven Schubiger | 1 | -1/+2 | |
2013-02-07 | Clean text from color escape sequences | Steven Schubiger | 1 | -29/+213 | |
In order to handle end-of-buffer reads with partial line chunks, merge those when cleaning text. Pass each line then to the offset extracting function which gathers begin/end offsets of escape sequences. Finally, for printing cleaned lines of text, omit all color escape sequences as defined by their set of offsets (and restore characters temporarily overwritten with terminating NUL). Furthermore, add a basic string concatenation function and wrap the free memory function to have it nullify pointers. | |||||
2013-01-28 | Enhance message if color string exists as file | Steven Schubiger | 1 | -1/+6 | |
2013-01-25 | Capitalize first letter of diagnostics | Steven Schubiger | 1 | -2/+2 | |
2013-01-25 | update copyright year and increase version | Steven Schubiger | 1 | -2/+2 | |
2013-01-24 | Wrap memory allocation functions | Steven Schubiger | 1 | -6/+45 | |
This covers currently calls to malloc(), realloc() and the custom strdup() (which uses malloc, too). If allocation of memory fails (i.e., NULL is returned from one of former two calls), a fatal diagnostic is emitted (accompanied by source filename and line number if compiled with DEBUG=1). | |||||
2012-12-18 | Initial commit. | Steven Schubiger | 1 | -0/+730 | |