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 - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond