From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9936 invoked by alias); 28 Apr 2017 11:54:56 -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: 41022 Received: (qmail 24793 invoked from network); 28 Apr 2017 11:54:56 -0000 X-Qmail-Scanner-Diagnostics: from mailout2.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.12):SA:0(-5.0/5.0):. Processed in 1.071982 secs); 28 Apr 2017 11:54:56 -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: cbfec7f1-f796e6d00000116b-d5-59032b2ba76e Date: Fri, 28 Apr 2017 12:44:39 +0100 From: Peter Stephenson To: zsh-workers@zsh.org Subject: Re: Cannot paste unicode <0221>, <0234> - <024f> Message-id: <20170428124439.73447db2@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=UTF-8 Content-transfer-encoding: quoted-printable X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrLIsWRmVeSWpSXmKPExsWy7djPc7ra2syRBgsmi1gcbH7I5MDoserg B6YAxigum5TUnMyy1CJ9uwSujKV9yxgL7rBXtD97xtzAuJ6ti5GDQ0LARGLPc4MuRk4gU0zi wj2QMBeHkMBSRomr+66zQzi9TBK7zn9ihKgykbjxqxOqahmjxLL5C6CqpjFJND04zwjhnGGU uPxnMROEc5ZRouXgFmaQfhYBVYnJnx+wgdhsAoYSUzfNBpsrIiAucXbteRYQW1jAUmL2hjZW EJtXwF7i7Q+IGk4BK4nfW66BxfkF9CWu/v3EBHGTvcTMK2cYIeoFJX5Mvgc2h1lAU2Lr7vXs ELa2xJN3F1hBDpIQ+M4m8XXFPEZICMhKbDrADDHHReLtxOlQM4UlXh3fwg5hy0hcntzNAmH3 M0o86faFmDODUeL0mR1sEAlrib7bFxkhlvFJTNo2nRliPq9ER5sQRImHRN/xFawQtqPEnfXr GCcwKs5CcvYsJGfPQnL2AkbmVYwiqaXFuempxUZ6xYm5xaV56XrJ+bmbGIGJ4PS/4x93ML4/ YXWIUYCDUYmHN+ITY6QQa2JZcWXuIUYJDmYlEd7OP0yRQrwpiZVVqUX58UWlOanFhxilOViU xHm5Tl2LEBJITyxJzU5NLUgtgskycXBKNTAWyBdnn/C691r+RUvWfQ9emetlEYfjA9X2Pr/0 5GGSyvqiA9cd923e7KV4bvOH7W9PTp2011xNTUbt5bKXHI/ZbxkbTnhd9Ny3TKX/YrFP8s8b s2/NSDOXkP0s1VZ+Km+35fIumw/S/KXzlmly2XS+4Xz/suP0q0gne5asxZ/3ysz/MEFmYhub EktxRqKhFnNRcSIAAKn/TwADAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRmVeSWpSXmKPExsVy+t/xq7qu2syRBo8+mVgcbH7I5MDoserg B6YAxig3m4zUxJTUIoXUvOT8lMy8dFul0BA3XQslhbzE3FRbpQhd35AgJYWyxJxSIM/IAA04 OAe4Byvp2yW4ZSztW8ZYcIe9ov3ZM+YGxvVsXYycHBICJhI3fnVC2WISF+6BxLk4hASWMEpM 3n6FGcKZwSSx4EQ/E4RzjlFi88f5UJmzjBLvF80H62cRUJWY/PkBmM0mYCgxddNsRhBbREBc 4uza8ywgtrCApcTsDW2sIDavgL3E2x8QNZwCVhK/t1wDiwsJ9DNK7NkbDGLzC+hLXP37iQni PnuJmVfOMEL0Ckr8mHwPbCazgLrEpHmLmCFsbYkn7y5AzVGXuHF3N/sERuFZSFpmIWmZhaRl ASPzKkaR1NLi3PTcYiO94sTc4tK8dL3k/NxNjMA42nbs55YdjF3vgg8xCnAwKvHwRnxijBRi TSwrrsw9xCjBwawkwtv5hylSiDclsbIqtSg/vqg0J7X4EKMpMGAmMkuJJucDYzyvJN7QxNDc 0tDI2MLC3MhISZx36ocr4UIC6YklqdmpqQWpRTB9TBycUg2MCat4n7q2M3vf817mNP+PYfZE v0kPitQP1XwI0PF+yXzXzM32Yvasa/OLz2Ryf5BlWqj/NuCBlNu5JmXZ9coMx5UPcQX3Huru s1jEX9TvflHq5R3VeRK+qZ+NpqVwLf/3pyl0R9NqE90fU9wOPI/X+fO1z7n01vGnmr8V7mz+ XyTou7rx6FNrJZbijERDLeai4kQAKQbo67kCAAA= X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170428114442eucas1p1bb696e45c90250e23cfb26bbfb908b69 X-Msg-Generator: CA X-Sender-IP: 182.198.249.180 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: On Fri, 28 Apr 2017 12:55:10 +0200 Sebastian Gniazdowski wrote: > I use additional Unicode blocks from Latin script, like "Latin-1 > Supplement" or "Latin Extended-A". The data is processed and displayed > correctly, however when I copy, and paste, then a few chars are > presented as : >=20 > =C8=AE=C8=AF=C8=B0=C8=B1=C8=B2=C8=B3<0234><0235><0236><0237><0238><0239>.= .. Looks like they're not being recognised as printable characters on that system for some reason (it's clearly not a terminal issue). Presumably you get the same effect with the insert-unicode-char widget and the four hex digits (you need to use the widget at the end to terminate the sequence)? Another possibility is it's a broken character width test --- we sanitise that the character is printable by checking WCWIDTH() is greater than zero. That usually maps to wcwidth(), but if we detect it looks broken we'll use an internal replacement mk_wcwidth(). pws