]> git.eshelyaron.com Git - emacs.git/commitdiff
(byte-optimize-featurep): Also handle `sxemacs'.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 23 Aug 2007 15:11:31 +0000 (15:11 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 23 Aug 2007 15:11:31 +0000 (15:11 +0000)
lisp/ChangeLog
lisp/emacs-lisp/byte-opt.el

index 0b8a0e34cb23b0cccd82b14e1bb5614e29269193..f6c8615dd0ff2914225a94f1a565cb7d334a826e 100644 (file)
@@ -1,3 +1,7 @@
+2007-08-23  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/byte-opt.el (byte-optimize-featurep): Also handle `sxemacs'.
+
 2007-08-22  Chong Yidong  <cyd@stupidchicken.com>
 
        * image-mode.el (image-minor-mode): Use image-mode-text-map.
index 82a5cf0a75a6daa4e516a095b51c93b9a3b6b93e..6f653c8fc6ec5ebab8205679ca9afec449cefdf3 100644 (file)
 
 (put 'featurep 'byte-optimizer 'byte-optimize-featurep)
 (defun byte-optimize-featurep (form)
-  ;; Emacs-21's byte-code doesn't run under XEmacs anyway, so we can
-  ;; safely optimize away this test.
-  (if (equal '((quote xemacs)) (cdr-safe form))
+  ;; Emacs-21's byte-code doesn't run under XEmacs or SXEmacs anyway, so we
+  ;; can safely optimize away this test.
+  (if (member (cdr-safe form) '((quote xemacs) (quote sxemacs)))
       nil
     form))