diff options
| author | Stefan Monnier | 2007-08-23 15:11:31 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2007-08-23 15:11:31 +0000 |
| commit | 5ebfbcdc3f422edb3a6dc2dc347df276b134661b (patch) | |
| tree | d6bd85e342b130c08db0c1861430520e6b6f6f50 | |
| parent | bde217b20e082221c7f6fb7e2db51d89c7b52d3d (diff) | |
| download | emacs-5ebfbcdc3f422edb3a6dc2dc347df276b134661b.tar.gz emacs-5ebfbcdc3f422edb3a6dc2dc347df276b134661b.zip | |
(byte-optimize-featurep): Also handle `sxemacs'.
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/emacs-lisp/byte-opt.el | 6 |
2 files changed, 7 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0b8a0e34cb2..f6c8615dd0f 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2007-08-23 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * emacs-lisp/byte-opt.el (byte-optimize-featurep): Also handle `sxemacs'. | ||
| 4 | |||
| 1 | 2007-08-22 Chong Yidong <cyd@stupidchicken.com> | 5 | 2007-08-22 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 6 | ||
| 3 | * image-mode.el (image-minor-mode): Use image-mode-text-map. | 7 | * image-mode.el (image-minor-mode): Use image-mode-text-map. |
diff --git a/lisp/emacs-lisp/byte-opt.el b/lisp/emacs-lisp/byte-opt.el index 82a5cf0a75a..6f653c8fc6e 100644 --- a/lisp/emacs-lisp/byte-opt.el +++ b/lisp/emacs-lisp/byte-opt.el | |||
| @@ -1135,9 +1135,9 @@ | |||
| 1135 | 1135 | ||
| 1136 | (put 'featurep 'byte-optimizer 'byte-optimize-featurep) | 1136 | (put 'featurep 'byte-optimizer 'byte-optimize-featurep) |
| 1137 | (defun byte-optimize-featurep (form) | 1137 | (defun byte-optimize-featurep (form) |
| 1138 | ;; Emacs-21's byte-code doesn't run under XEmacs anyway, so we can | 1138 | ;; Emacs-21's byte-code doesn't run under XEmacs or SXEmacs anyway, so we |
| 1139 | ;; safely optimize away this test. | 1139 | ;; can safely optimize away this test. |
| 1140 | (if (equal '((quote xemacs)) (cdr-safe form)) | 1140 | (if (member (cdr-safe form) '((quote xemacs) (quote sxemacs))) |
| 1141 | nil | 1141 | nil |
| 1142 | form)) | 1142 | form)) |
| 1143 | 1143 | ||