| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 5 days | feat: undead-buffers: Add `cj/make-buffer-undead` function and tests | Craig Jennings | |
| Introduce a new function `cj/make-buffer-undead` that appends a buffer name to the `cj/undead-buffer-list`, preventing it from being killed. This comes along with a suite of tests to check various scenarios and edge cases for handling undead buffers. Additionally, add tests for related functions: `cj/kill-buffer-or-bury-alive`, `cj/kill-buffer-and-window`, and others to ensure they correctly manage buffers, particularly with undead-status considerations. Refactor `undead-buffer-list` naming for consistency and clarity in the module. | |||
| 6 days | feat: buffer: added cj/copy-buffer-name convenience function | Craig Jennings | |
| 7 days | fix: custom-file-buffer: Declare cj/custom-keymap for compilation | Craig Jennings | |
| Declare `cj/custom-keymap` variable to prevent compilation warnings related to undefined keymaps. | |||
| 8 days | improved commentary | Craig Jennings | |
| 10 days | fix: buffer-and-file-map: symbol vs string error | Craig Jennings | |
| 10 days | feat: file-buffer: Add PostScript printing with color | Craig Jennings | |
| - cj/print-buffer-ps prints buffer or active region; prefix enables color - Auto-detect and cache spooler (lpr/lp); override via cj/print-spooler-command - Sends to default printer with no headers - Replace use-package ps-print config; add declare-function guards - Refactor keymap to defvar-keymap and keymap-set - Minor cleanup in rename function (remove unused var) | |||
| 2025-10-12 | maint: remaining custom functions grouped into separate modules | Craig Jennings | |
| 2025-10-12 | maint: assemble file and buffer operations into single module | Craig Jennings | |
