bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: score-level headers made global


From: Han-Wen Nienhuys
Subject: Re: score-level headers made global
Date: Mon, 15 Aug 2005 14:56:17 +0200
User-agent: Mozilla Thunderbird 1.0.6-1.1.fc4 (X11/20050720)

Ishizaki wrote:
Hi, by seeing various codes which call ly_make_anonymous_module, I simply thought it was safer to give "false" to this function.


it should be inited according to the be_safe_global variable.

But writing "SCM nid = ly_make_anonymous_module (true);" was OK on my computer.
Its output was same as giving "false".

//

Regarding this problem, I feel it is better to be re-considered how
Lilypond must handle these header definitions by core developers.

As Mr. Bengtsson pointed out, when \paper{printallheaders=##t} is set,
its output gets more strange (but at least understandable) with my patch
applyed.

I think that copying \headers from a global default is the right thing to do, because that is also how \midi \paper and \layout work.



--
 Han-Wen Nienhuys - address@hidden - http://www.xs4all.nl/~hanwen




reply via email to

[Prev in Thread] Current Thread [Next in Thread]