On 12 February 2010 04:50, Boris Shingarov <b...@shingarov.com> wrote:
> There are two problems. > First, object life scope. The modification causes this: > > programming error: Parsed object should be dead: static scm_unused_struct* > Grob::mark_smob(scm_unused_struct*) > continuing, cross fingers > programming error: Parsed object should be dead: static scm_unused_struct* > Prob::mark_smob(scm_unused_struct*) > continuing, cross fingers > programming error: Parsed object should be dead: static scm_unused_struct* > Context_def::mark_smob(scm_unused_struct*) > continuing, cross fingers > > Not sure why. No problem here, though I'm using latest git master which includes recent changes to the markup code (not least that there's no define-builtin-markup-command any more). > Of course, combine-score-stencils needs a real implementation, not just > (reverse stencils). But unfortunately, I do not understand what you mean by > space-lines. Could you explain in a little more detail? It's a helper function in define-markup-commands.scm used by the markup-list commands: (if (ly:music-output? output) (space-lines baseline-skip (map paper-system-stencil (vector->list (ly:paper-score-paper-systems output)))) Regards, Neil _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond