[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/emacs-lisp/bytecomp.el [lexbind]
From: |
Miles Bader |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/emacs-lisp/bytecomp.el [lexbind] |
Date: |
Sat, 04 Sep 2004 05:50:29 -0400 |
Index: emacs/lisp/emacs-lisp/bytecomp.el
diff -c emacs/lisp/emacs-lisp/bytecomp.el:2.98.2.22
emacs/lisp/emacs-lisp/bytecomp.el:2.98.2.23
*** emacs/lisp/emacs-lisp/bytecomp.el:2.98.2.22 Tue Jul 6 10:10:48 2004
--- emacs/lisp/emacs-lisp/bytecomp.el Sat Sep 4 09:20:10 2004
***************
*** 2636,2642 ****
;; environment vector to make a closure object.
(if for-effect
(setq for-effect nil)
! (byte-compile-push-constant 'vector)
(byte-compile-push-constant code)
(byte-compile-lexical-variable-ref byte-compile-current-heap-environment)
(byte-compile-out 'byte-call 2)))
--- 2636,2642 ----
;; environment vector to make a closure object.
(if for-effect
(setq for-effect nil)
! (byte-compile-push-constant 'curry)
(byte-compile-push-constant code)
(byte-compile-lexical-variable-ref byte-compile-current-heap-environment)
(byte-compile-out 'byte-call 2)))
- [Emacs-diffs] Changes to emacs/lisp/emacs-lisp/bytecomp.el [lexbind],
Miles Bader <=