delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2018/10/03/20:25:30

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:references:to:subject
:content-type; q=dns; s=default; b=pJ6HOGbq/VyA19epGLQJRIFpMtd7I
LpOrqnMP8/e3KjcSEv8OwF20wABzLlUg/OOmmED2Y91Bp8JLH2VUrYUrNu9GqykJ
T/SALaQCV9NJzmSHO8XjQJQaO1p/0Oz4MkyGbSdl4QCrNqrKda61Gq6UZ6iUiNw9
Ck4y/AkcxshoKQ=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:references:to:subject
:content-type; s=default; bh=oR1ji8zoOhuLP6Pgln+27/DmI90=; b=pUm
oyqM32Y1AP6crd0Z1/IFlER2bmBQanowPppdHZtLP0LiJZle9HgNISGs0F6F+B48
Tgg4pJNFXpxo6GKn9kMndOaGGJImrSO+39DsK/0l1S7qaBxDH5e+8CMmfv581XDF
/JJmu84MntTcrNUwp8Hp//+XeC0/L3NA95rZXr2I=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=notepad, Hx-languages-length:920, H*M:1c69fb81, Tahoma
X-HELO: mail-oi1-f196.google.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:date:from:references:to:subject:user-agent; bh=qh5uP+pQ4NHb5M8SVsxYsRDzTnSl5CCfEl34BknOR5M=; b=gtTGPomqnaFODJ0LBJABWc3Ca7JKAPswlMb375mF35J+Gd6kvY7ox9xO0yWaeE3sUp Npyhlc/pIoFvr0c/WRTFP2wH6zvEPI24ZurNKwZXfQVIc45tRfaLbILBOLryWOg1c1PB MFE9ybv1elXb9D3N4Da+YnMvCT+TCFXFoWzzP7GIg5Jy5DA08WKbm4NYqG1zXy8Qiw5U QbdGnv+kixu8tCa8Cod+e9FZBPCR04/crUqDEgr1Rz3jHb/HkfC++aI1WNk0r0auvlmH gpsUN3sqiVRCw90Li9HzfovSjIj0YO8CZkMYAJ0V13MgTIdE/vV3YVgAXFWlweVTcBvZ Iw5A==
Message-ID: <5bb55dcc.1c69fb81.5441e.5a62@mx.google.com>
Date: Wed, 03 Oct 2018 17:24:44 -0700 (PDT)
From: Steven Penny <svnpenn AT gmail DOT com>
References: <5b8db27e DOT 1c69fb81 DOT e3b47 DOT 6cd8 AT mx DOT google DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Cygwin fails to utilize Unicode replacement character
User-Agent: Tryst/2.8.0 (cup.github.io/tryst)

On Mon, 03 Sep 2018 15:15:26, Steven Penny wrote:
> Expanding on the "Notepad" example, "Notepad" default font is "Lucida
> Console", which doesnt have U+FFFD either. However pasting into "Notepad" will
> still show U+FFFD properly because "Tahoma" has U+FFFD and "Notepad" can
> utilize composite font, while it appears "cmd.exe" and similar cannot.

http://cygwin.com/ml/cygwin/2018-09/msg00060.html

I should correct myself. "cmd.exe" can do this, its called Font Linking:

http://docs.microsoft.com/globalization/input/font-technology

it allows you to pick a "base font", for example "Consolas". Then you can link
another font that has U+FFFD, like "Tahoma". Ideally both fonts would be
monospace, but it seems Windows has no builtin monospace font with U+FFFD.

Then when a missing character is encountered, it will pull from the linked font
if possible.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019