| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-30 | src/bin/mansectf, man/man1/mansectf.1: Add program and manual page | Alejandro Colomar | 1 | -0/+9 |
| 2025-11-09 | src/bin/grepc: Remove unnecessary 'sort|uniq' call | Alejandro Colomar | 1 | -6/+0 |
| 2025-11-09 | src/bin/grepc, man/man1/grepc.1: -r: Remove flag | Alejandro Colomar | 1 | -4/+2 |
| 2025-11-06 | src/bin/grepc_c: Use non-capturing groups where possible | Alejandro Colomar | 1 | -4/+4 |
| 2025-11-06 | src/bin/grepc_c: -te, -tue: Reuse grepc_c_t_sue_decl_() | Alejandro Colomar | 1 | -4/+3 |
| 2025-11-06 | src/bin/grepc_c: -tt: Add support for enums with underlying type | Alejandro Colomar | 1 | -2/+2 |
| 2025-11-06 | src/bin/grepc_c: -tt, -tut: Reuse code | Alejandro Colomar | 1 | -2/+3 |
| 2025-11-06 | src/bin/grepc_c: -tt: Remove negative lookahead | Alejandro Colomar | 1 | -1/+1 |
| 2025-11-06 | src/bin/grepc_c: -tut: Merge grepc_c_ut_su() and grepc_c_ut_td_su() | Alejandro Colomar | 1 | -8/+2 |
| 2025-11-06 | src/bin/grepc_c: Split grepc_c_body_() and grepc_c_u_body_() | Alejandro Colomar | 1 | -11/+12 |
| 2025-11-06 | src/bin/grepc_c: -tt, -tut: Reuse grepc_c_body_() | Alejandro Colomar | 1 | -7/+7 |
| 2025-11-06 | src/bin/grepc_c: -tt, -tut: Split regexes | Alejandro Colomar | 1 | -4/+12 |
| 2025-11-06 | src/bin/grepc_c: -te, -tue: Add support for enums with underlying type | Alejandro Colomar | 1 | -1/+1 |
| 2025-11-06 | src/bin/grepc_c: -te, -tue: Reuse code from function body | Alejandro Colomar | 1 | -7/+9 |
| 2025-11-06 | src/bin/grepc_c: -te, -tue: Reuse code | Alejandro Colomar | 1 | -2/+5 |
| 2025-11-06 | src/bin/grepc_c: -tum: Split regexes for uses within function-like macros and... | Alejandro Colomar | 1 | -5/+10 |
| 2025-11-06 | src/bin/grepc_c: -tum: Merge grepc_c_m_repl_() and grepc_c_um_repl_() | Alejandro Colomar | 1 | -5/+4 |
| 2025-11-06 | src/bin/grepc_c: -tum: Split regex part for the replacement list | Alejandro Colomar | 1 | -1/+4 |
| 2025-11-06 | src/bin/grepc_c: -tum: Reuse grepc_c_m_decl_() | Alejandro Colomar | 1 | -1/+2 |
| 2025-11-06 | src/bin/grepc_c: -tm: Split regexes, and reuse code | Alejandro Colomar | 1 | -2/+12 |
| 2025-11-06 | src/bin/grepc_c: Organize regex parts together | Alejandro Colomar | 1 | -2/+4 |
| 2025-11-06 | src/bin/grepc_c: Rename grepc_c_uf_body_() => grepc_c_f_body_() | Alejandro Colomar | 1 | -5/+5 |
| 2025-11-06 | src/bin/grepc_c: Use grepc_c_uf_body_() to replace grepc_c_f_body_() | Alejandro Colomar | 1 | -4/+3 |
| 2025-11-06 | src/bin/grepc_c: -tuf: Reuse grepc_c_uf_body_() | Alejandro Colomar | 1 | -1/+2 |
| 2025-11-06 | src/bin/grepc_c: -tuf: Split regex for the function body | Alejandro Colomar | 1 | -1/+3 |
| 2025-11-06 | src/bin/grepc_c: -tuf: Fix regex | Alejandro Colomar | 1 | -1/+1 |
| 2025-11-06 | src/bin/grepc_c: -tuf: Reuse grepc_c_fld_decl_() | Alejandro Colomar | 1 | -1/+2 |
| 2025-11-06 | src/bin/grepc_c: -tfld: Split regex | Alejandro Colomar | 1 | -1/+4 |
| 2025-11-06 | src/bin/grepc_c: -tfd: Split regex for the function body | Alejandro Colomar | 1 | -1/+3 |
| 2025-11-06 | src/bin/grepc_c: -tflp: Simplify implementation | Alejandro Colomar | 1 | -1/+1 |
| 2025-11-06 | src/bin/grepc_c: -tf: These can appear in a parameter list: '+', '-', '?', ':' | Alejandro Colomar | 1 | -1/+1 |
| 2025-11-06 | src/bin/grepc_c: -tf: Use a named capturing group | Alejandro Colomar | 1 | -1/+1 |
| 2025-11-06 | src/bin/grepc_c: Split regex | Alejandro Colomar | 1 | -1/+5 |
| 2025-11-05 | src/bin/grepc_*: Use echo(1) instead of printf(1) where possible | Alejandro Colomar | 2 | -20/+20 |
| 2025-11-05 | src/bin/grepc_c: srcfix (align code) | Alejandro Colomar | 1 | -3/+6 |
| 2025-11-04 | src/bin/grepc: -r, -l: Don't color the output of -l | Alejandro Colomar | 1 | -2/+1 |
| 2025-11-04 | src/bin/grepc: -r: Simplify implementation, removing a conditional | Alejandro Colomar | 1 | -7/+3 |
| 2025-11-04 | src/bin/grepc: -r: Reimplement with grep(1) | Alejandro Colomar | 1 | -1/+1 |
| 2025-11-03 | src/bin/sortman: Fix portability issue | Alejandro Colomar | 1 | -2/+2 |
| 2025-11-03 | src/bin/grepc: -x: Simplify implementation | Alejandro Colomar | 1 | -21/+3 |
| 2025-11-03 | src/bin/grepc{,_c,_mk}: Align code after split | Alejandro Colomar | 3 | -113/+113 |
| 2025-11-03 | src/bin/grepc{,_c,_mk}: Split grepc(1) into helper programs | Alejandro Colomar | 3 | -158/+221 |
| 2025-11-02 | src/bin/: Disable pathname expansion | Alejandro Colomar | 4 | -4/+4 |
| 2025-11-02 | src/bin/grepc: Add missing quotes | Alejandro Colomar | 1 | -1/+1 |
| 2025-11-02 | src/bin/grepc: Handle xargs(1) errors properly | Alejandro Colomar | 1 | -8/+5 |
| 2025-11-02 | src/bin/grepc: Use the same error code as grep(1) | Alejandro Colomar | 1 | -6/+9 |
| 2025-11-02 | src/bin/grepc: Use if/then/fi instead of && | Alejandro Colomar | 1 | -24/+26 |
| 2025-10-31 | src/bin/grepc: Refactor to avoid process substitution | Alejandro Colomar | 1 | -8/+5 |
| 2025-10-31 | src/bin/grepc: Add defensive check | Alejandro Colomar | 1 | -1/+3 |
| 2025-10-31 | src/bin/grepc: Add defensive check | Alejandro Colomar | 1 | -2/+1 |
| 2025-10-29 | src/bin/grepc: srcfix (Simplify case/esac) | Alejandro Colomar | 1 | -10/+10 |
| 2025-10-29 | src/bin/grepc: Use if/else instead of && and || | Alejandro Colomar | 1 | -3/+5 |
| 2025-10-29 | src/bin/grepc: Quote variables | Alejandro Colomar | 1 | -23/+23 |
| 2025-10-29 | src/bin/grepc: Ignore shellcheck(1) diagnostics | Alejandro Colomar | 1 | -0/+4 |
| 2025-10-29 | src/bin/grepc: Use test(1) instead of [(1) | Alejandro Colomar | 1 | -10/+10 |
| 2025-10-29 | man/man1/grepc.1, src/bin/grepc: Add copyright notice | Alejandro Colomar | 1 | -0/+3 |
| 2025-10-29 | src/bin/grepc: Handle errors | Alejandro Colomar | 1 | -0/+2 |
| 2025-10-29 | src/bin/grepc: Move script to src/bin/ | Alejandro Colomar | 1 | -0/+251 |
| 2025-08-19 | src/bin/diffman-git: Show sections as hunk context | Alejandro Colomar | 1 | -1/+1 |
| 2025-07-22 | src/bin/sortman: Fix order of intro(*) pages for subsections | Alejandro Colomar | 1 | -2/+3 |
| 2025-05-17 | *: grfix | Alejandro Colomar | 4 | -4/+4 |
| 2025-05-10 | *, AUTHORS: Consistently refer to authors | Alejandro Colomar | 4 | -4/+4 |
| 2025-05-06 | *, CREDITS: Unify copyright notices | Alejandro Colomar | 4 | -4/+4 |
| 2025-05-02 | src/bin/diffman-git: Disable adjustment by default | Alejandro Colomar | 1 | -0/+1 |
| 2025-03-30 | src/bin/mansect: Use exit(1) instead of return | Alejandro Colomar | 1 | -1/+1 |
| 2025-01-11 | src/bin/diffman, man/man1/diffman: Remove program | Alejandro Colomar | 1 | -55/+0 |
| 2025-01-11 | src/bin/: Rename duffman => diffman-git | Alejandro Colomar | 1 | -0/+0 |
| 2025-01-11 | src/bin/duffman: Don't pipe to less(1) | Alejandro Colomar | 1 | -2/+1 |
| 2025-01-11 | src/bin/duffman: Always read(1) -r | Alejandro Colomar | 1 | -1/+1 |
| 2025-01-11 | src/bin/duffman: Handle errors correctly | Alejandro Colomar | 1 | -1/+2 |
| 2025-01-11 | src/bin/duffman: Allow diffing two git references | Alejandro Colomar | 1 | -4/+6 |
| 2025-01-11 | src/bin/duffman: Allow diffing git references, not just the working directory | Alejandro Colomar | 1 | -5/+13 |
| 2025-01-11 | src/bin/duffman: Diff against HEAD, not the system pages | Alejandro Colomar | 1 | -3/+34 |
| 2025-01-10 | src/bin/duffman: wsfix | Alejandro Colomar | 1 | -10/+9 |
| 2025-01-10 | src/bin/duffman, scripts/bash_aliases: Move duffman() to a separate script | Alejandro Colomar | 1 | -0/+21 |
| 2025-01-05 | src/bin/diffman: Simplify temporary file names | Alejandro Colomar | 1 | -7/+2 |
| 2025-01-05 | src/bin/diffman: Use diff(1) labels for nicer output | Alejandro Colomar | 1 | -1/+1 |
| 2025-01-05 | src/bin/diffman, man/man1/diffman.1: Use man(1) to format the pages | Alejandro Colomar | 1 | -14/+5 |
| 2024-12-22 | src/bin/diffman: Add support for mdoc(7) pages | Alejandro Colomar | 1 | -2/+2 |
| 2024-12-22 | src/bin/diffman: Run the entire groff pipeline | Alejandro Colomar | 1 | -2/+11 |
| 2024-12-22 | src/bin/diffman: Fix bug at parsing options | Alejandro Colomar | 1 | -5/+5 |
| 2024-12-22 | src/bin/diffman, man/man1/diffman.1: -s: Add support for diff(1)'s -s flag | Alejandro Colomar | 1 | -2/+4 |
| 2024-12-22 | src/bin/mansect: Use pipefail and some safety measures | Alejandro Colomar | 1 | -1/+4 |
| 2024-12-13 | src/bin/diffman: Silence shellcheck(1) diagnostic | Alejandro Colomar | 1 | -0/+1 |
| 2024-12-13 | src/bin/diffman: Add default case | Alejandro Colomar | 1 | -0/+1 |
| 2024-12-06 | src/bin/diffman, diffman.1: -U: Add support for diff(1)'s -U option | Alejandro Colomar | 1 | -2/+4 |
| 2024-12-06 | src/bin/diffman: -w: Add support for diff(1)'s -w flag | Alejandro Colomar | 1 | -1/+20 |
| 2024-11-26 | src/bin/sortman, sortman.1, share/mk/: Move sortman script to src/bin/, and a... | Alejandro Colomar | 1 | -0/+15 |
| 2024-11-25 | src/bin/diffman, diffman.1: Add program and its manual page | Alejandro Colomar | 1 | -0/+35 |
| 2024-11-03 | src/bin/pdfman: Pipe to read(1) with lastpipe | Alejandro Colomar | 1 | -1/+5 |
| 2024-11-03 | src/bin/pdfman: Use command substitution instead of shell magic | Alejandro Colomar | 1 | -1/+1 |
| 2024-11-03 | src/bin/pdfman, scripts/bash_aliases, pdfman.1: Make pdfman a standalone prog... | Alejandro Colomar | 1 | -0/+11 |
| 2024-11-03 | src/bin/mansect, mansect.1: Add program and its manual page | Alejandro Colomar | 1 | -0/+23 |