]> git.donarmstrong.com Git - lilypond.git/commit
* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): remove
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 9 Dec 2005 23:58:55 +0000 (23:58 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 9 Dec 2005 23:58:55 +0000 (23:58 +0000)
commit77d72a6b9e7e551dc4a3b365099f9fea339f9c72
tree4789d616fd3e6525d3d8cad26416f67b944a50da
parentf88ef3c90f770a207caab5c2af13a64df1244d41
* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): remove
Span_arpeggio_engraver, add Tweak_engraver to Score context.

* lily/parser.yy: reorganize file layout.

* ly/music-functions-init.ly: add tweak music function.

* lily/grob-info.cc (ultimate_music_cause): new function:
recursively lookup causes.

* lily/parser.yy (chord_body_element): allow music functions for
post-events, allow music functions for chord elements.

* lily/font-config-scheme.cc (display_fontset): add cast.

* python/convertrules.py (FatalConversionError.sub_syms): \tag
#'(a b) -> \tag #'a \tag #'b rule.

* python/musicexp.py (Output_printer.dump_version): new function
21 files changed:
ChangeLog
Documentation/topdocs/NEWS.tely
Documentation/user/advanced-notation.itely
THANKS
input/regression/grob-tweak.ly [new file with mode: 0644]
lily/auto-beam-engraver.cc
lily/beam-engraver.cc
lily/font-config-scheme.cc
lily/grob-info.cc
lily/include/grob-info.hh
lily/lily-lexer.cc
lily/note-head-line-engraver.cc
lily/parser.yy
lily/stem-engraver.cc
lily/tweak-engraver.cc [new file with mode: 0644]
ly/engraver-init.ly
ly/music-functions-init.ly
python/convertrules.py
python/musicexp.py
scm/define-grobs.scm
scm/define-music-properties.scm