From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2712 invoked by alias); 13 May 2015 17:44:08 -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: 20206 Received: (qmail 29728 invoked from network); 13 May 2015 17:43:57 -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.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:message-id:date:in-reply-to:comments :references:to:subject:mime-version:content-type; bh=x6IiA+b9ZPvLQBfts83bpODsgUFF4dFVRRu5e3i5ldA=; b=AyeF5V6iJHReSP/BLSMPf3w+M2mMDesgrm9HKzDAkVttGc73HQ4rob8LAhok2l1fDU f4HzFWXEt58AtzGYa5VM4CBPIJfhJ6IFX4rllEd4jD09+HWgsVYGOf66lSEamkOMKHNW 3ydtD6Ca8+1BVvltt98g3qGjAajw2BYqT85EQ8qXcw30eLbR1U5qnaZsvjnL1XFvZ+9M OGXZE5rlu20uOsNfP10BGtqMVmgJDWeGJbhGoaEwl3ntuQw3C4iqEIuKE5dlBOKpEQiW jowwAe6X3/kIH8B8vV8uBDT8/uFtg4NG8JRwfKU4fN4WEu8pk6+BGGy4G35O/ViIOSgf HTdg== X-Gm-Message-State: ALoCoQml5CQvTtep6oA8xYATALaSYtrQzgYx1PAtVURgEMftDi22OH35rZM5XgQzdIWgbNIWk6ic X-Received: by 10.202.89.131 with SMTP id n125mr11957oib.91.1431539034558; Wed, 13 May 2015 10:43:54 -0700 (PDT) From: Bart Schaefer Message-Id: <150513104350.ZM28203@torch.brasslantern.com> Date: Wed, 13 May 2015 10:43:50 -0700 In-Reply-To: <20150513161411.GA4834@lorien.comfychair.org> Comments: In reply to Danek Duvall "zsh doesn't understand some multibyte characters" (May 13, 9:14am) References: <20150513161411.GA4834@lorien.comfychair.org> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: Danek Duvall , zsh-users@zsh.org Subject: Re: zsh doesn't understand some multibyte characters MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On May 13, 9:14am, Danek Duvall wrote: } Subject: zsh doesn't understand some multibyte characters } } Perhaps this is just on Solaris, I dunno. But for some multibyte } characters [...] if I move the cursor back over them or delete back } over them, zsh gets confused and moves two positions instead of one } } I'll note that the same thing happens with all the other shells on } Solaris [... ] Where else should I be looking for the problem? This sounds like the WCWIDTH() macro or function is returning the wrong value for some characters. If you are compiling your own zsh, can you (a) check whether config.h defines BROKEN_WCWIDTH, and (b) if it does not, try defining it and recompile to see if that makes any difference?