]> git.donarmstrong.com Git - lilypond.git/commit
Issue 3553/2: When creating a hierarchy above Bottom, all intermediate levels are...
authorDavid Kastrup <dak@gnu.org>
Thu, 12 Sep 2013 20:05:07 +0000 (22:05 +0200)
committerDavid Kastrup <dak@gnu.org>
Fri, 20 Sep 2013 15:23:26 +0000 (17:23 +0200)
commitd7e9ab2f2782383025ffacd93a306f61f3ef7d45
treee8150d299ec903567885d599440c4531cd36850a
parentd756b5523a8d82491f734d79943314c5e6cd35b4
Issue 3553/2: When creating a hierarchy above Bottom, all intermediate levels are named "\new"

Previously, get_default_interpreter gave all intermediate levels the
same id as that of the new Bottom level.

However, since issue 3225, there can be more than one Bottom in one
hierarchy since a Bottom context (defined by not having a
\defaultchild) can still have children contexts (of any type it
\accepts even while it would not create them implicitly).

So it is a bad idea to give implicitly created contexts the same id as
any explicitly named context.
lily/context.cc