* 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.
Update README.txt explaining contents of this branch.
Fontify docstrings with font-lock-doc-face
Skip comments when fontifying docstrings
Cleanup docstring code

This is based on some work done for python-mode.el to speed it up.
Hopefully it does the same thing here.