[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
- Re: Integration of Guilev2 branches into master, (continued)
- Re: Integration of Guilev2 branches into master, David Kastrup, 2020/02/07
- Re: Integration of Guilev2 branches into master, David Kastrup, 2020/02/07
- Re: Integration of Guilev2 branches into master, David Kastrup, 2020/02/08
- Re: Integration of Guilev2 branches into master, Han-Wen Nienhuys, 2020/02/10
- Re: Integration of Guilev2 branches into master, David Kastrup, 2020/02/10
- Re: Integration of Guilev2 branches into master, David Kastrup, 2020/02/10
- Re: Integration of Guilev2 branches into master, Thomas Morley, 2020/02/10
- Re: Integration of Guilev2 branches into master, Han-Wen Nienhuys, 2020/02/10
- Re: Integration of Guilev2 branches into master, David Kastrup, 2020/02/10
- Re: Integration of Guilev2 branches into master, Thomas Morley, 2020/02/10
- Re: Integration of Guilev2 branches into master,
Thomas Morley <=
- Re: Integration of Guilev2 branches into master, Karlin High, 2020/02/10
- Re: Integration of Guilev2 branches into master, Joram Noeck, 2020/02/11