emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/lisp/ChangeLog,v


From: Dan Nicolaescu
Subject: [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v
Date: Tue, 13 Nov 2007 16:10:17 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Dan Nicolaescu <dann>   07/11/13 16:10:16

Index: ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.12205
retrieving revision 1.12206
diff -u -b -r1.12205 -r1.12206
--- ChangeLog   13 Nov 2007 15:11:41 -0000      1.12205
+++ ChangeLog   13 Nov 2007 16:10:14 -0000      1.12206
@@ -1,3 +1,13 @@
+2007-11-13  Stefan Monnier  <address@hidden>
+
+       * emacs-lisp/byte-opt.el (byte-compile-trueconstp): Handle more
+       constant forms.
+       (byte-compile-nilconstp): New function.
+       (byte-optimize-cond): Kill subsequent branches when a branch is
+       know to be taken or not taken.
+       (byte-optimize-if): Use byte-compile-nilconstp instead of hand
+       coding.
+
 2007-11-13  Dan Nicolaescu  <address@hidden>
 
        * vc.el (vc-register): Allow registering a file passed as a




reply via email to

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