emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] emacs lib-src/ChangeLog lib-src/make-docfile.c ...


From: Dan Nicolaescu
Subject: [Emacs-diffs] emacs lib-src/ChangeLog lib-src/make-docfile.c ...
Date: Wed, 04 Nov 2009 06:15:46 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Dan Nicolaescu <dann>   09/11/04 06:15:45

Modified files:
        lib-src        : ChangeLog make-docfile.c 
        lisp           : ChangeLog 
        lisp/emacs-lisp: bytecomp.el 

Log message:
        * emacs-lisp/bytecomp.el (byte-compile-output-file-form): Handle 
defvaralias.
        
        * make-docfile.c (scan_lisp_file): Also look for `defvaralias'.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lib-src/ChangeLog?cvsroot=emacs&r1=2.546&r2=2.547
http://cvs.savannah.gnu.org/viewcvs/emacs/lib-src/make-docfile.c?cvsroot=emacs&r1=1.77&r2=1.78
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.16557&r2=1.16558
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/emacs-lisp/bytecomp.el?cvsroot=emacs&r1=2.270&r2=2.271

Patches:
Index: lib-src/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/lib-src/ChangeLog,v
retrieving revision 2.546
retrieving revision 2.547
diff -u -b -r2.546 -r2.547
--- lib-src/ChangeLog   15 Oct 2009 10:18:17 -0000      2.546
+++ lib-src/ChangeLog   4 Nov 2009 06:15:41 -0000       2.547
@@ -1,3 +1,7 @@
+2009-11-04  Dan Nicolaescu  <address@hidden>
+
+       * make-docfile.c (scan_lisp_file): Also look for `defvaralias'.
+
 2009-10-15  Juanma Barranquero  <address@hidden>
 
        * .gitignore: Add echolisp.tmp.

Index: lib-src/make-docfile.c
===================================================================
RCS file: /cvsroot/emacs/emacs/lib-src/make-docfile.c,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -b -r1.77 -r1.78
--- lib-src/make-docfile.c      29 Jun 2009 05:27:53 -0000      1.77
+++ lib-src/make-docfile.c      4 Nov 2009 06:15:41 -0000       1.78
@@ -1007,7 +1007,9 @@
            }
        }
 
-      else if (! strcmp (buffer, "custom-declare-variable"))
+      else if (! strcmp (buffer, "custom-declare-variable")
+              || ! strcmp (buffer, "defvaralias")
+              )
        {
          char c1 = 0, c2 = 0;
          type = 'V';

Index: lisp/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.16557
retrieving revision 1.16558
diff -u -b -r1.16557 -r1.16558
--- lisp/ChangeLog      4 Nov 2009 04:32:04 -0000       1.16557
+++ lisp/ChangeLog      4 Nov 2009 06:15:42 -0000       1.16558
@@ -1,3 +1,7 @@
+2009-11-03  Dan Nicolaescu  <address@hidden>
+
+       * emacs-lisp/bytecomp.el (byte-compile-output-file-form): Handle 
defvaralias.
+
 2009-11-04  Stefan Monnier  <address@hidden>
 
        * descr-text.el: Require help-mode rather than help-fns (bug#4861).

Index: lisp/emacs-lisp/bytecomp.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/emacs-lisp/bytecomp.el,v
retrieving revision 2.270
retrieving revision 2.271
diff -u -b -r2.270 -r2.271
--- lisp/emacs-lisp/bytecomp.el 4 Nov 2009 03:17:18 -0000       2.270
+++ lisp/emacs-lisp/bytecomp.el 4 Nov 2009 06:15:45 -0000       2.271
@@ -2077,7 +2077,7 @@
   ;; defalias calls are output directly by byte-compile-file-form-defmumble;
   ;; it does not pay to first build the defalias in defmumble and then parse
   ;; it here.
-  (if (and (memq (car-safe form) '(defun defmacro defvar defconst autoload
+  (if (and (memq (car-safe form) '(defun defmacro defvar defvaralias defconst 
autoload
                                   custom-declare-variable))
           (stringp (nth 3 form)))
       (byte-compile-output-docform nil nil '("\n(" 3 ")") form nil




reply via email to

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