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