]> git.donarmstrong.com Git - lilypond.git/commit
* lily/translator.cc, lily/context.cc:, lily/translator-group.cc:
authorErik Sandberg <mandolaerik@gmail.com>
Fri, 22 Sep 2006 07:51:37 +0000 (07:51 +0000)
committerErik Sandberg <mandolaerik@gmail.com>
Fri, 22 Sep 2006 07:51:37 +0000 (07:51 +0000)
commit68f8545bd6a0221ee1100336e4ad49399a7ffaa4
treef2e2548eef3745db1e038d6a8a0ef4c33ad786f3
parent19e574828ecfeb68ca7f6477348ed963c5e1fc92
* lily/translator.cc, lily/context.cc:, lily/translator-group.cc:
remove try_music

* lily/*-engraver.cc, lily/*-performer.cc: Remove all remaining
references to Music; use ASSIGN_EVENT_ONCE everywhere

* lily/grob-info.cc: junk *music_cause

* lily/music.cc: copy eventified articulations to stream event

* lily/part-combine-iterator.cc: Cleanup using enums

* lily/translator-group.cc: Junk OldMusicEvent, and associated
methods

* lily/include/engraver.hh: Junk music.hh include

* lily/stream-event.cc: Changed constructors
78 files changed:
ChangeLog
flower/include/international.hh
flower/international.cc
lily/accidental-engraver.cc
lily/ambitus-engraver.cc
lily/arpeggio-engraver.cc
lily/auto-beam-engraver.cc
lily/beam-engraver.cc
lily/beam-performer.cc
lily/breathing-sign-engraver.cc
lily/chord-tremolo-engraver.cc
lily/coherent-ligature-engraver.cc
lily/completion-note-heads-engraver.cc
lily/constrained-breaking.cc
lily/context-handle.cc
lily/context.cc
lily/custos-engraver.cc
lily/drum-note-performer.cc
lily/dynamic-engraver.cc
lily/event-chord-iterator.cc
lily/fall-engraver.cc
lily/figured-bass-engraver.cc
lily/figured-bass-position-engraver.cc
lily/grace-spacing-engraver.cc
lily/gregorian-ligature-engraver.cc
lily/grob-info.cc
lily/grob-pq-engraver.cc
lily/include/context-handle.hh
lily/include/context.hh
lily/include/engraver.hh
lily/include/grob-info.hh
lily/include/paper-column-engraver.hh
lily/include/stream-event.hh
lily/include/translator-group.hh
lily/include/translator.hh
lily/ligature-engraver.cc
lily/lily-parser-scheme.cc
lily/lyric-combine-music-iterator.cc
lily/mark-engraver.cc
lily/melisma-translator.cc
lily/mensural-ligature-engraver.cc
lily/metronome-engraver.cc
lily/multi-measure-rest-engraver.cc
lily/music-iterator.cc
lily/music.cc
lily/new-fingering-engraver.cc
lily/note-heads-engraver.cc
lily/note-name-engraver.cc
lily/note-performer.cc
lily/parenthesis-engraver.cc
lily/part-combine-engraver.cc
lily/part-combine-iterator.cc
lily/percent-repeat-engraver.cc
lily/phrasing-slur-engraver.cc
lily/piano-pedal-engraver.cc
lily/pitched-trill-engraver.cc
lily/recording-group-engraver.cc
lily/relocate.cc
lily/repeat-tie-engraver.cc
lily/rest-engraver.cc
lily/slash-repeat-engraver.cc
lily/slur-engraver.cc
lily/spacing-engraver.cc
lily/staff-symbol-engraver.cc
lily/stem-engraver.cc
lily/stream-event-scheme.cc
lily/stream-event.cc
lily/tab-note-heads-engraver.cc
lily/text-spanner-engraver.cc
lily/tie-engraver.cc
lily/translator-group.cc
lily/translator.cc
lily/trill-spanner-engraver.cc
lily/tuplet-engraver.cc
lily/tweak-engraver.cc
scm/define-event-classes.scm
scm/define-music-types.scm
scm/translation-functions.scm