From 536ecabb8301e3b0c242f2bb5fb1e0df3b194fa0 Mon Sep 17 00:00:00 2001 From: David Kastrup Date: Thu, 2 Jun 2016 12:34:36 +0200 Subject: [PATCH] Issue 4875: Make define-session{,-public} private At the current point of time, their execution only makes sense in the lily module anyway. --- scm/lily.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scm/lily.scm b/scm/lily.scm index 9b8afa63b5..d1248cdd92 100644 --- a/scm/lily.scm +++ b/scm/lily.scm @@ -103,7 +103,7 @@ (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 -- 2.39.2