From 046f4cf49e1a082f78b0acadadae8855db5cb37e Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Thu, 29 Sep 2005 17:32:34 +0000 Subject: 21784: Improved character widths for formatted multibyte character output --- Src/Zle/zle_keymap.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'Src/Zle/zle_keymap.c') diff --git a/Src/Zle/zle_keymap.c b/Src/Zle/zle_keymap.c index 3045eddd8..442efec9b 100644 --- a/Src/Zle/zle_keymap.c +++ b/Src/Zle/zle_keymap.c @@ -389,7 +389,7 @@ selectkeymap(char *name, int fb) Keymap km = openkeymap(name); if(!km) { - char *nm = niceztrdup(name); + char *nm = ZMB_niceztrdup(name); char *msg = tricat("No such keymap `", nm, "'"); zsfree(nm); @@ -725,7 +725,7 @@ scanlistmaps(HashNode hn, int list) fputs("-- ", stdout); quotedzputs(n->nam, stdout); } else - nicezputs(n->nam, stdout); + ZMB_niceputs(n->nam, stdout); putchar('\n'); } @@ -1048,8 +1048,10 @@ bindlistout(struct bindstate *bs) } putchar(' '); if(bs->bind) { - ((bs->flags & BS_LIST) ? quotedzputs : nicezputs) - (bs->bind->nam, stdout); + if (bs->flags & BS_LIST) + quotedzputs(bs->bind->nam, stdout); + else + ZMB_niceputs(bs->bind->nam, stdout); } else printbind(bs->str, stdout); putchar('\n'); -- cgit 1.4.1