]> git.donarmstrong.com Git - lilypond.git/commit - lily/staff-collecting-engraver.cc
* lily/include/context.hh (class Context): make members protected.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 11 Apr 2004 23:43:10 +0000 (23:43 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 11 Apr 2004 23:43:10 +0000 (23:43 +0000)
commita501f5946426488804ca2b03ab986f9c2b94ab99
tree40b316db84bc09248127e61a29765e27447426bc
parent99fdc2362c54c5af10ae3994564bc09bd4848a84
* lily/include/context.hh (class Context): make members protected.
(children_contexts): new accessor function.

* lily/include/translator.hh (class Translator): make
daddy_context_ protected.
(class Translator): clean up.

* lily/include/context.hh (class Context): make daddy_context_
private.

* lily/lyric-engraver.cc (get_voice_to_lyrics): recursively go
higher for finding Voice. (backportme)

* lily/include/context.hh (class Context): remove
find_context_below() as a method.

* Documentation/user/notation.itely (The Lyrics context): add note
about manual durations

* ly/chord-modifiers-init.ly (blackTriangleMarkup): use TeX-math
encoding.

* scm/output-tex.scm (text): dump \inputencoding{} for text.
61 files changed:
ChangeLog
Documentation/user/notation.itely
lily/accidental-engraver.cc
lily/audio-element-info.cc
lily/auto-beam-engraver.cc
lily/auto-change-iterator.cc
lily/axis-group-engraver.cc
lily/beam-engraver.cc
lily/beam-performer.cc
lily/change-iterator.cc
lily/chord-name-engraver.cc
lily/clef-engraver.cc
lily/context-def.cc
lily/context-scheme.cc
lily/context.cc
lily/drum-note-engraver.cc
lily/dynamic-engraver.cc
lily/engraver-group-engraver.cc
lily/extender-engraver.cc
lily/figured-bass-engraver.cc
lily/font-size-engraver.cc
lily/grob-info.cc
lily/grob-pq-engraver.cc
lily/include/context.hh
lily/include/engraver.hh
lily/include/translator.hh
lily/instrument-name-engraver.cc
lily/key-engraver.cc
lily/ligature-engraver.cc
lily/lyric-engraver.cc
lily/mark-engraver.cc
lily/melisma-translator.cc
lily/metronome-engraver.cc
lily/music-iterator.cc
lily/new-fingering-engraver.cc
lily/new-lyric-combine-music-iterator.cc
lily/note-head-line-engraver.cc
lily/output-property-engraver.cc
lily/performer-group-performer.cc
lily/recording-group-engraver.cc
lily/repeat-acknowledge-engraver.cc
lily/score-engraver.cc
lily/score-performer.cc
lily/script-engraver.cc
lily/separating-line-group-engraver.cc
lily/simultaneous-music-iterator.cc
lily/slur-engraver.cc
lily/slur-performer.cc
lily/staff-collecting-engraver.cc
lily/staff-performer.cc
lily/stem-engraver.cc
lily/system-start-delimiter-engraver.cc
lily/tie-engraver.cc
lily/tie-performer.cc
lily/timing-engraver.cc
lily/timing-translator.cc
lily/translator-group.cc
lily/translator-property.cc
ly/chord-modifiers-init.ly
make/lilypond.redhat.spec.in
scm/output-tex.scm