]> git.donarmstrong.com Git - lilypond.git/commit
* lily/break-substitution.cc (fast_substitute_grob_array): do
authorhanwen <hanwen>
Tue, 19 Jul 2005 10:20:21 +0000 (10:20 +0000)
committerhanwen <hanwen>
Tue, 19 Jul 2005 10:20:21 +0000 (10:20 +0000)
commitb4109290f9835de5c403b006e7a11cccf2627434
treeaf15cac9fb3d90edfbf6ca702439edd0aba1800f
parent17c508ec8b6516d45246bd0998b876f3e8c03afe
* lily/break-substitution.cc (fast_substitute_grob_array): do
fast_substitute_grob_array for all unordered grob_arrays.
(substitute_grob): return Grob *. Saves packing/unpacking SCMs.
(substitute_grob_array): optimize.

* lily/align-interface.cc (set_axis): set ordered_ for 'elements

* lily/include/grob-array.hh (class Grob_array): ordered_ member.

* lily/parser.yy: revert $globalheader patch.

* lily/engraver-group-engraver.cc: remove engraver_each,
recurse_down_engravers ()
ChangeLog
lily/align-interface.cc
lily/break-substitution.cc
lily/grob-array.cc
lily/include/grob-array.hh
lily/parser.yy