cwebber pushed a commit to branch wip-elisp-rebased
in repository guile.
commit 79bff91a197a5816d65d84bf10c3fa024429b25a
Author: Robin Templeton <[email protected]>
AuthorDate: Fri Jul 18 17:42:07 2014 -0400
define-module for elisp special modules
(Best-ability ChangeLog annotation added by Christopher Allan Webber.)
* module/language/elisp/runtime.scm (value-slot-module)
(function-slot-module, plist-slot-module): Update to set #:pure to #t.
---
module/language/elisp/runtime.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/module/language/elisp/runtime.scm
b/module/language/elisp/runtime.scm
index ff01520..dbe399e 100644
--- a/module/language/elisp/runtime.scm
+++ b/module/language/elisp/runtime.scm
@@ -72,11 +72,11 @@
;;; Note: Naming those value-slot and/or function-slot clashes with the
;;; submodules of these names!
-(define value-slot-module (resolve-module '(elisp-symbols)))
+(define value-slot-module (define-module* '(elisp-symbols) #:pure #t))
-(define function-slot-module (resolve-module '(elisp-functions)))
+(define function-slot-module (define-module* '(elisp-functions) #:pure #t))
-(define plist-slot-module (resolve-module '(elisp-plists)))
+(define plist-slot-module (define-module* '(elisp-plists) #:pure #t))
(define nil_ 'nil)
(define t_ 't)