diff options
Diffstat (limited to 'lisp/progmodes/python.el')
| -rw-r--r-- | lisp/progmodes/python.el | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el index 49eaff637a6..1ee95daa0a9 100644 --- a/lisp/progmodes/python.el +++ b/lisp/progmodes/python.el | |||
| @@ -2976,7 +2976,10 @@ not inside a defun." | |||
| 2976 | ;; Else go to the end of defun and add | 2976 | ;; Else go to the end of defun and add |
| 2977 | ;; up the current indentation to the | 2977 | ;; up the current indentation to the |
| 2978 | ;; ending position. | 2978 | ;; ending position. |
| 2979 | (python-nav-end-of-defun) | 2979 | (save-match-data |
| 2980 | ;; FIXME: avoid cluttering match-data | ||
| 2981 | ;; where's not wanted. | ||
| 2982 | (python-nav-end-of-defun)) | ||
| 2980 | (+ (point) | 2983 | (+ (point) |
| 2981 | (if (>= (current-indentation) min-indent) | 2984 | (if (>= (current-indentation) min-indent) |
| 2982 | (1+ (current-indentation)) | 2985 | (1+ (current-indentation)) |