[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: music-function for ending TextSpanners sometimes fail for skip-event
From: |
David Kastrup |
Subject: |
Re: music-function for ending TextSpanners sometimes fail for skip-events |
Date: |
Tue, 23 Oct 2018 23:53:54 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Thomas Morley <address@hidden> writes:
> Although it needs further testing I already found a glitch I really
> can't explain or cope with: Sometimes, when the TextSpanner is
> attached to skip-events, ending them gets confused. It sometimes can
> be cured, if the skips are devided, i.e. s2 becomes s4 s4.
> So why????
Haven't analyzed this at all, basically just looked for "buzzwords"
related to your symptom:
> (map-some-music
> (lambda (mc)
> (and (equal? mc last-rhythmic-ev)
> %% This returns:
> %% warning: cannot find start of text spanner
> \endTextSpanners
> {
> s2 -\startTextSpan
> s2
> s2
> }
Here you had three basic events, all of them comparing as equal.
> %% This one works !!
> \endTextSpanners
> {
> s2 -\startTextSpan
> s4 s
> s2
> }
Here only the first and last events compare as equal.
> %% This one as well
> \endTextSpanners
> {
> c'2 -\startTextSpan
> d'2
> e'2
> }
Here none compare as equal.
So you should figure out what your comparison as equal is supposed to be
doing in the first place. I have a hard time figuring out how such a
comparison matches your description and am too lazy to try.
--
David Kastrup
- music-function for ending TextSpanners sometimes fail for skip-events, Thomas Morley, 2018/10/23
- Re: music-function for ending TextSpanners sometimes fail for skip-events,
David Kastrup <=
- Re: music-function for ending TextSpanners sometimes fail for skip-events, Thomas Morley, 2018/10/23
- Re: music-function for ending TextSpanners sometimes fail for skip-events, David Kastrup, 2018/10/23
- Re: music-function for ending TextSpanners sometimes fail for skip-events, Thomas Morley, 2018/10/24
- Re: music-function for ending TextSpanners sometimes fail for skip-events, David Kastrup, 2018/10/24
- Re: music-function for ending TextSpanners sometimes fail for skip-events, Thomas Morley, 2018/10/25
- Re: music-function for ending TextSpanners sometimes fail for skip-events, David Kastrup, 2018/10/25