summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-10-29 00:50:56 -0500
committerCraig Jennings <c@cjennings.net>2025-10-29 00:50:56 -0500
commitea38f240452137219138c8f7db03991c47f9ed87 (patch)
treebc691ad382ca68168b51e2036c0f88f8078518bd
parente2f4738e880ff7ccbdee5ec7589d1e61b853cbec (diff)
downloaddotemacs-ea38f240452137219138c8f7db03991c47f9ed87.tar.gz
dotemacs-ea38f240452137219138c8f7db03991c47f9ed87.zip
feat: ensure elisp-lint auto-installs via use-package
Add :ensure t to elisp-lint use-package declaration to guarantee it's always installed. This supports chime.el development workflow where 'make lint' provides comprehensive code quality checks.
-rw-r--r--modules/prog-lisp.el5
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/prog-lisp.el b/modules/prog-lisp.el
index 7693c253..cfa015ae 100644
--- a/modules/prog-lisp.el
+++ b/modules/prog-lisp.el
@@ -97,9 +97,12 @@
:commands (with-mock mocklet mocklet-function)) ;; mock/stub framework
;; --------------------------------- Elisp Lint --------------------------------
+;; Comprehensive linting for Emacs Lisp code (indentation, whitespace, etc.)
+;; Used by chime.el 'make lint' target for code quality checks
(use-package elisp-lint
- :commands (elisp-lint-file elisp-lint-directory))
+ :ensure t
+ :commands (elisp-lint-file elisp-lint-directory elisp-lint-files-batch))
;; ------------------------------ Package Tooling ------------------------------