Mercurial > emacs
changeset 56998:08b8e6f0fa2c
(grep-mode): Use normal autoload cookie.
author | Thien-Thi Nguyen <ttn@gnuvola.org> |
---|---|
date | Wed, 08 Sep 2004 11:21:16 +0000 |
parents | d1239130736d |
children | 71bd58f14be5 |
files | lisp/progmodes/grep.el |
diffstat | 1 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/progmodes/grep.el Wed Sep 08 11:17:00 2004 +0000 +++ b/lisp/progmodes/grep.el Wed Sep 08 11:21:16 2004 +0000 @@ -500,7 +500,17 @@ command-args) 'grep-mode nil highlight-regexp))) -;;;###autoload (autoload 'grep-mode "grep" nil t) +;;; This doesn't work: +;;; ###autoload (autoload 'grep-mode "grep" nil t) +;;; The ostensibly correct result is nonetheless opaque to the accounting +;;; done in `generate-file-autoloads'; in loaddefs.el, the generated elisp is +;;; correct but the generated header comment for grep.el lacks `grep-mode'. +;;; This approach also doesn't help other users of `define-compilation-mode' +;;; who wish to autoload. +;;; +;;; Better to extend autoload.el to grok `define-compilation-mode'. + +;;;###autoload (define-compilation-mode grep-mode "Grep" "Sets `grep-last-buffer' and `compilation-window-height'." (setq grep-last-buffer (current-buffer))