Cygwin fails to utilize Unicode replacement character

Brian Inglis
Fri Sep 7 16:22:00 GMT 2018

On 2018-09-07 05:54, Corinna Vinschen wrote:
> On Sep  7 13:51, Thomas Wolff wrote:
>> On 07.09.2018 13:41, Thomas Wolff wrote:
>>> On 07.09.2018 13:29, Corinna Vinschen wrote:
>>>> On Sep  7 12:34, Thomas Wolff wrote:
>>>>> On 07.09.2018 10:17, Corinna Vinschen wrote:
>>>>>> On Sep  6 09:01, Corinna Vinschen wrote:
>>>>>>> On Sep  5 18:35, Steven Penny wrote:
>>>>>>>> On Wed, 5 Sep 2018 22:14:59, Corinna Vinschen wrote:
>>>>>>>>> OTOH, in my testing this only occurs for DejaVu Sans Mono.  I installed
>>>>>>>>> Liberation Mono and Noto Mono as well and the above problem never occurs
>>>>>>>>> with them.  Weird.  I'm about to let this slip as a font bug.
>>>>>>>> as you prob know ive been testing on W7. i found a W10 virtual machine here:
>>>>>>>> but it requires 4GB RAM just for the image. since i only have 4GB total on my
>>>>>>>> system the image wont load into virtualbox.
>>>>>>>> i can see about upgrading my system - but i wont bother if you are intent on
>>>>>>>> wiping your hands of this anyway
>>>>>>>> let me know - thanks
>>>>>> I created new developer snapshots for testing.  Please give the latest from  a try.
>>>>> Consolas: invalid encoding: hollow box, unknown glyph: boxed question mark
>>>>> Lucida Console: invalid encoding: medium shade, unknown glyph: hollow box
>>>>> so far it's fine, but:
>>>>> Raster Fonts: output of invalid encoding hangs cygwin...
>>>>>> This will be my last action for the next 4 weeks though.  I'll be back in October.
>>>>> I'll try to check the code.
>>>> Looks like s/ANSI_CHARSET/DEFAULT_CHARSET/ does the trick
>>> Without this change, lf.lfFaceName is "T" when entering the do...while
>>> loop.
>> No, sorry, it's "Terminal" initially and then shortened down to "T" by one
>> char each in the loop.
>>> What's the purpose of this nested loop (do...while and EnumFontFamilies)
>>> anyway?
> The loop is handling the weird DejaVu Sans Mono behaviour I explained
> in previous mail.
> I uploaded new snapshots to

"Zur Zeit wird die deutsche Homepage noch nicht weiter betreut."


Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.

Problem reports:
Unsubscribe info:

More information about the Cygwin mailing list