aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/progmodes/python.el
diff options
context:
space:
mode:
authorYuan Fu2022-11-23 12:07:07 -0800
committerYuan Fu2022-11-23 13:27:56 -0800
commit6785273a8251a2d3dc0450264196f3f19f6403bc (patch)
tree6f8473685f068352a4f5a11caec4815401a4e5f4 /lisp/progmodes/python.el
parent10f8f9a1851a4bda42dc6f22ae85d09e1693a07e (diff)
downloademacs-6785273a8251a2d3dc0450264196f3f19f6403bc.tar.gz
emacs-6785273a8251a2d3dc0450264196f3f19f6403bc.zip
More flexible tree-sitter defun navigation
Before this change, treesit-beginning-of-defun skips nested defuns. Now user can decide whether to skip nested defuns. * lisp/treesit.el (treesit-search-forward-goto): Improve docstring. (treesit-defun-prefer-top-level): New variable. (treesit--defun-maybe-top-level): New function. (treesit-beginning-of-defun) (treesit-end-of-defun): Use treesit--defun-maybe-top-level.
Diffstat (limited to 'lisp/progmodes/python.el')
0 files changed, 0 insertions, 0 deletions