lilypond-devel
[Top][All Lists]
Advanced

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

Re: Integration of Guilev2 branches into master


From: Thomas Morley
Subject: Re: Integration of Guilev2 branches into master
Date: Tue, 11 Feb 2020 00:30:31 +0100

Am Mo., 10. Feb. 2020 um 22:22 Uhr schrieb Han-Wen Nienhuys <address@hidden>:
>
>
>
> On Mon, Feb 10, 2020 at 9:44 PM Thomas Morley <address@hidden> wrote:
>>
>>
>> One is called 'filename.ly' the other 'filename_名字♯.ly'
>>
>> Observations
>> (1)
>> With 2.19.84 both files are found and compiled.
>> 'filename_名字♯.ly' needs approx double time for compilation, though.
>>
>
> the chinese fonts will require embedding a potentially large unicode font, 
> maybe that explains the slowness?
>
>
>>
>> (2)
>> A guile-2 build from current master is unable to find the file.
>> warning: cannot find file: `filename_?????????.ly'
>> fatal error: failed files: "filename_?????????.ly"
>>
>> This is not new, thus I'm used to put in the attached patch, setting
>> locale to help ly:load
>
>
> I have the feeling that the locale setting may affect much more than just the 
> path finding for ly:load.
>
>>
>> The file 'filename_名字♯.ly' is found now and compiled.
>> Alas, now the compilation time of 'filename.ly' is approx x4 (not surprising)
>> And the timing for 'filename_名字♯.ly' is approx shocking x16 (with a
>> huge halt at 'Layout output to ...'-stage)
>> Both compared to 2.19.84
>>
>> Any way to improve?
>>
>
> How are filenames encoded on Windows? What does GUILE do when you ask it to 
> open a file with a unicode name? (does it know to encode as utf8?)

All good questions, which I don't have an answer for.

>
>>
>> Cheers,
>>   Harm
>
>
>
> --
> Han-Wen Nienhuys - address@hidden - http://www.xs4all.nl/~hanwen



reply via email to

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