into "Engraved by LilyPond"
* lily/my-lily-lexer.cc (My_lily_lexer): don't crash
on unquoted strings before \notenames.
* lily/my-lily-lexer.cc: add \accacciatura and \appoggiatura
2003-08-28 Han-Wen Nienhuys <hanwen@cs.uu.nl>
2003-08-28 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * lily/paper-outputter.cc (output_version): change "Lily was here"
+ into "Engraved by LilyPond"
+
* lily/my-lily-lexer.cc (My_lily_lexer): don't crash
on unquoted strings before \notenames.
* lily/my-lily-lexer.cc (My_lily_lexer): don't crash
on unquoted strings before \notenames.
rechts = \notes \relative c' {
\clef treble
\time 3/4
rechts = \notes \relative c' {
\clef treble
\time 3/4
- \context Voice {
- c8 h2 <<g h des f>>8 ~ |
- <<g h des f>>8
- }
-}
-
-Rechts = \context Staff \notes {
- rechts
+ c8 b2 <<g b des f>>8 ~ |
+ <<g b des f>>8
{
last_input_ = here_input();
}
{
last_input_ = here_input();
}
-
-#if 0
-SCM
-My_lily_lexer::scan_markup_word (String s)
-{
- /*
- TODO: better implementation:
-
- - make a table of markup functions, for quicker lookup
-
- - error handling.
-
- */
- SCM s = scm_c_eval_str ((s + "-markup").to_str0());
- yylval.scm = s;
- return MARKUP_HEAD;
-}
-#endif
void
Paper_outputter::output_version ()
{
void
Paper_outputter::output_version ()
{
- String id_string = "Lily was here";
+ String id_string = "Engraved by LilyPond";
id_string += String_convert::pad_to (String (", ") + version_string (), 40);
output_String_def ("lilypondtagline", id_string);
id_string += String_convert::pad_to (String (", ") + version_string (), 40);
output_String_def ("lilypondtagline", id_string);