emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/lisp ChangeLog subr.el


From: Glenn Morris
Subject: [Emacs-diffs] emacs/lisp ChangeLog subr.el
Date: Thu, 01 Oct 2009 02:03:43 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Glenn Morris <gm>       09/10/01 02:03:42

Modified files:
        lisp           : ChangeLog subr.el 

Log message:
        (declare-function): Doc fix.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.16302&r2=1.16303
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/subr.el?cvsroot=emacs&r1=1.656&r2=1.657

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.16302
retrieving revision 1.16303
diff -u -b -r1.16302 -r1.16303
--- ChangeLog   1 Oct 2009 01:06:18 -0000       1.16302
+++ ChangeLog   1 Oct 2009 02:03:38 -0000       1.16303
@@ -1,3 +1,12 @@
+2009-10-01  Glenn Morris  <address@hidden>
+
+       * emacs-lisp/check-declare.el (check-declare-scan): Read the declaration
+       rather than parsing it as a regexp.  This relaxes the layout
+       requirements and makes errors easier to detect.
+       (check-declare-verify): Check file is regular.
+       (check-declare-directory): Doc fix.
+       * subr.el (declare-function): Doc fix.
+
 2009-10-01  Juanma Barranquero  <address@hidden>
 
        * cedet/semantic/wisent/javat-wy.el

Index: subr.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/subr.el,v
retrieving revision 1.656
retrieving revision 1.657
diff -u -b -r1.656 -r1.657
--- subr.el     19 Sep 2009 19:54:39 -0000      1.656
+++ subr.el     1 Oct 2009 02:03:41 -0000       1.657
@@ -62,11 +62,7 @@
 empty argument list, rather than an unspecified one.
 
 Note that for the purposes of `check-declare', this statement
-must be the first non-whitespace on a line, and everything up to
-the end of FILE must be all on the same line.  For example:
-
-\(declare-function c-end-of-defun \"progmodes/cc-cmds.el\"
-                  \(&optional arg))
+must be the first non-whitespace on a line.
 
 For more information, see Info node `(elisp)Declaring Functions'."
   ;; Does nothing - byte-compile-declare-function does the work.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]