diff options
author | Han-Wen Nienhuys <hanwen@xs4all.nl> | 2005-09-26 23:25:59 +0000 |
---|---|---|
committer | Han-Wen Nienhuys <hanwen@xs4all.nl> | 2005-09-26 23:25:59 +0000 |
commit | c0198cfd7fc1ad742c54afdfd5e2f943fa923dbd (patch) | |
tree | 7554a02909192c5cf1f3b9d90f697923bd6cfffc /lily/lexer.ll | |
parent | 7e8fe57c989986b0948b08f4f1c09ac620abba10 (diff) |
* lily/paper-system.cc (read_left_bound): new function. Read
line-break-system-details from left bound to determine extents.
* Documentation/user/programming-interface.itely (Using LilyPond
syntax inside Scheme): change applyxxx -> applyXxx.
* ly/music-functions-init.ly: add outputProperty music function.
* lily/parser.yy (Generic_prefix_music_scm): add scm-scm-scm signature.
* lily/grob-scheme.cc (LY_DEFINE): add ! to ly:grob-suicide! name.
* python/convertrules.py (conv): rule
* ly/music-functions-init.ly: applyxxx -> applyXxx
* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): alias
TabVoice to Voice.
Diffstat (limited to 'lily/lexer.ll')
-rw-r--r-- | lily/lexer.ll | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lily/lexer.ll b/lily/lexer.ll index a5fbdb6a94..d12fea5936 100644 --- a/lily/lexer.ll +++ b/lily/lexer.ll @@ -518,7 +518,7 @@ BOM_UTF8 \357\273\277 else if (tag == ly_symbol2scm ("scheme0-scheme1-scheme2")) return MARKUP_HEAD_SCM0_SCM1_SCM2; else { - programming_error ("no parser tag defined for this signature"); + programming_error ("no parser tag defined for this markup signature"); ly_display_scm (s); assert(false); } @@ -920,6 +920,10 @@ music_function_type (SCM func) { return MUSIC_FUNCTION_SCM_SCM_MUSIC; } + else if (type == ly_symbol2scm ("scm-scm-scm")) + { + return MUSIC_FUNCTION_SCM_SCM_SCM; + } else if (type == ly_symbol2scm ("markup")) { return MUSIC_FUNCTION_MARKUP; |