]> git.donarmstrong.com Git - lilypond.git/commit
* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): remove
authorhanwen <hanwen>
Fri, 9 Dec 2005 23:58:55 +0000 (23:58 +0000)
committerhanwen <hanwen>
Fri, 9 Dec 2005 23:58:55 +0000 (23:58 +0000)
commit8dabdcc8009e005208ca178a25caa81edc8d0211
tree4789d616fd3e6525d3d8cad26416f67b944a50da
parent879941aad01f4465431716f329ea445bdce05b4b
* 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