diff options
author | Eli Zaretskii <eliz@gnu.org> | 2005-12-03 09:48:08 +0000 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2005-12-03 09:48:08 +0000 |
commit | d20a1ebb1774129d93265d885ca74b5275eb3c77 (patch) | |
tree | 8ec57bee7e6fc13f1a8a6467e121b0b5b84880b6 /lisp/emacs-lisp/lisp-mode.el | |
parent | 6273dc682119226c80cebf63e651908d80324c03 (diff) | |
download | emacs-d20a1ebb1774129d93265d885ca74b5275eb3c77.tar.gz emacs-d20a1ebb1774129d93265d885ca74b5275eb3c77.tar.bz2 emacs-d20a1ebb1774129d93265d885ca74b5275eb3c77.zip |
(lisp-imenu-generic-expression): Fix bug whereby names of length one
or names starting with a symbol-constituent character would not be returned.
Diffstat (limited to 'lisp/emacs-lisp/lisp-mode.el')
-rw-r--r-- | lisp/emacs-lisp/lisp-mode.el | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lisp/emacs-lisp/lisp-mode.el b/lisp/emacs-lisp/lisp-mode.el index 6dd5ffa217f..55c91bb6faf 100644 --- a/lisp/emacs-lisp/lisp-mode.el +++ b/lisp/emacs-lisp/lisp-mode.el @@ -102,7 +102,7 @@ "defsetf" "define-setf-expander" "define-method-combination" "defgeneric" "defmethod") t)) - "\\s-+\\(\\sw\\(\\sw\\|\\s_\\)+\\)")) + "\\s-+\\(\\(\\sw\\|\\s_\\)+\\)")) 2) (list (purecopy "Variables") (purecopy (concat "^\\s-*(" @@ -110,7 +110,7 @@ (regexp-opt '("defvar" "defconst" "defconstant" "defcustom" "defparameter" "define-symbol-macro") t)) - "\\s-+\\(\\sw\\(\\sw\\|\\s_\\)+\\)")) + "\\s-+\\(\\(\\sw\\|\\s_\\)+\\)")) 2) (list (purecopy "Types") (purecopy (concat "^\\s-*(" @@ -119,7 +119,7 @@ '("defgroup" "deftheme" "deftype" "defstruct" "defclass" "define-condition" "define-widget" "defface" "defpackage") t)) - "\\s-+'?\\(\\sw\\(\\sw\\|\\s_\\)+\\)")) + "\\s-+'?\\(\\(\\sw\\|\\s_\\)+\\)")) 2)) "Imenu generic expression for Lisp mode. See `imenu-generic-expression'.") |