diff options
author | Robin Templeton <robin@terpri.org> | 2015-05-10 17:11:28 -0400 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2020-04-04 19:22:06 +0200 |
commit | 6029677c90539a1c42547320c6c18c26ab4a22cc (patch) | |
tree | d97e743507515c9138afe212c241af40d65f50a4 /module | |
parent | 96f404d0be9daa3a7a89ab7abd37d62bb3b7fd5a (diff) |
use standard evaluator
(Best-ability ChangeLog annotation added by Christopher Allan Webber.)
* module/language/elisp/compile-tree-il.scm: Remove import of
"(language tree-il eval)".
(defmacro): Use standard "eval".
* module/language/elisp/runtime.scm: Remove import of "(language tree-il eval)".
Diffstat (limited to 'module')
-rw-r--r-- | module/language/elisp/compile-tree-il.scm | 3 | ||||
-rw-r--r-- | module/language/elisp/runtime.scm | 1 |
2 files changed, 1 insertions, 3 deletions
diff --git a/module/language/elisp/compile-tree-il.scm b/module/language/elisp/compile-tree-il.scm index 8eaf7bc01..b24e754b5 100644 --- a/module/language/elisp/compile-tree-il.scm +++ b/module/language/elisp/compile-tree-il.scm @@ -31,7 +31,6 @@ #:use-module (srfi srfi-11) #:use-module (srfi srfi-26) #:use-module (ice-9 format) - #:use-module (language tree-il eval) #:export (compile-tree-il compile-progn compile-eval-when-compile @@ -792,7 +791,7 @@ (when (fluid-ref toplevel?) (with-native-target (lambda () - (eval-tree-il tree-il)))) + (eval tree-il (current-module))))) tree-il))) (else (report-error loc "bad defmacro" args)))) diff --git a/module/language/elisp/runtime.scm b/module/language/elisp/runtime.scm index c8c39bf95..bf5b36929 100644 --- a/module/language/elisp/runtime.scm +++ b/module/language/elisp/runtime.scm @@ -22,7 +22,6 @@ #:use-module (ice-9 format) #:use-module ((system base compile) #:select (compile)) - #:use-module (language tree-il eval) #:export (nil-value t-value value-slot-module |