summaryrefslogtreecommitdiffstats
path: root/color.c
Commit message (Collapse)AuthorAgeFilesLines
* Color link targets for -lsTavian Barnes2017-03-161-0/+33
| | | | Fixes #18.
* Give struct expr a CFILE* instead of just a FILE*Tavian Barnes2017-03-161-9/+43
| | | | This unifies the behaviour of -print and -fprint /dev/stdout.
* Make a printf()-style API for colored messagesTavian Barnes2017-03-111-144/+158
|
* Update some copyright dates.Tavian Barnes2016-11-241-1/+1
|
* Check for errors in -print and friends.Tavian Barnes2016-10-161-22/+57
|
* bftw: Add support for some exotic file types, where available.Tavian Barnes2016-10-021-0/+6
|
* color: Ignore colors that are all zeros.Tavian Barnes2016-06-031-1/+6
| | | | | This keeps multi_hard from overriding extension colors if LS_COLORS says mh=00:, matching the behavior of ls.
* color: Add multi-hard link coloring support.Tavian Barnes2016-06-021-1/+14
|
* Fix uninitialized read in parse_colors().Tavian Barnes2016-02-271-0/+1
|
* Color broken symlinks correctly.Tavian Barnes2016-02-241-3/+10
|
* s/color_table/colors/.Tavian Barnes2016-02-141-9/+9
|
* Refactor color handling.Tavian Barnes2016-02-141-7/+27
| | | | The main benefit is colored warnings/errors during parsing.
* Don't modify the result of getenv().Tavian Barnes2016-02-141-3/+10
|
* Implement -[ac]?newer.Tavian Barnes2016-02-041-1/+1
|
* Don't use typedefs to avoid struct/enum tags.Tavian Barnes2016-02-041-15/+13
|
* bftw() interface improvements:Tavian Barnes2015-09-261-6/+8
| | | | | | - Use enums instead of ints where it makes sense - Move the file path inside struct BFTW - Expose a fd and relative path for *at() calls
* Implement -delete.Tavian Barnes2015-09-081-2/+2
| | | | Related to #5.
* Print the root file/directory too.Tavian Barnes2015-09-021-9/+6
|
* Recover from errors in diropen().Tavian Barnes2015-07-251-8/+23
| | | | Fixes #4.
* Assorted optimizations.Tavian Barnes2015-06-231-21/+35
|
* Add support for per-extension colors.Tavian Barnes2015-06-221-2/+33
|
* Add initial support for colorized output.Tavian Barnes2015-06-201-0/+281