Mercurial > emacs
changeset 87260:4cd2a938a117
(check-declare-verify): Handle deffoo.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Tue, 11 Dec 2007 05:51:56 +0000 |
parents | 3f85433313d0 |
children | a06681f61794 |
files | lisp/emacs-lisp/check-declare.el |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/emacs-lisp/check-declare.el Tue Dec 11 05:49:36 2007 +0000 +++ b/lisp/emacs-lisp/check-declare.el Tue Dec 11 05:51:56 2007 +0000 @@ -34,6 +34,9 @@ ;;; TODO: +;; 1. Warn about functions marked as obsolete, eg +;; password-read-and-add in smime.el. + ;;; Code: (defconst check-declare-warning-buffer "*Check Declarations Warnings*" @@ -141,7 +144,8 @@ ;; defsubst's don't _have_ to be known at compile time. (setq re (format (if cflag "^[ \t]*\\(DEFUN\\)[ \t]*([ \t]*\"%s\"" - "^[ \t]*(\\(fset[ \t]+'\\|def\\(?:un\\|subst\\|\ + "^[ \t]*(\\(fset[ \t]+'\\|\ +def\\(?:un\\|subst\\|foo\\|\ ine-\\(?:derived\\|generic\\|\\(?:global\\(?:ized\\)?-\\)?minor\\)-mode\ \\|\\(?:ine-obsolete-function-\\)?alias[ \t]+'\\)\\)\ \[ \t]*%s\\([ \t;]+\\|$\\)")