]> git.donarmstrong.com Git - lilypond.git/commit
* lily/break-substitution.cc (fast_substitute_grob_array): do
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 19 Jul 2005 10:20:21 +0000 (10:20 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 19 Jul 2005 10:20:21 +0000 (10:20 +0000)
commit87bcea3a1d67afec13b49c2facd9fb28cc37277b
treeaf15cac9fb3d90edfbf6ca702439edd0aba1800f
parente75b6c9958e91b61f61d855db0eeb1f84a7e6b35
* 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