New defun navigation machinery
authorFabián Ezequiel Gallina <fgallina@cuca>
Thu, 17 May 2012 03:03:44 +0000 (00:03 -0300)
committerFabián Ezequiel Gallina <fgallina@gnu.org>
Thu, 17 May 2012 03:03:44 +0000 (00:03 -0300)
commit8c6f9e60dfec606a8f00101c41bf6988496cb86a
tree0b02d9e4eac3ec1aaab2f8c905470f7b2dfbba2c
parent462973b5ef2bdb31392ec8a87ea23d5501059db2
New defun navigation machinery

`python-nav-beginning-of-defun' and
`python-beginning-of-defun-function' have changed and now they don't
handle decorators anymore.

`python-end-of-defun-function' is now smart enough to detect the real
ending of the current defun.

`python-shell-send-defun' always sends the outermost defun and
includes decorators. When called with prefix argument the decorators
are skipped.

`python-info-current-defun' has been modified to use the new defun
movement API.

New Functions:
  + python-info-looking-at-beginning-of-defun
lisp/progmodes/python.el