* progmodes/python.el (python-info-current-defun): Fix current defun detection.
* progmodes/python.el: Explain how to restore "cc-mode"-like forward-sexp movement in header documentation. (python-nav--forward-sexp): Behave like emacs-lisp-mode in comments and strings (GH bug 114).
* progmodes/python.el (python-indent-context): Fix python-info-line-ends-backslash-p call. (python-info-line-ends-backslash-p) (python-info-beginning-of-backslash): Respect line-number argument. (python-info-current-line-comment-p): Fix behavior when not at beginning-of-line. (python-util-position): Remove function. (python-util-goto-line): New function.
* progmodes/python.el (python-info-current-defun): Fix failed defun name retrieval because of unwanted match-data cluttering.
* progmodes/python.el (python-info-current-defun): Enhance match-data cluttering prevention.