[Top][All Lists]
[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.