1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 03:40:34 +02:00

define-module for elisp special modules

(Best-ability ChangeLog annotation added by Christine Lemmer-Webber.)

* module/language/elisp/runtime.scm (value-slot-module)
  (function-slot-module, plist-slot-module): Update to set #:pure to #t.
This commit is contained in:
Robin Templeton 2014-07-18 17:42:07 -04:00 committed by Christine Lemmer-Webber
parent 8351f21d6d
commit 08380a632b
No known key found for this signature in database
GPG key ID: 4BC025925FF8F4D3

View file

@ -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)