|
From: | Peter Toye |
Subject: | Re: Fatal bug in strftime? |
Date: | Wed, 22 May 2013 17:07:10 +0100 |
Hi Peter, > When I try to use the %e format to get rid of leading zeros in the date, lilypond crashes out. As a workaround, you could just use %d and check for a leading zero, replacing it with a space. Something like this: \header { title = "title" composer = "no-one" tagline = \markup { Engraved \simple #(let ((date (strftime "%d/%m/%Y" (localtime (current-time))))) (if (string-prefix? "0" date) (string-append " " (string-drop date 1)) date)) with \with-url #"http://lilypond.org/" \line { LilyPond \simple #(lilypond-version) (http://lilypond.org/) } } } { c d e f } Modifications would have to be made if you want the day in other than the leading position. Anyway, hope this helps. -David |
[Prev in Thread] | Current Thread | [Next in Thread] |