Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-16 | Source / Include Folder (#88) | トトも | |
Moved Source Files Into `src` Folder | |||
2022-04-15 | color: Use three-letter codes for warnings and errors | Tavian Barnes | |
No reason to potentially conflict with the two-letter codes GNU ls uses. | |||
2022-03-27 | diag: Avoid printing trailing spaces | Tavian Barnes | |
2022-03-27 | diag: New functions for highlighting command line arguments | Tavian Barnes | |
2021-02-05 | Fix up some #includes | Tavian Barnes | |
2020-12-02 | parse: Clean up debug flag parsing/printing | Tavian Barnes | |
2020-11-12 | Include what I use | Tavian Barnes | |
Thanks to https://github.com/include-what-you-use/include-what-you-use | |||
2020-10-05 | diag: New bfs_perror() function | Tavian Barnes | |
2020-10-04 | diag: Factor debug_flag string conversion into its own function | Tavian Barnes | |
2020-09-27 | Rename struct cmdline to bfs_ctx | Tavian Barnes | |
The API remains similar, with some added accessor functions for lazy initialization of the pwcache and mtab. | |||
2020-06-02 | diag: Unify debug printing | Tavian Barnes | |
2020-03-15 | diag: Make the -warn flag part of the cmdline | Tavian Barnes | |
2019-01-02 | color: Check format strings + args for cfprintf() | Tavian Barnes | |
%{cc} is now ${cc} to avoid warnings about an unrecognized format specifier, and %P and %L are now %pP and %pL to make them look more like standard format strings. | |||
2019-01-02 | diag: Unify diagnostic formatting | Tavian Barnes | |
This adds a bfs: prefix to error/warning messages for consistency with other command line tools, and leaves only the "error:"/"warning:" part colored like GCC. It also uniformly adds full stops after messages. |