summaryrefslogtreecommitdiffstats
path: root/src/color.h
Commit message (Collapse)AuthorAgeFilesLines
* build: Move feature test macros to prelude.hTavian Barnes2024-08-281-2/+0
| | | | | | This replaces the explicit CPPFLAGS list in flags.mk with just `-include src/prelude.h`, shortening our compiler command lines and allowing them to be easily documented.
* prelude: Split bfs-specific utilities into new bfs.h headerTavian Barnes2024-08-281-0/+3
|
* prelude: Simplify attributesTavian Barnes2024-07-281-2/+2
|
* Stop using %mTavian Barnes2024-05-201-1/+0
|
* ctx: Try to reset TTY state when terminating abnormallyTavian Barnes2024-05-161-0/+7
| | | | Fixes: https://github.com/tavianator/bfs/issues/138
* Rename config.h to prelude.hTavian Barnes2024-04-191-1/+1
|
* Re-run include-what-you-useTavian Barnes2024-03-111-1/+0
|
* color: New API to check if stat() is necessaryTavian Barnes2024-02-061-6/+6
|
* config: s/attr_format/attr_printf/Tavian Barnes2023-12-181-2/+2
|
* config: New variadic attr(...) macroTavian Barnes2023-12-181-2/+2
|
* config: s/BFS_FORMATTER/attr_format/Tavian Barnes2023-11-091-2/+2
|
* dstring: New dchar typedef for dynamic stringsTavian Barnes2023-09-261-1/+2
|
* color: TTY-escape filenamesTavian Barnes2023-07-131-0/+1
|
* color: Don't print unnecessary reset sequencesTavian Barnes2023-06-301-0/+2
|
* color: New %pq formatter for shell-escaped stringsTavian Barnes2023-06-161-0/+1
|
* config: Provide <stdalign.h> and <stdbool.h>Tavian Barnes2023-05-111-1/+0
| | | | In anticipation of C23, since those headers won't be necessary any more.
* Replace license boilerplate with SPDX tagsTavian Barnes2023-01-251-15/+2
| | | | | | | And while I'm at it, remove years from copyright declarations. Link: https://spdx.dev/about/ Link: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/
* Add BFS_FORMATTER() to vprintf()-type functions tooTavian Barnes2022-12-081-0/+1
|
* config: Split out some of util.h into a new headerTavian Barnes2022-11-061-1/+1
|
* Source / Include Folder (#88)トトも2022-04-161-0/+120
Moved Source Files Into `src` Folder