bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#59495: 29.0.50; python-treesit-beginning-of-defun behavior differs f


From: Yuan Fu
Subject: bug#59495: 29.0.50; python-treesit-beginning-of-defun behavior differs from python-mode's beginning-of-defun-function
Date: Wed, 23 Nov 2022 10:11:44 -0800

Brian Leung <leungbk@posteo.net> writes:

> With the following Python:
>
> def f():
>     def g(i):
>         return i
>
>     return 42
>
> When point is on the line "return i", hitting C-M-a in python-mode moves
> point to the beginning of the definition of g.
>
> However, in python-ts-mode, C-M-a moves point to the definition of f.
>
> I think it makes more sense to move to the g definition.

Yeah, preference aside, python-ts-mode should be consistent with
python-mode. Alternative behavior could be opt-in with a variable, if
people deem them useful. I’ll fix this.

Yuan





reply via email to

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