]> git.donarmstrong.com Git - lilypond.git/commit
* lily/include/music-iterator.hh (class Music_iterator): add
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 19 Jan 2004 14:55:18 +0000 (14:55 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 19 Jan 2004 14:55:18 +0000 (14:55 +0000)
commit573882a49a89b0047570af080dbece7364a020c5
tree01bdfacdecc3e6c738edca0f39105878844d5383
parent5fdb2ccdaf19c426d4daa0f5344e7f0cdb1ea9a7
* lily/include/music-iterator.hh (class Music_iterator): add
substitute_outlet() to iterator API.

* lily/new-part-combine-iterator.cc (construct_children):
New_pc_iterator: new class, better part combining.

* lily/tie-column.cc (werner_directions): new function

* lily/parser.yy: plug many memory leaks. We're down to 4 for each
parser run.
25 files changed:
ChangeLog
input/regression/pc-new.ly [new file with mode: 0644]
lily/chord-tremolo-iterator.cc
lily/folded-repeat-iterator.cc
lily/include/chord-tremolo-iterator.hh
lily/include/folded-repeat-iterator.hh
lily/include/music-iterator.hh
lily/include/music-wrapper-iterator.hh
lily/include/part-combine-music-iterator.hh
lily/include/percent-repeat-iterator.hh
lily/include/sequential-iterator.hh
lily/include/simultaneous-music-iterator.hh
lily/lyric-combine-music-iterator.cc
lily/music-iterator.cc
lily/music-wrapper-iterator.cc
lily/my-lily-lexer.cc
lily/new-lyric-combine-music-iterator.cc
lily/new-part-combine-iterator.cc [new file with mode: 0644]
lily/parser.yy
lily/part-combine-music-iterator.cc
lily/percent-repeat-iterator.cc
lily/sequential-iterator.cc
lily/simultaneous-music-iterator.cc
lily/tie-column.cc
scm/define-music-types.scm