Mercurial > emacs
comparison lisp/emacs-lisp/lisp-mode.el @ 105235:f2e56d1eff32
* menu-bar.el: Remove menu-bar-ediff-misc-menu from the Tools
menu.
* ediff-hook.el: Move menu-bar-ediff-misc-menu into
menu-bar-ediff-menu.
* emacs-lisp/lisp-mode.el: Add doc-string-elt property to
define-overloadable-function.
* progmodes/autoconf.el: Provide autoconf as well, so that this
file can be `require'd.
* emacs-lisp/cl-macs.el (deftype): Add to cl-loaddefs.
* emacs-lisp/autoload.el (generated-autoload-feature)
(generated-autoload-load-name): New vars.
(autoload-rubric, autoload-generate-file-autoloads): Use them.
(make-autoload): Recognize define-overloadable-function and
defclass forms (for EIEIO).
* Makefile.in (update-subdirs): Exclude cedet directory.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Sun, 27 Sep 2009 23:25:03 +0000 |
parents | ce6271fc65ad |
children | 6a6fcf3e8e4d |
comparison
equal
deleted
inserted
replaced
105234:bb13a70d9c32 | 105235:f2e56d1eff32 |
---|---|
154 (put 'define-ibuffer-sorter 'doc-string-elt 2) | 154 (put 'define-ibuffer-sorter 'doc-string-elt 2) |
155 (put 'lambda 'doc-string-elt 2) | 155 (put 'lambda 'doc-string-elt 2) |
156 (put 'defalias 'doc-string-elt 3) | 156 (put 'defalias 'doc-string-elt 3) |
157 (put 'defvaralias 'doc-string-elt 3) | 157 (put 'defvaralias 'doc-string-elt 3) |
158 (put 'define-category 'doc-string-elt 2) | 158 (put 'define-category 'doc-string-elt 2) |
159 (put 'define-overloadable-function 'doc-string-elt 3) | |
159 | 160 |
160 (defvar lisp-doc-string-elt-property 'doc-string-elt | 161 (defvar lisp-doc-string-elt-property 'doc-string-elt |
161 "The symbol property that holds the docstring position info.") | 162 "The symbol property that holds the docstring position info.") |
162 | 163 |
163 (defun lisp-font-lock-syntactic-face-function (state) | 164 (defun lisp-font-lock-syntactic-face-function (state) |