From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 44500 invoked by alias); 4 Sep 2018 12:50:01 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 44472 invoked by uid 89); 4 Sep 2018 12:50:00 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.2 spammy=vote, H*u:52.6.0, H*UA:52.6.0 X-HELO: mail-wm0-f50.google.com Received: from mail-wm0-f50.google.com (HELO mail-wm0-f50.google.com) (74.125.82.50) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 04 Sep 2018 12:49:59 +0000 Received: by mail-wm0-f50.google.com with SMTP id j192-v6so4190994wmj.1 for ; Tue, 04 Sep 2018 05:49:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=1k1lhYLdgw//DqvhZZYoa4XoGrKBST2+qMUe5SQU3uI=; b=bY241JcEF2+oPGlRUql3XfxX0/uTlhi9QX3cNOHsG8bUFXat8UD9nuZo0R2nC14ORw 1jcfByqe/GxqigN4z+CrQPjWOG31/X78vLtlzt35CuRB4ilO5kjci1XccXlbLNSGQq+J mBho3+WWBS68BtfUVH4ocUFTSr3T5fJq0RvruqR3Q2fhliAyYHwV4aXp/JCKeGmjlA/J Fcf0YHIJnaideTUz/Af5KrWYPKMH9sdjc81TUmjZGXy0u6RfL7+ECe8jisQu75fKQwWr BAYY2+i68WO2oEtJq/muKZQVN226ctkxCp1hABjpOZ0j+uuZ4cL9CiSTHfE0Qw5QurMJ JyCw== Return-Path: Received: from [192.168.1.47] ([164.215.120.147]) by smtp.gmail.com with ESMTPSA id v1-v6sm16166067wrt.34.2018.09.04.05.49.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Sep 2018 05:49:53 -0700 (PDT) Subject: Re: Cygwin fails to utilize Unicode replacement character To: cygwin@cygwin.com References: <20180903210258.GC6350@calimero.vinschen.de> <5b8db27e.1c69fb81.e3b47.6cd8@mx.google.com> <20180904090000.GD6350@calimero.vinschen.de> From: David Macek Message-ID: <1916096d-5359-e549-8b77-7761cb8ea04d@gmail.com> Date: Tue, 04 Sep 2018 12:50:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <20180904090000.GD6350@calimero.vinschen.de> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms060705000300040001030005" X-IsSubscribed: yes X-SW-Source: 2018-09/txt/msg00066.txt.bz2 --------------ms060705000300040001030005 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable Content-length: 506 On 4. 9. 2018 11:00, Corinna Vinschen wrote: > We either keep 0xfffd now and the user gets the nodef glyph, or I revert > the patch and let the console print 0x2592 MEDIUM SHADE again. >=20 > Decision has to be made today. I will release 2.11.1 tomorrow. I vote for keeping the patch and printing 0xFFFD. It's okay in the default= case, it's exactly what was requested in the non-standard font case and it's futu= re proof in case ConHost implements rendering using fallback fonts. --=20 David Macek --------------ms060705000300040001030005 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature Content-length: 5425 MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG 9w0BBwEAAKCCCygwggU6MIIEIqADAgECAhEA8NKGv1nOupZwd6rRteWxuDAN BgkqhkiG9w0BAQsFADCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0 ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09N T0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1 dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTcxMjA2MDAw MDAwWhcNMTgxMjA2MjM1OTU5WjAoMSYwJAYJKoZIhvcNAQkBFhdkYXZpZC5t YWNlay4wQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBAMiufowzzzBSQMkii/5iXRFzr0/8MpPEtcd5IrIEHZWiGIxD4aSDbVrk jsQysxOdFZR73+aLrlaW/5Oj7f5Vwh5LJR4xSofc+9o16b4j83Mb/2NHIxPa ohO7XnzBjBozB/civayMy/tt1hrGyq48lRy9bSqWgVEh8jqyHvwSXAoFpTc+ 8+/7qh+aNvZf5XphVNlwQlDyj3N+MQ+diKmqQBWjLa3RMH81h/XqENd46MPe woUpicwsVTJzt6ThQ0DYRZqEWh5b034/Yf15VD2QgdFI6p9fCUzdGpjt7JiS rpZ0VWVGA9wUyFFpxotf6ppVpFx9PxDubJjVI2QFgwN4NMUCAwEAAaOCAe0w ggHpMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQW BBTmg3nUOANBeMhpKuXCLNd+smcSlDAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0T AQH/BAIwADAgBgNVHSUEGTAXBggrBgEFBQcDBAYLKwYBBAGyMQEDBQIwEQYJ YIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQECAQEBMCsw KQYIKwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMFoG A1UdHwRTMFEwT6BNoEuGSWh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9E T1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcmww gYsGCCsGAQUFBwEBBH8wfTBVBggrBgEFBQcwAoZJaHR0cDovL2NydC5jb21v ZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1 cmVFbWFpbENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2Rv Y2EuY29tMCIGA1UdEQQbMBmBF2RhdmlkLm1hY2VrLjBAZ21haWwuY29tMA0G CSqGSIb3DQEBCwUAA4IBAQCaPAMg6yNRgKtjYsyNmleSq3d8Q41qxL7kB0Or Kabu6OhPwptd5rDx6eVjyUDOsUEGPsNqa6wtgnjHzlay3FIt1wtjWv1APnpM OrdmkRJbLQxDxh3STCMTZ5UfDnv1cGNaH2Rl6nEumv2UGaYmAriYVaLX4Bkr 69wXOrEpPVDRJhHQ+mB5TYQy5GyFQ2XIR9Ox2Xl9qETyB/mx5uokvDgshcnD HD93dSJ1TtpJzslpNa5VAvujOmuCCqKunGjDqsnt46PTsnMxqsoPg2GJdEiZ sMbuolwwxX3lhhU/bHP34mcclLQVe1HC7tIWs18eyy3SFju48VChd4S9ZiUf o2euMIIF5jCCA86gAwIBAgIQapvhODv/K2ufAdXZuKdSVjANBgkqhkiG9w0B AQwFADCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hl c3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExp bWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRo b3JpdHkwHhcNMTMwMTEwMDAwMDAwWhcNMjgwMTA5MjM1OTU5WjCBlzELMAkG A1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE BxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNV BAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1 cmUgRW1haWwgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+ s55XrCh2dUAWxzgDmNPGGHYhUPMleQtMtaDRfTpYPpynMS6n9jR22YRq2tA9 NEjk6vW7rN/5sYFLIP1of3l0NKZ6fLWfF2VgJ5cijKYy/qlAckY1wgOkUMgz KlWlVJGyK+UlNEQ1/5ErCsHq9x9aU/x1KwTdF/LCrT03Rl/FwFrf1XTCwa2Q ZYL55AqLPikFlgqOtzk06kb2qvGlnHJvijjI03BOrNpo+kZGpcHsgyO1/u1O ZTaOo8wvEU17VVeP1cHWse9tGKTDyUGg2hJZjrqck39UIm/nKbpDSZ0JsMoI w/JtOOg0JC56VzQgBo7ictReTQE5LFLG3yQK+xS1AgMBAAGjggE8MIIBODAf BgNVHSMEGDAWgBS7r34CPfqm8TyEjq3uOJjs2TIy1DAdBgNVHQ4EFgQUgq9s jPjF/pZhfOgfPStxSF7Ei8AwDgYDVR0PAQH/BAQDAgGGMBIGA1UdEwEB/wQI MAYBAf8CAQAwEQYDVR0gBAowCDAGBgRVHSAAMEwGA1UdHwRFMEMwQaA/oD2G O2h0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNlcnRpZmljYXRp b25BdXRob3JpdHkuY3JsMHEGCCsGAQUFBwEBBGUwYzA7BggrBgEFBQcwAoYv aHR0cDovL2NydC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQWRkVHJ1c3RDQS5j cnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTANBgkq hkiG9w0BAQwFAAOCAgEAeFyygSg0TzzuX1bOn5dW7I+iaxf28/ZJCAbU2C81 zd9A/tNx4+jsQgwRGiHjZrAYayZrrm78hOx7aEpkfNPQIHGG6Fvq3EzWf/Lv x7/hk6zSPwIal9v5IkDcZoFD7f3iT7PdkHJY9B51csvU50rxpEg1OyOT8fk2 zvvPBuM4qQNqbGWlnhMpIMwpWZT89RY0wpJO+2V6eXEGGHsROs3njeP9Dqqq AJaBa4wBeKOdGCWn1/Jp2oY6dyNmNppI4ZNMUH4Tam85S1j6E95u4+1Nuru8 4OrMIzqvISE2HN/56ebTOWlcrurffade2022O/tUU1gb4jfWCcyvB8czm12F gX/y/lRjmDbEA08QJNB2729Y+io1IYO3ztveBdvUCIYZojTq/OCR6MvnzS6X 72HP0PRLRTiOSEmIDsS5N5w/8IW1Hva5hEFy6fDAfd9yI+O+IMMAj1KcL/Zo 9jzJ16HO5m60ttl1Enk8MQkz/W3JlHaeI5iKFn4UJu1/cP2YHXYPiWf2JyBz sLBrGk1II+3yL8aorYew6CQvdVifC3HtwlSam9V1niiCfOBe2C12TdKGu05L WIA3ZkFcWJGaNXOZ6Ggyh/TqvXG5v7zmEVDNXFnHn9tFpMpOUvxhcsjycBtH 0dZ0WrNw6gH+HF8TIhCnH3+zzWuDN0Rk6h9KVkfKehIxggQ4MIIENAIBATCB rTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3Rl cjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0 ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9u IGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDw0oa/Wc66lnB3qtG15bG4MA0GCWCG SAFlAwQCAQUAoIICWzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqG SIb3DQEJBTEPFw0xODA5MDQxMjQ5NTFaMC8GCSqGSIb3DQEJBDEiBCCg8esM fBfCQvo2RGS+GX8KWCu9yrJ/85o7w+PhxwiYWDBsBgkqhkiG9w0BCQ8xXzBd MAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZI hvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMC AgEoMIG+BgkrBgEEAYI3EAQxgbAwga0wgZcxCzAJBgNVBAYTAkdCMRswGQYD VQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNB IENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA 8NKGv1nOupZwd6rRteWxuDCBwAYLKoZIhvcNAQkQAgsxgbCgga0wgZcxCzAJ BgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV BAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYD VQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2Vj dXJlIEVtYWlsIENBAhEA8NKGv1nOupZwd6rRteWxuDANBgkqhkiG9w0BAQEF AASCAQA+noyfr4iqXMDelR4vroLKX/i3FKRt66gfAqDuDQA/oxy+4wMQR2CL ScGrVUcI01EVNl6qlpfp7B/7nNitLkzi/cfwiUzCHIVx+IvQWrE5YDPkb2F7 Ak0oHJZRMC91RW9foCw1HVNK7LBfOb+XuneX1aVkXvjV4QIUGskj+Y/y1L+z tT8D6Tf/aWEKMRmn+T7UH4GFvCBLMYz/TAef8iH1kDGy3HlVgx7umMJ1qOKk MgGjeI78UqO1Acn2XS6h2heX2hs/O0Fc2tih6msPXN3sL65k9mmrItn4bmnn 725U9lGDY9R63IordVwsI3TuA9wXbnvBnQYP8OiJKLbTeHyRAAAAAAAA --------------ms060705000300040001030005--