emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-29 9e7a5d58ee 3/3: ; Fix tree-sitter indent anchor preset


From: Yuan Fu
Subject: emacs-29 9e7a5d58ee 3/3: ; Fix tree-sitter indent anchor preset
Date: Tue, 17 Jan 2023 04:26:26 -0500 (EST)

branch: emacs-29
commit 9e7a5d58eea664b55e11f2ea5dc7da9ba26d500f
Author: Yuan Fu <casouri@gmail.com>
Commit: Yuan Fu <casouri@gmail.com>

    ; Fix tree-sitter indent anchor preset
    
    * lisp/treesit.el:
    (treesit-simple-indent-presets): Fix prev-adaptive-prefix.
---
 lisp/treesit.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lisp/treesit.el b/lisp/treesit.el
index 5e6f109531..4c31ecb0d2 100644
--- a/lisp/treesit.el
+++ b/lisp/treesit.el
@@ -1152,6 +1152,9 @@ See `treesit-simple-indent-presets'.")
                     (and (>= (point) comment-start-bol)
                          adaptive-fill-regexp
                          (looking-at adaptive-fill-regexp)
+                         ;; If previous line is an empty line, don't
+                         ;; indent.
+                         (not (looking-at (rx (* whitespace) eol)))
                          (match-end 0))))))
         ;; TODO: Document.
         (cons 'grand-parent



reply via email to

[Prev in Thread] Current Thread [Next in Thread]