From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17989 invoked by alias); 24 Aug 2012 22:10:15 -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: 30641 Received: (qmail 2724 invoked from network); 24 Aug 2012 22:10:13 -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=-1.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED,RCVD_IN_DNSWL_LOW, T_DKIM_INVALID,T_TO_NO_BRKTS_FREEMAIL autolearn=no version=3.3.2 Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.google.com designates 209.85.220.171 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:x-mailer; bh=ucyN9AvMPHvxzM8fmNAgVvSvlZvSV4VBIhc0G+vzeeY=; b=EeKPWZOIb/bpiwB/1ZkQ4m3OX+cre3/T/5xZdLF4vsSUmDFIwQ3LI77onP1f84wDPa UvH8GTSLclFKdQ22aqVTc5LKAEVucKJx+tViqRuNmn0y3xZj1tooQKr4JYjUEi2ELi9f OihEU0V/LbMohJxi+nIqnlDG0V1bnYGGiGRuZauCTFq4XVLWOb00cs66JLNSu6FEqcgF 2klQEdLDpxy9qOoCObaQn8iw8pZqhzIw089EYwAuOrg/e/v4Xyx/6ztoUhcFHrU5ZJdT rlcRG+RdxcZeSXyMINbMs59AR0aNRBeLT6xDRjztwNqv5VFhQ3cv/htp4pAueNW2FY2r X1cQ== From: John Stahara To: zsh-workers@zsh.org Subject: [PATCH] Have 'bindkey -N new bad' report no such 'bad' (was 'new'). Date: Fri, 24 Aug 2012 17:58:55 -0400 Message-Id: <1345845535-9655-1-git-send-email-john.stahara+zsh@gmail.com> X-Mailer: git-send-email 1.7.8.6 From: John Stahara If the second parameter to 'bindkey -N' refers to a map that does not exist, it should be that one which is reported as missing, rather than the new one the user is attempting to create. --- Src/Zle/zle_keymap.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/Src/Zle/zle_keymap.c b/Src/Zle/zle_keymap.c index c3731c4..e21e769 100644 --- a/Src/Zle/zle_keymap.c +++ b/Src/Zle/zle_keymap.c @@ -912,7 +912,7 @@ bin_bindkey_new(char *name, UNUSED(char *kmname), Keymap km, char **argv, UNUSED if(argv[1]) { km = openkeymap(argv[1]); if(!km) { - zwarnnam(name, "no such keymap `%s'", argv[0]); + zwarnnam(name, "no such keymap `%s'", argv[1]); return 1; } } else -- 1.7.8.6