aboutsummaryrefslogtreecommitdiff
path: root/tests/test-external-open-lib-command.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-24 14:34:57 -0500
committerCraig Jennings <c@cjennings.net>2026-05-24 14:34:57 -0500
commit60fccecfe01e66c41f25abe41f8309c9e4e19a7e (patch)
tree0aee1eceaccd3960f1fb99cc8a9033052c5a23b3 /tests/test-external-open-lib-command.el
parent11325e85a0129ca2bccaf6cd2ed44938883d8848 (diff)
downloaddotemacs-60fccecfe01e66c41f25abe41f8309c9e4e19a7e.tar.gz
dotemacs-60fccecfe01e66c41f25abe41f8309c9e4e19a7e.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-external-open-lib-command.el')
0 files changed, 0 insertions, 0 deletions