mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-05 11:21:04 -08:00
do not native compile interactive functions
This commit is contained in:
parent
d392276b63
commit
33d8b736b0
1 changed files with 4 additions and 1 deletions
|
|
@ -2713,7 +2713,10 @@ not to take responsibility for the actual compilation of the code."
|
||||||
(push (if macro
|
(push (if macro
|
||||||
(make-byte-to-native-top-level
|
(make-byte-to-native-top-level
|
||||||
:form `(defalias ',name '(macro . ,code) nil))
|
:form `(defalias ',name '(macro . ,code) nil))
|
||||||
(make-byte-to-native-function :name name :data code))
|
(if (commandp code)
|
||||||
|
(make-byte-to-native-top-level ;FIXME compile interactive functions.
|
||||||
|
:form `(defalias ',name ,code))
|
||||||
|
(make-byte-to-native-function :name name :data code)))
|
||||||
byte-to-native-top-level-forms))
|
byte-to-native-top-level-forms))
|
||||||
;; Output the form by hand, that's much simpler than having
|
;; Output the form by hand, that's much simpler than having
|
||||||
;; b-c-output-file-form analyze the defalias.
|
;; b-c-output-file-form analyze the defalias.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue