From: Barry Warsaw Date: Tue, 16 Jul 2002 16:04:13 +0000 (+0000) Subject: (py-imenu-create-index-function): Skip over stuff that looks like code X-Git-Tag: v2.3c1~4996 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=32a03967b7b233d168d9c18d53436bc98a25edf9;p=thirdparty%2FPython%2Fcpython.git (py-imenu-create-index-function): Skip over stuff that looks like code but which is in a comment or string. Closes SF bug # 572341 reported by Adrian van den Dries. --- diff --git a/Misc/python-mode.el b/Misc/python-mode.el index 5e346043d54b..a5e4fe3b2965 100644 --- a/Misc/python-mode.el +++ b/Misc/python-mode.el @@ -945,6 +945,8 @@ of the first definition found." ;; what level is the next definition on? must be same, deeper ;; or shallower indentation (cond + ;; Skip code in comments and strings + ((py-in-literal)) ;; at the same indent level, add it to the list... ((= start-indent cur-indent) (push (cons def-name def-pos) index-alist))