X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Flily.scm;h=d4553eec19fe74103f772abcf001a7fe7225cf54;hb=9e877e5aea3fb6cf6e7873d1e8797672cda450f5;hp=9b8afa63b57552be10e13a563e6302ebac822822;hpb=635394275d8eff363b09b232bb84ec04d3bcf64b;p=lilypond.git diff --git a/scm/lily.scm b/scm/lily.scm index 9b8afa63b5..d4553eec19 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 @@ -276,12 +276,18 @@ regression testing.") #f "Pad left edge of the output EPS bounding box by given amount (in mm).") + (font-export-dir + #f + "Directory for exporting fonts as PostScript files.") (gs-load-fonts #f "Load fonts via Ghostscript.") (gs-load-lily-fonts #f "Load only LilyPond fonts via Ghostscript.") + (gs-never-embed-fonts + #f + "Make Ghostscript embed only TrueType fonts and no other font format.") (gui #f "Run LilyPond from a GUI and redirect stderr to