From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19651 invoked from network); 10 Dec 2006 07:27:50 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO autolearn=ham version=3.1.7 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 10 Dec 2006 07:27:50 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 68780 invoked from network); 10 Dec 2006 07:27:41 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 10 Dec 2006 07:27:41 -0000 Received: (qmail 133 invoked by alias); 10 Dec 2006 07:27:38 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 23040 Received: (qmail 123 invoked from network); 10 Dec 2006 07:27:37 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 10 Dec 2006 07:27:37 -0000 Received: (qmail 68390 invoked from network); 10 Dec 2006 07:27:36 -0000 Received: from smtpout.mac.com (17.250.248.175) by a.mx.sunsite.dk with SMTP; 10 Dec 2006 07:27:33 -0000 Received: from mac.com (smtpin04-en2 [10.13.10.149]) by smtpout.mac.com (Xserve/8.12.11/smtpout05/MantshX 4.0) with ESMTP id kBA7RVPH001145 for ; Sat, 9 Dec 2006 23:27:31 -0800 (PST) Received: from [192.168.26.125] (ppp-70-129-240-228.dsl.rcsntx.swbell.net [70.129.240.228]) (authenticated bits=0) by mac.com (Xserve/smtpin04/MantshX 4.0) with ESMTP id kBA7RSSs019216 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Sat, 9 Dec 2006 23:27:30 -0800 (PST) Mime-Version: 1.0 (Apple Message framework v752.3) To: zsh-workers@sunsite.dk Message-Id: <158B7B75-EE3A-4986-AB99-FD374043ECD9@mac.com> Content-Type: multipart/signed; micalg=sha1; boundary=Apple-Mail-3-597364733; protocol="application/pkcs7-signature" From: Jordan Breeding Subject: Multibyte input and Mac OS X Date: Sun, 10 Dec 2006 01:27:21 -0600 X-Mailer: Apple Mail (2.752.3) X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes --Apple-Mail-3-597364733 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed I wrote in some time ago about multibyte input not working the way I =20 would expect it to on Mac OS X. I have a little bit of further =20 information on this front. Basically if I build from CVS with "--=20 disable-multibye" then my OS native keyboard entry method for =20 multibyte input works, but the zsh binary doesn't work well with =20 trying to do something like delete a character from the current =20 command line, it will work but sometimes the display gets off by a =20 character or two. If I use "--enable-multibyte" then everything =20 works great for editing but zsh seems to be grabbing characters at =20 such a low level that my OS native keyboard entry method doesn't =20 work. Both work in modern bash (3.2) but I like zsh more than I like =20= bash. Is there a way to get just the multibyte display and editing =20 (arrowing, deleting, etc.) of multibyte characters, but to bypass the =20= new zsh entry method and just let me use my OS entry method? Oh yeah, I tried what several people suggested before about zle and =20 mapping keys, unfortunately the OS isn't sending the raw keys for the =20= keys I am trying to send, so while that would be less than ideal =20 anyway I have yet to get it to work. Using the real input method for =20= my keyboard layout (option-6 then e for =EA) would be the best solution =20= in my opinion. Thanks, Jordan= --Apple-Mail-3-597364733 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGLzCCAugw ggJRoAMCAQICEArHoLYqHavEY2sYFP4CmvQwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA2MTAzMTIzMjQyM1oXDTA3MTAzMTIzMjQy M1owSTEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEmMCQGCSqGSIb3DQEJARYXam9y ZGFuLmJyZWVkaW5nQG1hYy5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6r26O Wg/0ZZ4KS0ksELJvOR9b7758GvnwcpHZr+xyxqUlEl1D5l243xT8/LdMsOEoxngSpmKqD9nRXg7n qDzUEzOQuc/k66m7Mjkriu4EaXPyM17F3sRaSP9BKJ1kkuk50MnocNL4c2sf15NyO7HSDOBKxdiM 1VYnJ4lgyqW+pE83Pu5G1Ia2qMrDktpVKVe+YIN6tR9eqH2NvBICELeizOSUPmAZqlAPZgEFHJll gqMM/n3X0SBNAMCVEd4vgq4p+KMNnt818zevx6mgsqAnXwsB98Xo5vdPoXSMEIGvPzd5mM0RVPRG +PHktlaF3ZkjsokAlcO38JzOCUkHnKjFAgMBAAGjNDAyMCIGA1UdEQQbMBmBF2pvcmRhbi5icmVl ZGluZ0BtYWMuY29tMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEFBQADgYEAXQsKZg643Tl8X1bM YtWmcbTNfWwh3lTsYJxaz7N7a7SjI7x16HuAtBvQvSfSK42ZMQU17Bxars55nFEEmrm2APu8zpb6 83a5Re+gR7xY69Oob4+tLC0U9aUrRYxO6fYn9CSy/FjicSlzMDJB5Dt6YqTqohjRIVz7cwVsf5kQ ZHYwggM/MIICqKADAgECAgENMA0GCSqGSIb3DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UE CBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25z dWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQD ExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZy ZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAwMDAwWhcNMTMwNzE2MjM1OTU5WjBiMQswCQYD VQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMj VGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0A MIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f6f+jHuy9zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJj WiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYkKhPPK9Xzgnc9A74r/rsYPge/QIACZNenprufZdHF KlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGjgZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIBADBDBgNV HR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUGVyc29uYWxGcmVlbWFp bENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJl bDItMTM4MA0GCSqGSIb3DQEBBQUAA4GBAEiM0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2 H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZGwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V 2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC3CEZNd4ksdMdRv9dX2VPMYIDEDCCAwwCAQEwdjBiMQsw CQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UE AxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECEArHoLYqHavEY2sYFP4CmvQw CQYFKw4DAhoFAKCCAW8wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcN MDYxMjEwMDcyNzIyWjAjBgkqhkiG9w0BCQQxFgQUi2w+KMerObWEv1gCxG3PXoFlxhIwgYUGCSsG AQQBgjcQBDF4MHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQ dHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAK x6C2Kh2rxGNrGBT+Apr0MIGHBgsqhkiG9w0BCRACCzF4oHYwYjELMAkGA1UEBhMCWkExJTAjBgNV BAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25h bCBGcmVlbWFpbCBJc3N1aW5nIENBAhAKx6C2Kh2rxGNrGBT+Apr0MA0GCSqGSIb3DQEBAQUABIIB AInLUHVFT0/Nmc8PPOUeMy9Jk/GvFs8/B3nr6PCtN+tQ5wCOdQYiApQDBwYDP6dCYHeZ+mrRBUPM qqK+8RDZcLcqn4x0Ka0iXxpzrgWXQpAlHVJRJu+eEkwbhbqzXIv0Ubd/CXrcAhYhXfDsiiyO1nUS sADKKSd2/wMWSccokvcWovzi3GysYaxNRKWKEDhF7akhDutYfQ5jmKoU8dRaNvN5WVqVz22F5zGA eoiAlphOXYTNjq40x6KXw8KBcBVa7J9BzH8ZRG61LpZCQkG27nWJiEhV8ijAz+9TDix/7Jkghsj8 haiirz/NZR7ojde+0GRn/T4scjHq8OMPTw09bBMAAAAAAAA= --Apple-Mail-3-597364733--