lilypond-devel
[Top][All Lists]
Advanced

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

Re: Erroneus error message or what?


From: Villum Sejersen
Subject: Re: Erroneus error message or what?
Date: Sun, 30 Nov 2014 18:16:22 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.2.0

On 30-11-2014 13:09, Werner LEMBERG wrote:
Because I must consider it a considerable bug, that the Lilypond
build system reports an error, where not even a warning is really
explicable.  Returning a wrong errorlevel in the middle of a build
process should never happen...
Well, the rejection of newer FontForge versions *is* founded!  For
example, I've just tried to compile lilypond with the current git
version of fontforge, and I get *zillions* of fontforge error messages
like

   Internal Error (overlap) in timesig.C44:
     Winding number did not return to 0 when x=415.356
   Internal Error (overlap) in scripts.reverseturn:
     Fixup error 2 in MergeIntersections.
   Internal Error (overlap) in clefs.G:
     monotonic is both needed and unneeded
     (350.004,1194.21)->(363.013,1189.42). y=1190.08 (prev=370.968)

I have never encountered similar problems (debian testing [updated
daily], no similar messages). NOT ubuntu (which I consider much too much
Windowiksh.)

while processing lilypond's music fonts.

In most cases those errors are serious, making the glyphs unusable.

While the fontforge development team tries to improve the GUI and
usability, which is a noble goal, they completely fail to restore the
robust overlap removal code as present in 20120731.  George Williams's
heritage is quite heavy, since his code is hard to understand...

My conclusion: We have to stay with fontforge 20120731 to get working
lilypond fonts.


     Werner

it is of course not your problem, but I still think the Lilkypond
error-message is faulty or at least grossly misleading.


--

med venlig hilsen
Villum Sejersen
Nørregade 1 A
DK-4500 Nykøbing Sjælland
mobil +45 30 34 03 44


reply via email to

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