]> git.donarmstrong.com Git - lilypond.git/commit
* lily/pointer-group-interface.cc (set_ordered): new function.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Thu, 16 Mar 2006 14:39:46 +0000 (14:39 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Thu, 16 Mar 2006 14:39:46 +0000 (14:39 +0000)
commitb319f8f1777ffae53a80c3efab2a18884d4d549e
treef1e17fc930f27ac1e6769e9ef7f6a71d1be7c377
parentd04a22029df1523eda55c6dfb458246e480d6e56
* lily/pointer-group-interface.cc (set_ordered): new function.
(add_unordered_grob): new function.

* lily/grob-array.cc (Grob_array): grob-arrays are always assumed
to ordered, unless the opposite has been proved.  This fixes
random reordering of large object groups across linebreaks,
eg. beams.
49 files changed:
ChangeLog
input/typography-demo.ly
lily/axis-group-engraver.cc
lily/axis-group-interface.cc
lily/grob-array.cc
lily/hara-kiri-group-spanner.cc
lily/include/pointer-group-interface.hh
lily/instrument-name-engraver.cc
lily/ledger-line-engraver.cc
lily/ottava-engraver.cc
lily/pointer-group-interface.cc
lily/separating-group-spanner.cc
lily/side-position-interface.cc
lily/vertically-spaced-context-engraver.cc
ly/Welcome_to_LilyPond.ly
ly/accordion-defs-init.ly
ly/bagpipe.ly
ly/catalan.ly
ly/chord-modifiers-init.ly
ly/declarations-init.ly
ly/deutsch.ly
ly/drumpitch-init.ly
ly/dynamic-scripts-init.ly
ly/english.ly
ly/engraver-init.ly
ly/espanol.ly
ly/generate-documentation.ly
ly/generate-interface-doc-init.ly
ly/grace-init.ly
ly/gregorian-init.ly
ly/init.ly
ly/italiano.ly
ly/midi-init.ly
ly/music-functions-init.ly
ly/nederlands.ly
ly/norsk.ly
ly/paper-defaults.ly
ly/params-init.ly
ly/performer-init.ly
ly/portugues.ly
ly/property-init.ly
ly/scale-definitions-init.ly
ly/script-init.ly
ly/spanners-init.ly
ly/suomi.ly
ly/svenska.ly
ly/titling-init.ly
ly/vlaams.ly
python/convertrules.py