summaryrefslogtreecommitdiffstats
path: root/src/color.c
AgeCommit message (Expand)Author
3 daysCast AT_FDCWD to int for comparisonsci-diagsTavian Barnes
5 daysctx: Try to reset TTY state when terminating abnormallyTavian Barnes
2024-04-19Rename config.h to prelude.hTavian Barnes
2024-02-06color: New API to check if stat() is necessaryTavian Barnes
2024-01-07expr: Make expressions variadicTavian Barnes
2023-12-18config: s/attr_format/attr_printf/Tavian Barnes
2023-12-18config: New variadic attr(...) macroTavian Barnes
2023-11-28color: Make sure errno is non-zero if parse_colors() failsTavian Barnes
2023-11-09config: s/BFS_FORMATTER/attr_format/Tavian Barnes
2023-10-05bfstd: Add a thread-safe wrapper for strerror()Tavian Barnes
2023-09-27Formatting fixesTavian Barnes
2023-09-26dstring: New dchar typedef for dynamic stringsTavian Barnes
2023-09-25Use the new list macrosTavian Barnes
2023-08-31trie: New trie_clear() functionTavian Barnes
2023-07-13color: Only highlight the trailing slash on ENOTDIRTavian Barnes
2023-07-13color: Don't break up leading and trailing dirsTavian Barnes
2023-07-13color: TTY-escape filenamesTavian Barnes
2023-07-13color: Get rid of EXT_MAXTavian Barnes
2023-07-13bfstd: Support wordesc() without allocatingTavian Barnes
2023-07-06diag: Shell-escape expression argumentsTavian Barnes
2023-06-30color: Don't print unnecessary reset sequencesTavian Barnes
2023-06-30color: Compare values too when deciding to smart-caseTavian Barnes
2023-06-29color: Implement smart casingTavian Barnes
2023-06-20alloc: New header for memory allocation utilitiesTavian Barnes
2023-06-16color: New %pq formatter for shell-escaped stringsTavian Barnes
2023-06-08color: `fi=0` should not fall back to `no`Tavian Barnes
2023-05-18Switch from assert() to bfs_assert()/bfs_verify()Tavian Barnes
2023-05-18Use bfs_bug("...") over assert(!"...")Tavian Barnes
2023-05-11config: Provide <stdalign.h> and <stdbool.h>Tavian Barnes
2023-01-25Replace license boilerplate with SPDX tagsTavian Barnes
2023-01-19bfstd: New wrappers for dirname()/basename()Tavian Barnes
2022-12-08Add BFS_FORMATTER() to vprintf()-type functions tooTavian Barnes
2022-12-05expr: Rename bfs_expr_has_children() to _is_parent()Tavian Barnes
2022-11-30expr: Remove the singleton bfs_{true,false} expressionsTavian Barnes
2022-11-06bfstd: Rename from util and reorganize itTavian Barnes
2022-11-01color: Avoid dynamic allocation in get_ext_color()Tavian Barnes
2022-10-29trie: Make leaves into a linked listTavian Barnes
2022-10-17color: Add a (void) prototypeTavian Barnes
2022-05-11color: Don't colorize capable files by defaultTavian Barnes
2022-05-11color: Only check ln=target onceTavian Barnes
2022-04-16Source / Include Folder (#88)トトも