Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-06-10 | print_version(): const version string pointer | 1 | -1/+1 | ||
2018-05-23 | Const pointers | 1 | -2/+2 | ||
2018-04-08 | process_args(): comment color_names[] initialization | 1 | -1/+5 | ||
2018-03-28 | read_print_stream(): add comment | 1 | -1/+1 | ||
2018-03-14 | Omit superfluous backslash continuation character | 1 | -5/+5 | ||
2018-01-28 | First draft of --omit-color-empty | 1 | -13/+22 | ||
2017-12-20 | Define PROGRAM_NAME | 1 | -1/+3 | ||
2017-12-16 | has_color_name(): return true from else branch | 1 | -2/+2 | ||
2017-12-06 | colorize 0.63v0.63 | 1 | -1/+1 | ||
2017-11-04 | Make strlen() assertions more explicit | 1 | -2/+2 | ||
2017-10-29 | Simplify SKIP_LINE_ENDINGS() macro | 1 | -1/+1 | ||
2017-10-12 | print_help(): indicate which options require an argument | 1 | -10/+18 | ||
2017-10-07 | Assert after find_color_entry() returns | 1 | -0/+1 | ||
2017-10-04 | Define DEBUG_FILE under DEBUG only | 1 | -1/+3 | ||
2017-10-01 | Minor tweaks | 1 | -2/+2 | ||
- Omit enumeration identifier - Reorder const qualifier | |||||
2017-08-26 | Extend fixed space of attr[] | 1 | -1/+1 | ||
2017-08-20 | process_opt_attr(): release var if not prior exited | 1 | -0/+1 | ||
2017-08-17 | colorize 0.62v0.62 | 1 | -1/+1 | ||
2017-08-06 | print_help(): omit braces around for loop body | 1 | -7/+5 | ||
2017-08-04 | Assert after find_color_entries() returns | 1 | -0/+1 | ||
2017-08-04 | Make assertions more explicit | 1 | -5/+5 | ||
2017-08-02 | Optimize extracting invalid attribute name | 1 | -4/+3 | ||
2017-08-01 | Enhance message if attribute is invalid | 1 | -1/+8 | ||
2017-07-21 | Set description once for unknown flags | 1 | -3/+4 | ||
2017-07-06 | write_attr(): pass struct by reference | 1 | -8/+13 | ||
2017-06-16 | Minor tweaks | 1 | -5/+5 | ||
Be more precise with naming/wording | |||||
2017-05-17 | Const name_len | 1 | -1/+1 | ||
2017-05-12 | Reject attributes with multiple occurrences | 1 | -14/+40 | ||
2017-04-27 | colorize 0.61v0.61 | 1 | -1/+1 | ||
2017-04-16 | Don't xstrdup() optarg | 1 | -6/+2 | ||
2017-04-16 | Tweak comment | 1 | -1/+1 | ||
2017-04-16 | First draft of attr option | 1 | -27/+84 | ||
2017-04-02 | colorize 0.60v0.60 | 1 | -2/+2 | ||
2017-04-02 | Define _DEFAULT_SOURCE | 1 | -0/+1 | ||
Silence # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | |||||
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 | ||