branch: elpa/treesit-fold
commit 4fda86966424ae0e8f8c61a39eee18150afa1d0a
Author: Jen-Chieh Shen <jcs090...@gmail.com>
Commit: GitHub <nore...@github.com>

    style: Reorder Python's parser rules
---
 treesit-fold-parsers.el | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/treesit-fold-parsers.el b/treesit-fold-parsers.el
index 53c317ec51..fe3af605ad 100644
--- a/treesit-fold-parsers.el
+++ b/treesit-fold-parsers.el
@@ -581,7 +581,10 @@
 
 (defun treesit-fold-parsers-python ()
   "Rule set for Python."
-  '((function_definition      . treesit-fold-range-python-def)
+  '((import_statement         . treesit-fold-range-seq)
+    (import_from_statement    . treesit-fold-range-seq)
+    (future_import_statement  . treesit-fold-range-seq)
+    (function_definition      . treesit-fold-range-python-def)
     (class_definition         . treesit-fold-range-python-def)
     (list                     . treesit-fold-range-seq)
     (dictionary               . treesit-fold-range-seq)
@@ -589,10 +592,7 @@
     (expression_statement     . treesit-fold-range-python-expression-statement)
     (comment
      . (lambda (node offset)
-         (treesit-fold-range-line-comment node offset "#")))
-    (import_statement         . treesit-fold-range-seq)
-    (import_from_statement    . treesit-fold-range-seq)
-    (future_import_statement  . treesit-fold-range-seq)))
+         (treesit-fold-range-line-comment node offset "#")))))
 
 (defun treesit-fold-parsers-qss ()
   "Rule set for QSS."

Reply via email to