From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29466 invoked by alias); 31 Jan 2012 02:09:40 -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: 30170 Received: (qmail 24903 invoked from network); 31 Jan 2012 02:09:29 -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.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.3.2 Received-SPF: pass (ns1.primenet.com.au: SPF record at benizi.com designates 64.130.10.15 as permitted sender) Date: Mon, 30 Jan 2012 21:01:00 -0500 (EST) From: "Benjamin R. Haskell" To: Richard Hartmann cc: Mikael Magnusson , zsh workers Subject: Re: Multibyte issue in 4.3.15 In-Reply-To: Message-ID: References: User-Agent: Alpine 2.01 (LNX 1266 2009-07-14) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-1463810530-975854933-1327975285=:20313" ---1463810530-975854933-1327975285=:20313 Content-Type: TEXT/PLAIN; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8BIT On Mon, 30 Jan 2012, Richard Hartmann wrote: > On Mon, Jan 30, 2012 at 21:47, Mikael Magnusson wrote: > >> I don't see why typing ' -w' should insert '-w '? (Typing the same >> sequence in vim produces the same as in zsh, ie, pressing w jumps to >> the start of the next word, not the end of the current one). > > To be honest, I ignored whatever he meant by '-w'. > > >> I also can't reproduce the prompt issue, that's probably a broken >> setup. Ask him to reproduce from zsh -f. > > I can. > > % zsh -f > % setopt GLOB EXTENDED_GLOB MAGIC_EQUAL_SUBST RC_EXPAND_PARAM \ > HIST_EXPIRE_DUPS_FIRST HIST_IGNORE_DUPS HIST_VERIFY CORRECT HASH_CMDS \ > PRINT_EXIT_VALUE RC_QUOTES AUTO_CONTINUE MULTIOS VI INC_APPEND_HISTORY \ > APPENDHISTORY > % unsetopt beep > % unset MAIL > % unicode -w䷥ > > % > > The last one eats the prompt. Done within terminator 0.95 It's not a zsh issue. I can reproduce under terminator using bash, too. $ terminator -e bash someprompt> ䷥ If '䷥' is not a typo you can use command-not-found to lookup the package that contains it, like this: cnf ䷥ someprompt> ... (eats one prompt char per cycle) -- Best, Ben ---1463810530-975854933-1327975285=:20313--