]> git.eshelyaron.com Git - emacs.git/commitdiff
(check-declare-verify): Handle deffoo.
authorGlenn Morris <rgm@gnu.org>
Tue, 11 Dec 2007 05:52:07 +0000 (05:52 +0000)
committerGlenn Morris <rgm@gnu.org>
Tue, 11 Dec 2007 05:52:07 +0000 (05:52 +0000)
lisp/ChangeLog
lisp/emacs-lisp/check-declare.el

index d392c85e212261164a2dde98934e58c1ea294734..260a6a802a0924bf6a76337678308957260c3c78 100644 (file)
@@ -1,3 +1,7 @@
+2007-12-11  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/check-declare.el (check-declare-verify): Handle deffoo.
+
 2007-12-11  Jay Belanger  <jay.p.belanger@gmail.com>
 
        * calc/calc-lang.el (math-lang-name): New property name.
index 9fc8a9e61e78e83a2e897f267fba72912c5e2d91..fe7f774c7e9b771722a691c78653dc6abaa885ea 100644 (file)
@@ -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 @@ is a string giving details of the error."
           ;; 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;]+\\|$\\)")