summaryrefslogtreecommitdiff
path: root/modules/custom-case.el
diff options
context:
space:
mode:
Diffstat (limited to 'modules/custom-case.el')
-rw-r--r--modules/custom-case.el11
1 files changed, 11 insertions, 0 deletions
diff --git a/modules/custom-case.el b/modules/custom-case.el
index 3f7ebc4d..d8c60b55 100644
--- a/modules/custom-case.el
+++ b/modules/custom-case.el
@@ -2,6 +2,17 @@
;;; Commentary:
;;
+;; Layer: 2 (Core UX).
+;; Category: L/C.
+;; Load shape: eager.
+;; Eager reason: registers its C-; c case submap at load. Currently eager by
+;; init order; a deferral candidate for Phase 3/4 (command/autoload +
+;; registration API).
+;; Top-level side effects: defines cj/case-map, registers it under C-; c, remaps
+;; capitalize-region.
+;; Runtime requires: keybindings.
+;; Direct test load: yes (requires keybindings explicitly).
+;;
;; Utilities for changing text case.
;; - cj/title-case-region: Title-cases the active region, or the current line if
;; no region. Follows common English rules: major words capitalized; minor words