Function: python-nav-end-of-block
python-nav-end-of-block is an interactive and byte-compiled function
defined in python.el.gz.
Signature
(python-nav-end-of-block)
Documentation
Move to end of current block.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/python.el.gz
(defun python-nav-end-of-block ()
"Move to end of current block."
(interactive "^")
(when (python-nav-beginning-of-block)
(let ((block-indentation (current-indentation)))
(python-nav-end-of-statement)
(while (and (forward-line 1)
(not (eobp))
(or (and (> (current-indentation) block-indentation)
(or (python-nav-end-of-statement) t))
(python-info-current-line-comment-p)
(python-info-current-line-empty-p))))
(python-util-forward-comment -1)
(point-marker))))