Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-03-19 | Const data | 1 | -1/+1 | ||
2017-03-04 | Include all flags in version output | 1 | -1/+13 | ||
2017-01-27 | Eliminate goto | 1 | -11/+11 | ||
2017-01-07 | Fix spelling of preceeded | 1 | -2/+2 | ||
I: colorize: spelling-error-in-binary usr/bin/colorize preceeded preceded | |||||
2016-10-25 | Stack and release color names memory | 1 | -7/+7 | ||
Don't call the color_names memory freeing code explicitly in the cleanup function as it is taken care of via {STACK,RELEASE}_VAR(). This implies the memory is "garbage collected" like other uses of those macros, too. Also, declare and initialize the color_names array in a non-global, tighter scope. | |||||
2016-08-19 | Print list of options dynamically in help output | 1 | -23/+44 | ||
2016-07-27 | colorize 0.59v0.59 | 1 | -1/+1 | ||
2016-05-20 | Const pointer | 1 | -1/+1 | ||
2016-04-07 | Use more descriptive enumerator name | 1 | -5/+5 | ||
2016-03-21 | Terminate buffer with single NUL | 1 | -1/+1 | ||
2016-01-21 | colorize 0.58v0.58 | 1 | -2/+2 | ||
2016-01-20 | List color separator in version output | 1 | -0/+1 | ||
2016-01-19 | Make color separator configurable | 1 | -1/+7 | ||
2016-01-15 | Optimize merging for partial lines further | 1 | -12/+18 | ||
Completing partial lines (i.e., to ones without truncated escape sequences) can be handled more efficiently by concatenating only the partial line beginning at the last escape control character with the characters read from the input stream. Compared to previous code which concatenated the *entire* partial line with the characters read, pass now the resulting string of aforementioned concatenation separately to the escape sequence cleaning function. Even though it may appear as a minor optimisation, it is a /substantial/ improvement in terms of memory being allocated when cleaning lines. | |||||
2015-11-28 | Bring data type into line | 1 | -4/+3 | ||
2015-11-07 | Circumvent cleanup function for testing output | 1 | -2/+2 | ||
2015-10-27 | Move path skipping code to a function | 1 | -47/+52 | ||
2015-10-27 | Move color names code to a function | 1 | -55/+64 | ||
2015-10-25 | Simplify code in cleanup function | 1 | -3/+1 | ||
2015-10-25 | Don't initialize arg_cnt | 1 | -1/+1 | ||
2015-10-04 | colorize 0.57v0.57 | 1 | -1/+1 | ||
2015-09-20 | Lazily allocate memory | 1 | -11/+12 | ||
2015-09-03 | Double memory when increasing buffer | 1 | -10/+21 | ||
2015-08-28 | Choose larger integer data type | 1 | -3/+3 | ||
2015-08-18 | Properly indent pair of braces | 1 | -4/+5 | ||
2015-08-09 | First draft of improved merging partial lines | 1 | -25/+130 | ||
2015-07-24 | Move option processing code to a function | 1 | -60/+67 | ||
2015-06-17 | colorize 0.56v0.56 | 1 | -1/+1 | ||
2015-06-15 | Don't initialize static variables explicitly | 1 | -8/+8 | ||
2015-06-07 | Cast variable properly | 1 | -9/+9 | ||
2015-05-14 | Refactor print_clean | 1 | -116/+154 | ||
Avoid allocating memory for escape sequence offsets by printing text in between directly. Furthermore, divide resulting code into numerous functions in order to reduce complexity. Thanks Urs Fässler | |||||
2015-04-03 | Declare color sets variables as constant | 1 | -3/+3 | ||
2015-03-02 | Convert short version option to uppercase | 1 | -3/+3 | ||
2015-02-15 | Nullify pointers only where appropriate | 1 | -4/+4 | ||
2015-02-13 | Omit unnecessary break statement | 1 | -1/+0 | ||
2015-01-26 | Follow symbolic link to obtain file status | 1 | -1/+1 | ||
2015-01-25 | Reuse file opening function | 1 | -7/+1 | ||
2015-01-21 | colorize 0.55v0.55 | 1 | -2/+2 | ||
2015-01-20 | Log debug output to file | 1 | -3/+30 | ||
2015-01-10 | Support files larger than 2GB on 32-bit systems | 1 | -0/+1 | ||
2015-01-08 | Keep return value check simple | 1 | -1/+1 | ||
2014-12-14 | Check if BUF_SIZE is defined | 1 | -1/+1 | ||
2014-10-28 | Pass file/line on for string allocation routines | 1 | -13/+22 | ||
2014-10-26 | Make diagnostics more consistent | 1 | -3/+3 | ||
2014-10-25 | Print memory allocation diagnostics | 1 | -0/+3 | ||
2014-10-01 | Use more portable exit failure status macro | 1 | -2/+2 | ||
2014-07-24 | Merge duplicated version printing code | 1 | -4/+5 | ||
2014-06-26 | Comment end of conditional inclusion | 1 | -1/+1 | ||
2014-06-26 | Include commit hash in version output | 1 | -1/+9 | ||
Extracting the abbreviated commit hash will break when git will be replaced by a different version control system. But until it does, get the hash from the git repository. | |||||
2014-06-10 | Print abbreviated size of buffer | 1 | -2/+36 | ||