diff options
author | Robin Templeton <robin@terpri.org> | 2014-07-18 17:42:07 -0400 |
---|---|---|
committer | Christopher Allan Webber <cwebber@dustycloud.org> | 2016-03-25 12:00:11 -0700 |
commit | 54eec21dda489f0d19e0b66214ff24bb13605d1f (patch) | |
tree | 8692206587230a6d49d45dd50707efc6e4f6f241 | |
parent | 8a90afb9eea0d9cf790770d333de85aa7063428a (diff) | |
download | guile-54eec21dda489f0d19e0b66214ff24bb13605d1f.tar.gz |
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.
-rw-r--r-- | module/language/elisp/runtime.scm | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/module/language/elisp/runtime.scm b/module/language/elisp/runtime.scm index ff01520ac..dbe399e70 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) |