|
From: | Michael Käppler |
Subject: | Re: [PATCH] Re: feature-request / doc-actualization (right-margin) |
Date: | Sun, 16 Aug 2009 19:31:26 +0200 |
User-agent: | Thunderbird 2.0.0.12 (X11/20071114) |
Michael Käppler wrote:
Hi Joe,I recently tried to call normalize () from parser.yy:506 since parser.yy:830 won't work for top-level \paper expressions, right? What I need to understand now is how the parser concatenates different \paper {} blocks. (e.g. from paper-defaults-init.ly and the compiled source file)get_paper is called more than once for each paper block. The first time is probably from parser.yy:847, which actually _creates_ the first paper block (so no variables have been parsed at all). Perhaps a better place for normalize() would be after parser.yy:830, where it will only be called once for each paper blockCan you help me again? Cheers, Michael
Forgot to cc' the list, sorry for that. Btw., another question:Is there a way to inspect Output_def objects with gdb to see what bindings are included? Something like scm_list_modules (foo)?
Cheers, Michael
[Prev in Thread] | Current Thread | [Next in Thread] |