bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Volta makes breath mark position wrong


From: Thomas Morley
Subject: Re: Volta makes breath mark position wrong
Date: Tue, 22 May 2018 22:44:53 +0200

2018-05-22 15:12 GMT+02:00 Arkhipenko Alexey <address@hidden>:
> Wow! Thanks a lot for your reply!
>
> Is it a new bug or existing one?
>
> Do you think that fixing this volta position bug will fix breath mark
> position? Can you run my code in the version that does not have volta
> position bug?
>
> Best regards,
> Alexey Arkhipenko.

I didn't find something directly related on the bug tracker.

Your code compiled with 2.12.3 will return correctly placed
VoltaBracket and BreathingSign.
In newer versions you may workaround by using
\once \override Score.VoltaBracket.shorten-pair = <number-pair>
I think it will fix placement of BreathingSign as well.


But mostly I tried to locate the first bad commit for the code below:

>> \relative c
>> <<
>>   \new Staff \repeat unfold 3 c'1
>>   \new Staff {
>>      \repeat volta 1 {
>>        \autoBeamOff
>>        R1
>>        \break
>>        f2.
>>      }
>>      \alternative {
>>        {
>>         \repeat unfold 4 b16
>>         \repeat unfold 8 b16
>>        }
>>      }
>>       \repeat unfold 8 f16
>>   }
>> >>

For now I can say it's before
cad8bec93311f8cbcc0b420fb5c93c0311df8979
which was in 2.13.4.

To get this version compiled I used old LilyDev2, with
gcc (Ubuntu 4.4.3-4ubuntu5.1) 4.4.3

But I failed to compile earlier versions
For example, checking out
47ca10364f3b6f64e2ecc5001be09753d509edfa
and running autogen.sh returns:

address@hidden ~/lilypond-git ((47ca103...))$ sh autogen.sh --noconfigure
processing .
Running autoconf ...
configure.in:59: warning: AC_REQUIRE: `AC_PROG_CC' was expanded before
it was required
../../lib/autoconf/c.m4:429: AC_LANG_COMPILER(C) is expanded from...
../../lib/autoconf/lang.m4:316: AC_LANG_COMPILER_REQUIRE is expanded from...
../../lib/autoconf/general.m4:2573: AC_COMPILE_IFELSE is expanded from...
aclocal.m4:167: STEPMAKE_COMPILE is expanded from...
configure.in:59: the top level
Skipping configure process.

So I'm stuck.

Any way to get this work?

Cheers,
  Harm



reply via email to

[Prev in Thread] Current Thread [Next in Thread]