]> git.donarmstrong.com Git - lilypond.git/commitdiff
Issue 4875: Make define-session{,-public} private
authorDavid Kastrup <dak@gnu.org>
Thu, 2 Jun 2016 10:34:36 +0000 (12:34 +0200)
committerDavid Kastrup <dak@gnu.org>
Thu, 9 Jun 2016 07:36:12 +0000 (09:36 +0200)
At the current point of time, their execution only makes sense in the
lily module anyway.

scm/lily.scm

index 9b8afa63b57552be10e13a563e6302ebac822822..d1248cdd92d6c0e1a23e0ecfebfc9e877d25dc5a 100644 (file)
     (variable-set! var value)
     var))
 
-(defmacro-public define-session (name value)
+(defmacro define-session (name value)
   "This defines a variable @var{name} with the starting value
 @var{value} that is reinitialized at the start of each session.
 A@tie{}session basically corresponds to one LilyPond file on the
@@ -121,7 +121,7 @@ session has started."
           (cons (make-session-variable name value) lilypond-declarations)))
   `(,add-session-variable ',name ,value))
 
-(defmacro-public define-session-public (name value)
+(defmacro define-session-public (name value)
   "Like @code{define-session}, but also exports @var{name} into parser modules."
   (define (add-session-variable name value)
     (set! lilypond-exports