Why is skipTypesetting so loud?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Why is skipTypesetting so loud?

caagr98
When using \set skipTypesetting, stderr is *flooded* with messages
saying `programming error: asked to compute volume at ...`, `programming
error: no current dynamic`, and `continuing, cross fingers`. This makes
it rather difficult to see if there are any actual errors, since those
are printed before the five thousand lines of spam.

It's fairly trivial to write a wrapper script to remove those lines, but
the fact that the spam exists at all bothers me. It didn't exist in
2.18. Why does it exist now?

_______________________________________________
lilypond-user mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Why is skipTypesetting so loud?

Flaming Hakama by Elaine

From: [hidden email]

Date: Fri, 11 Aug 2017 03:00:38 +0200
Subject: Why is skipTypesetting so loud?
When using \set skipTypesetting, stderr is *flooded* with messages saying `programming error: asked to compute volume at ...`, `programming error: no current dynamic`, and `continuing, cross fingers`. This makes it rather difficult to see if there are any actual errors, since those are printed before the five thousand lines of spam.

It's fairly trivial to write a wrapper script to remove those lines, but the fact that the spam exists at all bothers me. It didn't exist in 2.18. Why does it exist now?

I cannot answer the question you asked.

However, when I've run into similar warnings, I was able to get them to go away by adding dynamic endpoints to all hairpins and crescendi.

You don't need to print the dynamic, but you need to define one.
I followed someone's advice and defined a bunch of non-printing dynamics:
xppp = \tweak stencil ##f \ppp
xpp = \tweak stencil ##f \pp
xp = \tweak stencil ##f \p
xmp = \tweak stencil ##f \mp
xmf = \tweak stencil ##f \mf
xf = \tweak stencil ##f \f
xff = \tweak stencil ##f \ff
xfff = \tweak stencil ##f \fff

{
   
% Possible error when you don't define a dynamic endpoint (you've only defined the grob endpoint)
   
c1\mp 1\< 1\! }

    % Define the dynamic endpoint, too
    c1\mp 1\< 1\xmf
}


HTH,

David Elaine Alt
415 . 341 .4954                                           "Confusion is highly underrated"
[hidden email]
self-immolation.info
skype: flaming_hakama
Producer ~ Composer ~ Instrumentalist
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

_______________________________________________
lilypond-user mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user
Loading...