emacs-diffs
[Top][All Lists]
Advanced

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

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


From: Glenn Morris
Subject: [Emacs-diffs] emacs/lisp ChangeLog apropos.el
Date: Tue, 15 Sep 2009 02:37:31 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Glenn Morris <gm>       09/09/15 02:37:31

Modified files:
        lisp           : ChangeLog apropos.el 

Log message:
        (apropos-documentation-check-doc-file): Avoid assignment to free 
variable `doc'.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.16170&r2=1.16171
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/apropos.el?cvsroot=emacs&r1=1.142&r2=1.143

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.16170
retrieving revision 1.16171
diff -u -b -r1.16170 -r1.16171
--- ChangeLog   15 Sep 2009 01:21:41 -0000      1.16170
+++ ChangeLog   15 Sep 2009 02:37:28 -0000      1.16171
@@ -1,3 +1,36 @@
+2009-09-15  Glenn Morris  <address@hidden>
+
+       * apropos.el (apropos-documentation-check-doc-file): Avoid assignment to
+       free variable `doc'.
+
+       * dired.el (dired-mode-map): Add menu entry for async shell command.
+
+       * help-fns.el (find-lisp-object-file-name): When looking for autoloaded
+       variables, also consider the .elc files, since the .el files are
+       normally gzipped (subsequent code locates the .el.gz from the .elc).
+
+       * calc/calc-prog.el (arglist): Define for compiler.
+
+       * calendar/diary-lib.el (diary-display-function): Change the default to
+       fancy display.
+       (body): Define for compiler.
+
+       * emacs-lisp/bytecomp.el (byte-compile-keep-pending)
+       (byte-compile-file-form, byte-compile-lambda)
+       (byte-compile-top-level-body, byte-compile-form)
+       (byte-compile-variable-ref, byte-compile-setq)
+       (byte-compile-setq-default, byte-compile-body)
+       (byte-compile-body-do-effect, byte-compile-and, byte-compile-or)
+       (batch-byte-compile): Give some more local variables with common names
+       a "bytecomp-" prefix to avoid masking warnings about free variables.
+
+       * mail/rmailmm.el (rmail-mime-save): If file exists, don't try to be
+       clever and add a suffix to make a unique name, just let the user decide
+       whether or not to overwrite it.  If the input is a directory, write the
+       default filename to that directory.  (Bug#4388)
+       (rmail-mime-bulk-handler): Ensure the save button's 'directory property
+       is a filename-as-a-directory.
+
 2009-09-15  Stefan Monnier  <address@hidden>
 
        * textmodes/page.el (what-page): Don't move to beginning of line.

Index: apropos.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/apropos.el,v
retrieving revision 1.142
retrieving revision 1.143
diff -u -b -r1.142 -r1.143
--- apropos.el  11 Sep 2009 03:39:04 -0000      1.142
+++ apropos.el  15 Sep 2009 02:37:31 -0000      1.143
@@ -821,7 +821,7 @@
 ;; Finds all documentation related to APROPOS-REGEXP in internal-doc-file-name.
 
 (defun apropos-documentation-check-doc-file ()
-  (let (type symbol (sepa 2) sepb)
+  (let (type symbol (sepa 2) sepb doc)
     (insert ?\^_)
     (backward-char)
     (insert-file-contents (concat doc-directory internal-doc-file-name))




reply via email to

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