comparison lisp/emacs-lisp/lisp-mode.el @ 17144:1b3723c744f5

(lisp-imenu-generic-expression): Accept `*', `|', and `:' in symbol names.
author Karl Heuer <kwzh@gnu.org>
date Tue, 11 Mar 1997 22:32:22 +0000
parents 852e90e67fff
children e52fa60d97e8
comparison
equal deleted inserted replaced
17143:df636f296adf 17144:1b3723c744f5
80 (define-abbrev-table 'lisp-mode-abbrev-table ()) 80 (define-abbrev-table 'lisp-mode-abbrev-table ())
81 81
82 (defvar lisp-imenu-generic-expression 82 (defvar lisp-imenu-generic-expression
83 '( 83 '(
84 (nil 84 (nil
85 "^\\s-*(def\\(un\\|subst\\|macro\\|advice\\)\\s-+\\([-A-Za-z0-9+]+\\)" 2) 85 "^\\s-*(def\\(un\\|subst\\|macro\\|advice\\)\\s-+\\([-A-Za-z0-9+*|:]+\\)" 2)
86 ("Variables" 86 ("Variables"
87 "^\\s-*(def\\(var\\|const\\)\\s-+\\([-A-Za-z0-9+]+\\)" 2) 87 "^\\s-*(def\\(var\\|const\\)\\s-+\\([-A-Za-z0-9+*|:]+\\)" 2)
88 ("Types" 88 ("Types"
89 "^\\s-*(def\\(type\\|struct\\|class\\|ine-condition\\)\\s-+\\([-A-Za-z0-9+]+\\)" 89 "^\\s-*(def\\(type\\|struct\\|class\\|ine-condition\\)\\s-+\\([-A-Za-z0-9+*|:]+\\)"
90 2)) 90 2))
91 91
92 "Imenu generic expression for Lisp mode. See `imenu-generic-expression'.") 92 "Imenu generic expression for Lisp mode. See `imenu-generic-expression'.")
93 93
94 (defun lisp-mode-variables (lisp-syntax) 94 (defun lisp-mode-variables (lisp-syntax)