]> git.donarmstrong.com Git - lilypond.git/commit
* Documentation/user/basic-notation.itely (Explicitly
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 3 May 2005 12:13:28 +0000 (12:13 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 3 May 2005 12:13:28 +0000 (12:13 +0000)
commit1122f75e54e1a8e833f699cdab09e27157ea77a4
tree438317d91f264dcbb531278edabed7dce37b265e
parent71f73f018876fffc1886e3da59776f3f1c8200f4
* Documentation/user/basic-notation.itely (Explicitly
instantiating voices): idem.

* Documentation/user/advanced-notation.itely (Text spanners):
remove stray { }

* lily/context.cc (default_child_context_name): the default child
is now first in accepts_list_.

* ly/engraver-init.ly (RemoveEmptyRhythmicStaffContext): add
\defaultchild to all relevant contexts.  This fixes default voices
for \drums { } . Most probably, this also fixes similar problems
with ancient transcriptions getting CueVoices instead of the
desired voices.

* lily/context-def.cc (get_default_child): new function.
(get_accepted): place default child in front of list.

* lily/parser.yy (FIXME): add DEFAULTCHILD token.

* lily/include/context-def.hh (struct Context_def): add
default_accept_
ChangeLog
Documentation/user/advanced-notation.itely
Documentation/user/basic-notation.itely
lily/context-def.cc
lily/context.cc
lily/include/context-def.hh
lily/include/context.hh
lily/lily-lexer.cc
lily/note-heads-engraver.cc
lily/parser.yy
ly/engraver-init.ly