From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5299 invoked by alias); 28 Apr 2017 15:44:05 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 41029 Received: (qmail 13523 invoked from network); 28 Apr 2017 15:44:05 -0000 X-Qmail-Scanner-Diagnostics: from mailout3.w1.samsung.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(210.118.77.13):SA:0(-5.0/5.0):. Processed in 2.880183 secs); 28 Apr 2017 15:44:05 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-5.0 required=5.0 tests=RCVD_IN_DNSWL_HI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: none (ns1.primenet.com.au: domain at samsung.com does not designate permitted sender hosts) X-AuditID: cbfec7f2-f797e6d000004438-35-5903633b02ec Date: Fri, 28 Apr 2017 16:43:52 +0100 From: Peter Stephenson To: zsh-workers@zsh.org Subject: Re: Cannot paste unicode <0221>, <0234> - <024f> Message-id: <20170428164352.7c9fb8ec@pwslap01u.europe.root.pri> In-reply-to: Organization: Samsung Cambridge Solution Centre X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; i386-redhat-linux-gnu) MIME-version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDIsWRmVeSWpSXmKPExsWy7djPc7o2ycyRBrtsLA42P2RyYPRYdfAD UwBjFJdNSmpOZllqkb5dAlfGurnTWAsa2So6WiczNjC+Zeli5OSQEDCR2Dh/HxuELSZx4d56 IJuLQ0hgKaPEv96n7BBOL5PEofNTWWE6Wha/YYZILGOUaD3yGqplGpPEx03rGCGcM4wS/Uem QfWfZZR48K4BbAuLgKrEnp+rwbazCRhKTN00mxHEFhEQlzi79jxYXFjAUmL2hjawfbwC9hLb 21YC2RwcnAJWEjN+pYGE+QX0Ja7+/cQEcZK9xMwrZxghygUlfky+BzaGWUBHYtu2x+wQtrzE 5jVvwc6WEPjPJrH16T1GkJkSArISmw4wQ8xxkdj05B80MIQlXh3fwg5hy0h0dhyE2tXPKPGk 2xdizgxGidNndkA1WEv03b7ICLGMT2LStunMEPN5JTrahCBKPCT6jq+ABqOjxJ316xgnMCrO QnL2LCRnz0Jy9gJG5lWMIqmlxbnpqcXGesWJucWleel6yfm5mxiBaeD0v+OfdjB+PWF1iFGA g1GJh7fDgzlSiDWxrLgy9xCjBAezkghvsB1QiDclsbIqtSg/vqg0J7X4EKM0B4uSOC/XqWsR QgLpiSWp2ampBalFMFkmDk6pBkZbPabY5JNd2ap/t0ZOv5kUxq7jtr0n+sbH51O6bhbP+vEt /9bEu9Eznu4+/2x/nG6SjWLSH64LwdmxQj0exxZ8ODDrB9ed40cnrdzkksWoWTnvz8Kg03u9 jc9PSNd2KUu4433K9mqU5hrZfS9Zb22uff/rlJ2T2patdXFpT7e/2L75YJzgs71JSizFGYmG WsxFxYkAiiLaUf8CAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRmVeSWpSXmKPExsVy+t/xy7qHk5kjDWYdsLQ42PyQyYHRY9XB D0wBjFFuNhmpiSmpRQqpecn5KZl56bZKoSFuuhZKCnmJuam2ShG6viFBSgpliTmlQJ6RARpw cA5wD1bSt0twy1g3dxprQSNbRUfrZMYGxrcsXYycHBICJhIti98wQ9hiEhfurWfrYuTiEBJY wiix8GI3lDODSeLF4w2sEM45RonTi79DOWcZJb696QDrZxFQldjzczXYXDYBQ4mpm2Yzgtgi AuISZ9eeB4sLC1hKzN7Qxgpi8wrYS2xvWwlkc3BwClhJzPiVBjHzILPEw5Oz2EFq+AX0Ja7+ /cQEcZ+9xMwrZxghegUlfky+BzaTWUBLYvO2JlYIW15i85q3YPcICahL3Li7m30Co/AsJC2z kLTMQtKygJF5FaNIamlxbnpusaFecWJucWleul5yfu4mRmAcbTv2c/MOxksbgw8xCnAwKvHw dngwRwqxJpYVV+YeYpTgYFYS4Q22AwrxpiRWVqUW5ccXleakFh9iNAUGzERmKdHkfGCM55XE G5oYmlsaGhlbWJgbGSmJ85Z8uBIuJJCeWJKanZpakFoE08fEwSnVwDjBblXs2d2+szQybc++ Xi7a/X0B2+0t9Z6cbVkH0h5vcOcNX9jRenKfg9sxo5zw9/MnMHCcO3S84k+o2u5dq+4cM+Se aRvJEfrJtT9ligF3Q8lGVj2Zunm8J5hn54jl3NfNlhLNVZc+rRex/+jxLU+Ed7yWZ7ip/oMv cZfgQt5Xhqf4vn7nYVNiKc5INNRiLipOBAAPLL18uQIAAA== X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170428154355eucas1p1d640eb55f735dac0063b479d3ecd2fc0 X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?UTF-8?B?UGV0ZXIgU3RlcGhlbnNvbhtTQ1NDLURhdGEgUGxhbmUb?= =?UTF-8?B?7IK87ISx7KCE7J6QG1ByaW5jaXBhbCBFbmdpbmVlciwgU29mdHdhcmU=?= X-Global-Sender: =?UTF-8?B?UGV0ZXIgU3RlcGhlbnNvbhtTQ1NDLURhdGEgUGxhbmUbU2Ft?= =?UTF-8?B?c3VuZyBFbGVjdHJvbmljcxtQcmluY2lwYWwgRW5naW5lZXIsIFNvZnR3YXJl?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDA1Q0QwNTAwNTg=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170428111102epcas3p1cc3d86dc54fdafd8cd0e613bbaeba69b X-RootMTR: 20170428111102epcas3p1cc3d86dc54fdafd8cd0e613bbaeba69b References: <20170428124439.73447db2@pwslap01u.europe.root.pri> <20170428141650.7ed174d6@pwslap01u.europe.root.pri> <20170428154135.2e2b5626@pwslap01u.europe.root.pri> On Fri, 28 Apr 2017 17:27:16 +0200 Sebastian Gniazdowski wrote: > On 28 kwietnia 2017 at 16:42:17, Peter Stephenson (p.stephenson@samsung.com) wrote: > > It might be possible to rely *only* on wcwidth() in cases where we're > > using a replacement? Does anyone from the Apple world have any > > opinions? > > > > pws > > > > diff --git a/Src/Zle/zle_refresh.c b/Src/Zle/zle_refresh.c > > I've checked the patch, no luck, but I knew what to track, so I've added: Hmmm... with the last patch *and* BROKEN_WCWIDTH defined *and* __APPLE__, I think we have all-known software (no iswprint() and compiled-in replacement wcwidth()) which probably ought to work. So maybe it's not detecting this particular form of problem? pws