[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: engraver not working in newer released devel-versions
From: |
David Kastrup |
Subject: |
Re: engraver not working in newer released devel-versions |
Date: |
Fri, 30 Mar 2018 13:55:26 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
Thomas Morley <address@hidden> writes:
> Hi all,
>
> the following code returns "FOO" (as expected) for
> released 2.18.2
> released 2.19.29
> released 2.19.41
> 2.21.0 from current master, i.e. cb980c3abc22874220da8f8f17bf131da4f638ab
> 2.19.81 from branch stable/2.20, i.e. 4b06e90a59be925bab84ca3a2e076256eed344bc
>
> But no engraver-output for
> released 2.19.65
> released 2.19.81
>
>
> #(define tst
> (lambda (ctx)
> (make-engraver
> (listeners
> ((note-event engraver event)
> (format #t "\n\tFOO"))))))
>
> \layout {
> \context {
> \Staff
> \consists #tst
> }
> }
>
> { c''1 }
>
> As far as I can tell the stable-branch was updated with
> doc-translations since release of 2.19.81 but no code changes.
>
> So I'm at a loss why the realeased 2.19.65/81 are not working.
>
> Do we have a GUB.problem?
My guess would be that you have a search path problem and are compiling
a file different from the one you think you do. But that's just a guess
because I cannot really think of a better explanation.
--
David Kastrup