mirror of
https://github.com/python/cpython.git
synced 2025-11-03 19:34:08 +00:00
(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.
This commit is contained in:
parent
5086e49a6e
commit
32a03967b7
1 changed files with 2 additions and 0 deletions
|
|
@ -945,6 +945,8 @@ of the first definition found."
|
||||||
;; what level is the next definition on? must be same, deeper
|
;; what level is the next definition on? must be same, deeper
|
||||||
;; or shallower indentation
|
;; or shallower indentation
|
||||||
(cond
|
(cond
|
||||||
|
;; Skip code in comments and strings
|
||||||
|
((py-in-literal))
|
||||||
;; at the same indent level, add it to the list...
|
;; at the same indent level, add it to the list...
|
||||||
((= start-indent cur-indent)
|
((= start-indent cur-indent)
|
||||||
(push (cons def-name def-pos) index-alist))
|
(push (cons def-name def-pos) index-alist))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue