diff options
author | Barry Warsaw <barry@python.org> | 1998-08-18 02:00:44 (GMT) |
---|---|---|
committer | Barry Warsaw <barry@python.org> | 1998-08-18 02:00:44 (GMT) |
commit | 93c88cca06dd0ce57c9c7c4bc76cb018cc5903ad (patch) | |
tree | 278d62c4986e48fe72c05e1cd379fc2d6346f909 /Misc/python-mode.el | |
parent | 664dcd5b5e9d5e873824f833b83f2846a429a010 (diff) | |
download | cpython-93c88cca06dd0ce57c9c7c4bc76cb018cc5903ad.zip cpython-93c88cca06dd0ce57c9c7c4bc76cb018cc5903ad.tar.gz cpython-93c88cca06dd0ce57c9c7c4bc76cb018cc5903ad.tar.bz2 |
(imenu-example--create-python-index-engine): Fix nesting breakage when
a method definition has args that span multiple lines; be sure to go
to the beginning of the method definition -- but watch out for the
match-data!
Diffstat (limited to 'Misc/python-mode.el')
-rw-r--r-- | Misc/python-mode.el | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Misc/python-mode.el b/Misc/python-mode.el index b0f0ab6..20c5c2c 100644 --- a/Misc/python-mode.el +++ b/Misc/python-mode.el @@ -891,6 +891,8 @@ of the first definition found." (setq def-name (buffer-substring-no-properties (match-beginning cur-paren) (match-end cur-paren)))) + (save-match-data + (py-beginning-of-def-or-class)) (beginning-of-line) (setq cur-indent (current-indentation))) |