Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-01-07 | Fix spelling of preceeded | Steven Schubiger | 1 | -2/+2 | |
I: colorize: spelling-error-in-binary usr/bin/colorize preceeded preceded | |||||
2016-10-25 | Stack and release color names memory | Steven Schubiger | 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 | Steven Schubiger | 1 | -23/+44 | |
2016-07-27 | colorize 0.59v0.59 | Steven Schubiger | 1 | -1/+1 | |
2016-05-20 | Const pointer | Steven Schubiger | 1 | -1/+1 | |
2016-04-07 | Use more descriptive enumerator name | Steven Schubiger | 1 | -5/+5 | |
2016-03-21 | Terminate buffer with single NUL | Steven Schubiger | 1 | -1/+1 | |
2016-01-21 | colorize 0.58v0.58 | Steven Schubiger | 1 | -2/+2 | |
2016-01-20 | List color separator in version output | Steven Schubiger | 1 | -0/+1 | |
2016-01-19 | Make color separator configurable | Steven Schubiger | 1 | -1/+7 | |
2016-01-15 | Optimize merging for partial lines further | Steven Schubiger | 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 | Steven Schubiger | 1 | -4/+3 | |
2015-11-07 | Circumvent cleanup function for testing output | Steven Schubiger | 1 | -2/+2 | |
2015-10-27 | Move path skipping code to a function | Steven Schubiger | 1 | -47/+52 | |
2015-10-27 | Move color names code to a function | Steven Schubiger | 1 | -55/+64 | |
2015-10-25 | Simplify code in cleanup function | Steven Schubiger | 1 | -3/+1 | |
2015-10-25 | Don't initialize arg_cnt | Steven Schubiger | 1 | -1/+1 | |
2015-10-04 | colorize 0.57v0.57 | Steven Schubiger | 1 | -1/+1 | |
2015-09-20 | Lazily allocate memory | Steven Schubiger | 1 | -11/+12 | |
2015-09-03 | Double memory when increasing buffer | Steven Schubiger | 1 | -10/+21 | |
2015-08-28 | Choose larger integer data type | Steven Schubiger | 1 | -3/+3 | |
2015-08-18 | Properly indent pair of braces | Steven Schubiger | 1 | -4/+5 | |
2015-08-09 | First draft of improved merging partial lines | Steven Schubiger | 1 | -25/+130 | |
2015-07-24 | Move option processing code to a function | Steven Schubiger | 1 | -60/+67 | |
2015-06-17 | colorize 0.56v0.56 | Steven Schubiger | 1 | -1/+1 | |
2015-06-15 | Don't initialize static variables explicitly | Steven Schubiger | 1 | -8/+8 | |
2015-06-07 | Cast variable properly | Steven Schubiger | 1 | -9/+9 | |
2015-05-14 | Refactor print_clean | Steven Schubiger | 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 | Steven Schubiger | 1 | -3/+3 | |
2015-03-02 | Convert short version option to uppercase | Steven Schubiger | 1 | -3/+3 | |
2015-02-15 | Nullify pointers only where appropriate | Steven Schubiger | 1 | -4/+4 | |
2015-02-13 | Omit unnecessary break statement | Steven Schubiger | 1 | -1/+0 | |
2015-01-26 | Follow symbolic link to obtain file status | Steven Schubiger | 1 | -1/+1 | |
2015-01-25 | Reuse file opening function | Steven Schubiger | 1 | -7/+1 | |
2015-01-21 | colorize 0.55v0.55 | Steven Schubiger | 1 | -2/+2 | |
2015-01-20 | Log debug output to file | Steven Schubiger | 1 | -3/+30 | |
2015-01-10 | Support files larger than 2GB on 32-bit systems | Steven Schubiger | 1 | -0/+1 | |
2015-01-08 | Keep return value check simple | Steven Schubiger | 1 | -1/+1 | |
2014-12-14 | Check if BUF_SIZE is defined | Steven Schubiger | 1 | -1/+1 | |
2014-10-28 | Pass file/line on for string allocation routines | Steven Schubiger | 1 | -13/+22 | |
2014-10-26 | Make diagnostics more consistent | Steven Schubiger | 1 | -3/+3 | |
2014-10-25 | Print memory allocation diagnostics | Steven Schubiger | 1 | -0/+3 | |
2014-10-01 | Use more portable exit failure status macro | Steven Schubiger | 1 | -2/+2 | |
2014-07-24 | Merge duplicated version printing code | Steven Schubiger | 1 | -4/+5 | |
2014-06-26 | Comment end of conditional inclusion | Steven Schubiger | 1 | -1/+1 | |
2014-06-26 | Include commit hash in version output | Steven Schubiger | 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 | Steven Schubiger | 1 | -2/+36 | |
2014-06-02 | colorize 0.54v0.54 | Steven Schubiger | 1 | -1/+1 | |
2014-05-16 | Don't declare errno | Steven Schubiger | 1 | -1/+1 | |
2014-04-04 | Localize variable with name of existing file | Steven Schubiger | 1 | -3/+4 | |