CVS update by viteno xemacs/lisp ...

xemacs-cvs at xemacs.org xemacs-cvs at xemacs.org
Sat Sep 15 15:11:57 EDT 2007


  User: viteno  
  Date: 07/09/15 21:11:57

  Modified:    xemacs/lisp ChangeLog byte-optimize.el
Log:
Revert Steve Young's byte-optimize change.

Revision  Changes    Path
1.837     +4 -0      XEmacs/xemacs/lisp/ChangeLog

Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/lisp/ChangeLog,v
retrieving revision 1.836
retrieving revision 1.837
diff -u -p -r1.836 -r1.837
--- ChangeLog	2007/09/03 13:16:39	1.836
+++ ChangeLog	2007/09/15 19:11:54	1.837
@@ -1,3 +1,7 @@
+2007-09-09  Norbert Koch  <viteno at xemacs.org>
+
+	* byte-optimize.el: Revert last patch from Steve Youngs.
+
 2007-09-02  Steve Youngs  <steve at sxemacs.org>
 
 	* byte-optimize.el (byte-optimize-featurep): New.  Optimise



1.12      +0 -8      XEmacs/xemacs/lisp/byte-optimize.el

Index: byte-optimize.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/lisp/byte-optimize.el,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- byte-optimize.el	2007/09/03 13:16:43	1.11
+++ byte-optimize.el	2007/09/15 19:11:55	1.12
@@ -1169,14 +1169,6 @@
 	(eval form)
       form)))
 
-(put 'featurep 'byte-optimizer 'byte-optimize-featurep)
-(defun byte-optimize-featurep (form)
-  (let ((str (prin1-to-string (cdr-safe form)))
-	(regex #r"\s-+s?xemacs\(\s-\|)\)"))
-    (if (string-match regex str)
-	(byte-optimize-predicate form)
-      form)))
-
 
 ;;; enumerating those functions which need not be called if the returned
 ;;; value is not used.  That is, something like





More information about the XEmacs-CVS mailing list