diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-29 04:19:31 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-29 04:19:31 -0400 |
| commit | a56a714ce30fe91bd5afd0ba181d0d4bc508a8c0 (patch) | |
| tree | da1343bc7a2ee56f3c220eb15d3eb56e0cf14001 /modules/custom-whitespace.el | |
| parent | 63aedc233ea459eaf824aeb1934833ef9872a4ed (diff) | |
| download | dotemacs-a56a714ce30fe91bd5afd0ba181d0d4bc508a8c0.tar.gz dotemacs-a56a714ce30fe91bd5afd0ba181d0d4bc508a8c0.zip | |
refactor: prefix two collision-prone helpers, document naming audit
Two owned helpers carried unprefixed generic names that risk colliding in the single Emacs namespace: car-member (local-repository.el) and unpropertize-kill-ring (system-defaults.el). I renamed them to localrepo--car-member and cj/--unpropertize-kill-ring and updated their callers and tests. Both are non-interactive and contained, so no alias was needed.
docs/design/naming-audit.org records the rest of the scan: the allowlist of deliberate module prefixes, the foreign forward-declarations that aren't owned definitions, and a deferred list (keybound commands, the with-timer macro, the ui-theme defcustoms, the user-constants paths) that each want a focused pass rather than an unattended rename.
Diffstat (limited to 'modules/custom-whitespace.el')
0 files changed, 0 insertions, 0 deletions
