diff --git a/CHANGELOG.md b/CHANGELOG.md index f4cbb8e3..5e78866c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ ### Bugs fixed * [cider#3758](https://github.com/clojure-emacs/cider/issues/3758): Improve regexp for clojure-find-def to recognize more complex metadata on vars +* [#684](https://github.com/clojure-emacs/clojure-mode/issues/684): Restore `outline-regexp` pattern to permit outline handling of top-level forms. ## 5.19.0 (2024-05-26) diff --git a/clojure-mode.el b/clojure-mode.el index 2281065f..e6f7e185 100644 --- a/clojure-mode.el +++ b/clojure-mode.el @@ -625,7 +625,7 @@ replacement for `cljr-expand-let`." (add-to-list 'imenu-generic-expression '(nil clojure-match-next-def 0)) (setq-local indent-tabs-mode nil) (setq-local paragraph-ignore-fill-prefix t) - (setq-local outline-regexp ";;;;* ") + (setq-local outline-regexp ";;;;* \\|(") ; comments and top-level forms (setq-local outline-level 'lisp-outline-level) (setq-local comment-start ";") (setq-local comment-start-skip ";+ *")