summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorJuri Linkov <juri@jurta.org>2005-12-04 02:36:13 +0000
committerJuri Linkov <juri@jurta.org>2005-12-04 02:36:13 +0000
commit3cbdd0c19dccfda99b91e06107c4a53eaeea58d3 (patch)
treeec19074bd249e519794d59bed93b7a1cd878e27b /lisp/emacs-lisp
parentaa4a1bf8050d6130e2e66534d040edbd9d601544 (diff)
downloademacs-3cbdd0c19dccfda99b91e06107c4a53eaeea58d3.tar.gz
emacs-3cbdd0c19dccfda99b91e06107c4a53eaeea58d3.tar.bz2
emacs-3cbdd0c19dccfda99b91e06107c4a53eaeea58d3.zip
Put `doc-string-elt' property on
easy-mmode-define-global-mode and define-global-minor-mode. (lisp-imenu-generic-expression): Add define-global-minor-mode.
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/lisp-mode.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/emacs-lisp/lisp-mode.el b/lisp/emacs-lisp/lisp-mode.el
index 55c91bb6faf..f9b77c58eed 100644
--- a/lisp/emacs-lisp/lisp-mode.el
+++ b/lisp/emacs-lisp/lisp-mode.el
@@ -96,8 +96,8 @@
(regexp-opt
'("defun" "defun*" "defsubst" "defmacro"
"defadvice" "define-skeleton"
- "define-minor-mode" "define-derived-mode"
- "define-generic-mode"
+ "define-minor-mode" "define-global-minor-mode"
+ "define-derived-mode" "define-generic-mode"
"define-compiler-macro" "define-modify-macro"
"defsetf" "define-setf-expander"
"define-method-combination"
@@ -141,6 +141,8 @@
(put 'define-compilation-mode 'doc-string-elt 3)
(put 'easy-mmode-define-minor-mode 'doc-string-elt 2)
(put 'define-minor-mode 'doc-string-elt 2)
+(put 'easy-mmode-define-global-mode 'doc-string-elt 2)
+(put 'define-global-minor-mode 'doc-string-elt 2)
(put 'define-generic-mode 'doc-string-elt 7)
(put 'define-ibuffer-filter 'doc-string-elt 2)
(put 'define-ibuffer-op 'doc-string-elt 3)