diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-24 14:34:57 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-24 14:34:57 -0500 |
| commit | 582d7e262487b84c77173ec2c4f6889cdc30837a (patch) | |
| tree | 8ef0a13159f3d2695ec757cad2c882c2dad65e18 /tests/test-ui-navigation--toggle-window-split.el | |
| parent | d6f579ab2e2a99efab4e65101d5681ea97ce5f56 (diff) | |
| download | dotemacs-582d7e262487b84c77173ec2c4f6889cdc30837a.tar.gz dotemacs-582d7e262487b84c77173ec2c4f6889cdc30837a.zip | |
refactor: declare cross-module commands bound in custom keymaps
custom-ordering.el binds cj/org-sort-by-todo-and-priority (owned by org-config) and custom-text-enclose.el binds change-inner/change-outer (the change-inner package). Both work at runtime — org-config loads eagerly and text-config autoloads change-inner via use-package :commands — but byte-compiling either module standalone warned "not known to be defined", and the dependency was implicit.
Added declare-function for each so the compile is clean and the cross-module relationship is explicit at the top of the file. No autoload needed: the runtime autoload/eager-load already exists, so only the compiler needed telling. custom-buffer-file.el byte-compiles clean already, so it needed no change.
Diffstat (limited to 'tests/test-ui-navigation--toggle-window-split.el')
0 files changed, 0 insertions, 0 deletions
