From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26970 invoked by alias); 23 May 2014 13:07:26 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 18846 Received: (qmail 27443 invoked from network); 23 May 2014 13:07:19 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 34104.95778.bm@omp1057.mail.bf1.yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1400850035; bh=1Hw4AAV1oE6d0xizWZcZlhNKQp3+6tCHr+5tu16aeW8=; h=References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=6XpsiFOWiC/XAMXLhGnm5YTFNMhuQrCto2Dvo/OEdS1oSKnlCbWl015u3T1O0j3k9qT3DYgadeZKzN2g/WRrf9MhG0MjWy7xUVfEh3KHqunKzqVaHmCqegCi89hDRSBg81VsGaNHoNRi35ENSe+/5Xfc3Ww9B4GmGrG/Sr7KdxU= X-YMail-OSG: F_O8Uc4VM1ne5Zid1riaR9Z_2_4wA_jEZTjbrOCiz7tPnFM kjTkZWr7CNIrNfUFZszHpHwQ2d7.1KDVabzuHKcVgug.Guj4VC2E7dVlP9Na gZSXNesc6nZ851Wm3HCcF8xvyQ9NYUH9wKtBVbgcxnML0kRZI4qFDc3pMx.7 ScgcT2777lAmS_g0hfSA25z5CeH69s3HaM4KLyaUEfZq2dAwvJjVzN0obO6a vb8ORVPad500DmtSHFwcH1z6Yvcrkfmmd9gaW1jnEWZzirZKUMWKBYZJa4wX fTLxOwm.R7hM74G5vHe6XCQIxgzkuip7HB9lpdOYAyA.ROgwLc1JBTnVq3.H HwTPETxd7sTE8Diqsl1GyjPM0TVEMjuWd8blkXDWpuM2YilMnsAeYYJQ0YrH wZE6KKwg2_1Ko6yhvrIKcS0S3s6BxdSTORyYBweOKTs5HR7rUQlhuIg1QLe4 wZu7KQEPTRrqZfKyrCwazc132YJ8Gxbj19r6KNqAuD2D3ejnSw3nVmLetX26 kuHBR2qTvKTgxKHZT.buCHUkMXvRiAOKDNgAYOUvGtco- X-Rocket-MIMEInfo: 002.001,SSBsb29rZWQgaW50byBUaG9yc3RlbidzIGlzc3VlLiBJIHN1c3BlY3QgaXQgaXMgY2F1c2VkIGJ5IEZpenNoIGJlaW5nIGRlcGVuZGVudCBvbiByYXcgZGlyZWN0aW9uYWwgY29kZXMuIE5ld2VyIHZlcnNpb25zIG9mIFVidW50dSBzZWVtIHRvIHdvcmsgd2l0aCBhIGRpZmZlcmVudCBzZXQgb2YgcmF3IGRpcmVjdGlvbmFsIGNvZGVzIHRoYW4gb2xkZXIgdmVyc2lvbnMuIEZvciBleGFtcGxlLCBVYnVudHUncyByYXcgY29kZSBmb3IgImFycm93LXVwIiBzZWVtcyB0byBoYXZlIGNoYW5nZWQgZnJvbSAiXltbQSIBMAEBAQE- X-Mailer: YahooMailWebService/0.8.188.663 References: <87iop4zoih.fsf@ft.bewatermyfriend.org> <87sio67z71.fsf@ft.bewatermyfriend.org> <20140522165747.GK4356@sym.noone.org> <1400831962.56097.YahooMailNeo@web142702.mail.bf1.yahoo.com> <20140523104925.GC7931@sym.noone.org> Message-ID: <1400850035.39074.YahooMailNeo@web142704.mail.bf1.yahoo.com> Date: Fri, 23 May 2014 06:00:35 -0700 (PDT) From: Guido van Steen Reply-To: Guido van Steen Subject: Re: Zsh changes on Ubuntu To: "zsh-users@zsh.org" In-Reply-To: <20140523104925.GC7931@sym.noone.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable I looked into Thorsten's issue. I suspect it is caused by Fizsh being depen= dent on raw directional codes. Newer versions of Ubuntu seem to work with a= different set of raw directional codes than older versions. For example, U= buntu's raw code for "arrow-up" seems to have changed from "^[[A" to "^[0A"= . This would explain why things work on Debian and Cygwin but not on Ubuntu= .=A0=0A=0AI agree with Frank's suggestion to revert to more portable code l= ike:=A0=0A=0A> bindkey "${key[Up]}"=A0=0A=0AThis does not work on my Debian= system (Stable distribution), but it can be made to work like this:=A0=0A= =0A> typeset -A key=0A> key[Up]=3D${terminfo[kcuu1]}=0A=0AGuido=A0