Commit graph

16 commits

Author SHA1 Message Date
Juanma Barranquero
2f18aa21f5 (check-declare-directory): Use `find-program' and
`grep-program' instead of hardcoded program names.
2008-01-30 21:44:36 +00:00
Glenn Morris
dcb8ac09ea Add 2008 to copyright years. 2008-01-09 04:31:51 +00:00
Glenn Morris
e49337eabb (check-declare-verify): Handle deffoo. 2007-12-11 05:52:07 +00:00
Glenn Morris
630456e692 (check-declare-scan): Doc fix.
Handle declare-function third argument `t' and fourth argument.
(check-declare-verify): Doc fix.  Handle `fileonly' case.
Use progn rather than prog1.
2007-11-30 07:47:39 +00:00
Glenn Morris
122bcd7ef2 (check-declare-locate, check-declare-verify): Handle `external' files.
(check-declare-errmsg): New function.
(check-declare-verify, check-declare-file, check-declare-directory):
Use check-declare-errmsg to report the number of problems.
2007-11-29 04:23:49 +00:00
Glenn Morris
4ab4de9ce6 (check-declare-locate): Reflow doc.
(check-declare-verify): Handle fset.
2007-11-28 03:53:44 +00:00
Glenn Morris
a6e02a86c7 (check-declare-locate): Handle compressed files.
(check-declare-verify): Handle define-generic-mode,
define-global(ized)-minor-mode, define-obsolete-function-alias.
2007-11-27 03:54:47 +00:00
Glenn Morris
faf7b3960e Comment. 2007-11-24 03:11:14 +00:00
Glenn Morris
7d4184ba6f (check-declare-locate): New function.
(check-declare-scan): Use check-declare-locate.
(check-declare-verify): No longer adjust fnfile, now
check-declare-locate does it.
2007-11-22 20:25:51 +00:00
Glenn Morris
64cea5550d (check-declare-verify): Fix previous change. Warn if could not find
an arglist to check.
2007-11-22 06:53:24 +00:00
Glenn Morris
ad95f32a98 (check-declare-verify): Implement arglist checking for C files. 2007-11-22 06:20:53 +00:00
Glenn Morris
9769d49f91 (check-declare-scan): Expand .c files relative to src/ directory.
(check-declare-verify): Handle .c files (without arg checking).
2007-11-22 04:19:48 +00:00
Glenn Morris
2ae3bb8564 (check-declare-verify): Skip C files for now. Handle
define-minor-mode, and defalias (with no argument checking).
2007-11-21 09:03:16 +00:00
Glenn Morris
82b3ac7a99 (check-declare-verify): Tweak regexp for end of function-name. Handle
define-derived-mode.
2007-11-20 03:53:33 +00:00
Glenn Morris
f3a4724d5c (check-declare-verify): If fnfile does not exist, try adding `.el'
extension.  Also search for defsubsts.
2007-11-19 00:09:20 +00:00
Glenn Morris
87b8db2bf3 New file. 2007-11-17 03:47:59 +00:00