From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11754 invoked from network); 25 Sep 2006 17:46:36 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.5 (2006-08-29) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO autolearn=ham version=3.1.5 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 25 Sep 2006 17:46:36 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 66310 invoked from network); 25 Sep 2006 17:46:30 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 25 Sep 2006 17:46:30 -0000 Received: (qmail 9004 invoked by alias); 25 Sep 2006 17:46:27 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 22768 Received: (qmail 8994 invoked from network); 25 Sep 2006 17:46:27 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 25 Sep 2006 17:46:27 -0000 Received: (qmail 66001 invoked from network); 25 Sep 2006 17:46:27 -0000 Received: from flock1.newmail.ru (80.68.241.157) by a.mx.sunsite.dk with SMTP; 25 Sep 2006 17:46:25 -0000 Received: (qmail 8709 invoked from network); 25 Sep 2006 17:46:23 -0000 Received: from unknown (HELO cooker.local) (arvidjaar@newmail.ru@83.237.106.201) by smtpd.newmail.ru with SMTP; 25 Sep 2006 17:46:23 -0000 Content-Disposition: inline From: Andrey Borzenkov To: zsh-workers@sunsite.dk Subject: mb_metacharlenconv vs. tokens Date: Mon, 25 Sep 2006 21:45:57 +0400 User-Agent: KMail/1.9.4 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200609252146.00249.arvidjaar@newmail.ru> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Apparently mb_metacharlenconv gets passed tokenized string (how is it called properly in zsh lingua?) It means that the fact length(any-token-char) == 1 is actually side effect of mbrtowc failing miserably and mb_metacharlenconv returning fallback 1 (at least using UTF-8). Should not it untokenize character first? If yes, I will provide a fix as part of larger patch; if no, I fail to see how it works then. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFGBXYR6LMutpd94wRAlMPAJ4w7mogXE7p64XZx1KHUHuGyD/7PACghyjp kuXmVIbSSxnkyt5BWTuz9zM= =tyPN -----END PGP SIGNATURE-----