| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor: normalize module package headers and enforce them | Craig Jennings | 19 hours | 1 | -1/+1 |
| | | | | | | | The first-line header on 33 modules named the file without its .el extension (;;; font-config --- ... rather than ;;; font-config.el --- ...), the form checkdoc and package-lint expect and the other modules already use. I normalized all 33 to the canonical ;;; name.el --- summary shape. The change is line 1 only. A new test, test-meta-package-headers.el, locks the convention. It checks every module for the canonical first line, Commentary before Code, a provide footer, and no BOM, and unit-tests the checker against each malformed shape so the guard itself is proven. | ||||
| * | fix(terminal): add console/mosh compatibility | Craig Jennings | 2026-01-23 | 1 | -1/+1 |
| | | | | | | | | | - Create terminal-compat.el for arrow key escape sequences - Fix M-uppercase keybindings (M-O → M-S-o, etc.) that conflicted with terminal escape sequences ESC O A/B/C/D - Add GUI-only guards for emojify and icon rendering - 18 keybindings updated across 13 modules with override comments | ||||
| * | refactor: show-kill-ring: improve code readability and consistency | Craig Jennings | 2025-10-20 | 1 | -7/+4 |
| | | | | | | | | Remove unnecessary lines and fix inconsistencies in code style: - Remove redundant blank lines in documentation strings. - Use `#'` for function references. - Replace `global-set-key` with `keymap-global-set`. | ||||
| * | changing repositories | Craig Jennings | 2025-10-12 | 1 | -0/+125 |
