diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-14 00:24:34 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-14 00:24:34 -0500 |
| commit | 3d5b14295c0e7ebb1c6ad0109d0fbf291696ef1e (patch) | |
| tree | 1daa01f09a6feafdb66ec747423ec155db17e182 /modules/prog-lisp.el | |
| parent | 21484b5dc589c3be809d655136214452264cbcb2 (diff) | |
| download | dotemacs-3d5b14295c0e7ebb1c6ad0109d0fbf291696ef1e.tar.gz dotemacs-3d5b14295c0e7ebb1c6ad0109d0fbf291696ef1e.zip | |
fix(prog-lisp): let flycheck-package setup actually run
:after (flycheck package-lint) waits for both features, but nothing loads package-lint on its own (it's flycheck-package's dependency, pulled in by the require), so the setup never ran and elisp buffers never got the package-lint checker. Keying on flycheck alone loads the chain.
Diffstat (limited to 'modules/prog-lisp.el')
| -rw-r--r-- | modules/prog-lisp.el | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/modules/prog-lisp.el b/modules/prog-lisp.el index ba568c9c..16740507 100644 --- a/modules/prog-lisp.el +++ b/modules/prog-lisp.el @@ -119,8 +119,12 @@ (use-package package-lint :commands (package-lint-current-buffer package-lint-batch-and-exit)) +;; Load when flycheck does. The old `:after (flycheck package-lint)' never +;; fired: nothing loads package-lint on its own (it is flycheck-package's +;; dependency, pulled in by its require), so the setup silently never ran +;; and elisp buffers never got the package-lint checker. (use-package flycheck-package - :after (flycheck package-lint) + :after flycheck :config (flycheck-package-setup)) |
