[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue 1650: Multiple header blocks shall be merged rather than repla
Re: Issue 1650: Multiple header blocks shall be merged rather than replace a previous one (issue 6441058)
Fri, 27 Jul 2012 05:10:50 +0000
On 2012/07/27 05:09:22, dak wrote:
File lily/parser.yy (right):
lily/parser.yy:932: /* Copy the new header fields, i.e. overwrite
preserve unchanged ones */
I think this is the wrong way to do things since you can't refer to
values when defining the new one. Instead, you should start with the
you are adding things to, like LAYOUT and similar do. So that likely
you need to change the definition of lilypond_header (or create
of it) to make it not start from an empty slate.
Actually, it looks like it just doing that: taking the old value and
adding to it. So what it the problem you are trying to cure here?