From unknown Sat Aug 09 04:57:01 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#15199 <15199@debbugs.gnu.org> To: bug#15199 <15199@debbugs.gnu.org> Subject: Status: UTF-16 surrogate pair handling in grep -i option Reply-To: bug#15199 <15199@debbugs.gnu.org> Date: Sat, 09 Aug 2025 11:57:01 +0000 retitle 15199 UTF-16 surrogate pair handling in grep -i option reassign 15199 grep submitter 15199 Paolo Bonzini severity 15199 normal tag 15199 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 27 11:53:53 2013 Received: (at submit) by debbugs.gnu.org; 27 Aug 2013 15:53:53 +0000 Received: from localhost ([127.0.0.1]:59329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VELaa-0000Wu-So for submit@debbugs.gnu.org; Tue, 27 Aug 2013 11:53:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52559) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VELaW-0000Wi-Ba for submit@debbugs.gnu.org; Tue, 27 Aug 2013 11:53:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VELaQ-0002Ld-Ha for submit@debbugs.gnu.org; Tue, 27 Aug 2013 11:53:48 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40613) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VELaQ-0002LX-EJ for submit@debbugs.gnu.org; Tue, 27 Aug 2013 11:53:42 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54234) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VELaK-0006Wt-R5 for bug-grep@gnu.org; Tue, 27 Aug 2013 11:53:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VELaF-0002Js-9h for bug-grep@gnu.org; Tue, 27 Aug 2013 11:53:36 -0400 Received: from mail-qa0-x22a.google.com ([2607:f8b0:400d:c00::22a]:49193) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VELaE-0002Jl-Ue for bug-grep@gnu.org; Tue, 27 Aug 2013 11:53:30 -0400 Received: by mail-qa0-f42.google.com with SMTP id bn16so1186811qab.1 for ; Tue, 27 Aug 2013 08:53:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=SIvi7u9GiVuPTIP2pJrEO5SLXCrSh6vksLD71q8uMUo=; b=tCtX1HS1O66EpGP07Vsmv75Ec5nW8NVbm+TSrpgNDudY7MbPcSTeYiBFWbMnj/TayR pSR1Hk1U84d/aVxRdHSTD9my0JlMjlJ9CiRzYs2mpb4V09reVta3rG0jOPXOGNzB5SgZ qKFyGWEDsWwNJttZcf0WJL7HEt9M9beVBrg1mewzjmHlJFSdv7pmYtIN568tAimRzxB0 eK3sSxLPkunCWP2hq7DPY9stKJ4QcQ/1zIFl1kufr1eCyRkgs4TQWRygQeui8a7irAkl pY8GtiLLRaqWy3pqaEgdHaNiYqUq99VmJR6DM18FyCUwt3HtjsuBoYRx/XYxnPiNezyN cxPQ== X-Received: by 10.224.161.144 with SMTP id r16mr3162369qax.86.1377618810404; Tue, 27 Aug 2013 08:53:30 -0700 (PDT) Received: from yakj.usersys.redhat.com (net-37-117-144-28.cust.dsl.vodafone.it. [37.117.144.28]) by mx.google.com with ESMTPSA id g3sm30109860qas.6.1969.12.31.16.00.00 (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 27 Aug 2013 08:53:29 -0700 (PDT) Message-ID: <521CCB75.5010905@gnu.org> Date: Tue, 27 Aug 2013 17:53:25 +0200 From: Paolo Bonzini User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130805 Thunderbird/17.0.8 MIME-Version: 1.0 To: Corinna Vinschen Subject: Re: UTF-16 surrogate pair handling in grep -i option References: <20130814163242.GA25665@calimero.vinschen.de> <52137AB6.3090504@gnu.org> <20130820151122.GK31248@calimero.vinschen.de> In-Reply-To: <20130820151122.GK31248@calimero.vinschen.de> X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -2.4 (--) X-Debbugs-Envelope-To: submit Cc: bug-grep@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Il 20/08/2013 17:11, Corinna Vinschen ha scritto: > That's what I did when I started to write this patch, but then I > decided against it for the following reason: > > The implementation of mbrtowc, wcrtomb and towlower using UTF-16 > wchar_t works *only* in the Cygwin/Newlib-provided functions in > exactly the way used in this patch. I'm not aware that any other > platform provides an equivalent implementation, even if wchar_t is > 2 bytes. Thus, the assumption that the code works in all cases in > which sizeof (wchar_t) == 2, is wrong. It would, for instance, > not work with the Windows implementation of wcrtomb, AFAIK. Right, MSVCRT is exactly what I was thinking about. > I'm not strongly opposed to changing this, but IMHO, to be on the > safe side, this code should only be activated on a case by case > basis, so only for Cygwin for now. Same with a potential fix to > the regex compiler, for which I have no idea how to do it, yet :( Feel free to bug me on IRC if I can be of any help. Paolo -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJSHMt1AAoJEBvWZb6bTYbySD8P/3vFn0FEGTQDpoHkUK0aysNH ShyBFQ9AywNr0WYCWc+lg7uq9NpjNnonXtawOvoq+RYCNCqPJ16/fjqDe2bFGrR6 qifSuVQioK2D//r1Y7FfMANn1lzFfiBrhIpDBT/bLP/1i57VjbivZACgFdLnyTTN olN9uNIl0EebVLkMdiF363DWP7ZmJh8pfi8C1cW0VeTT77kgYTRppFaQfuY9K1SA 2bQj8hzKqyzJkXkHTPow5cvby9moZ/wKSjjduYXxpNNRvn9KGY67E7nv/s/FDxHq R6KzttHCCWVprlHCE2laykQY4sawpkMkEMoIYWjXIyuw6q7/DiLPxY3AnwE8PMLR u0Vv1SDLbvCiCx+FZgCrChP3lXojKqi1QNyYdcwgBLracYNw4Z5ASatol7yYKJJW IozVn4iWkp4sK/lZlOmWykNdNzA9iLTTrw4BHdCxBBxtSl0/jjaTCzXp6QcVXYhe 2Ey6RHikOkF3Gn01CuaAvqv06oJYFnBROw+zimb4lZH0TgEyQxaxmlkutF2UKwLs HYEx/GJtwLjpExEjdpNG8ZD6wZ3+TO2oBVat1zZHq8AsJy58RK6I0P7Iwy4T7kDu yO+8eLxLkJ2dFphW1WHULl+AR46GE7sG1kz3rZvGI6Rj5UDhCdCkXK6G4nmPwnDE NNzyQOieb3Q9EWyrsy1g =LJSZ -----END PGP SIGNATURE----- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 27 12:15:14 2013 Received: (at submit) by debbugs.gnu.org; 27 Aug 2013 16:15:14 +0000 Received: from localhost ([127.0.0.1]:59410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VELvF-0001Ka-Dr for submit@debbugs.gnu.org; Tue, 27 Aug 2013 12:15:14 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58720) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VELvA-0001Eo-PI for submit@debbugs.gnu.org; Tue, 27 Aug 2013 12:15:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VELv1-0001B9-Vl for submit@debbugs.gnu.org; Tue, 27 Aug 2013 12:15:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41735) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VELv1-0001B4-Ra for submit@debbugs.gnu.org; Tue, 27 Aug 2013 12:14:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60317) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VELut-0005rh-7U for bug-grep@gnu.org; Tue, 27 Aug 2013 12:14:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VELuk-00016h-Q7 for bug-grep@gnu.org; Tue, 27 Aug 2013 12:14:51 -0400 Received: from drew.ipv6.franken.de ([2001:638:a02:a001:20e:cff:fe4a:feaa]:42313 helo=mail-n.franken.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VELuk-00015q-GG for bug-grep@gnu.org; Tue, 27 Aug 2013 12:14:42 -0400 Received: from aqua.hirmke.de (aquarius.franken.de [193.175.24.89]) by mail-n.franken.de (Postfix) with ESMTP id DFA191C0C0692; Tue, 27 Aug 2013 18:14:40 +0200 (CEST) Received: from calimero.vinschen.de (calimero.vinschen.de [192.168.129.6]) by aqua.hirmke.de (Postfix) with ESMTP id 3B7F75E037E; Tue, 27 Aug 2013 18:14:40 +0200 (CEST) Received: by calimero.vinschen.de (Postfix, from userid 500) id 325B4520966; Tue, 27 Aug 2013 18:14:40 +0200 (CEST) Date: Tue, 27 Aug 2013 18:14:40 +0200 From: Corinna Vinschen To: Paolo Bonzini Subject: Re: UTF-16 surrogate pair handling in grep -i option Message-ID: <20130827161440.GY18959@calimero.vinschen.de> References: <20130814163242.GA25665@calimero.vinschen.de> <52137AB6.3090504@gnu.org> <20130820151122.GK31248@calimero.vinschen.de> <521CCB75.5010905@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Vy6UCbb9EK60RK4A" Content-Disposition: inline In-Reply-To: <521CCB75.5010905@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: submit Cc: bug-grep@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.4 (---) --Vy6UCbb9EK60RK4A Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Aug 27 17:53, Paolo Bonzini wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > Il 20/08/2013 17:11, Corinna Vinschen ha scritto: > > That's what I did when I started to write this patch, but then I=20 > > decided against it for the following reason: > >=20 > > The implementation of mbrtowc, wcrtomb and towlower using UTF-16=20 > > wchar_t works *only* in the Cygwin/Newlib-provided functions in=20 > > exactly the way used in this patch. I'm not aware that any other=20 > > platform provides an equivalent implementation, even if wchar_t is=20 > > 2 bytes. Thus, the assumption that the code works in all cases in=20 > > which sizeof (wchar_t) =3D=3D 2, is wrong. It would, for instance, > > not work with the Windows implementation of wcrtomb, AFAIK. >=20 > Right, MSVCRT is exactly what I was thinking about. >=20 > > I'm not strongly opposed to changing this, but IMHO, to be on the=20 > > safe side, this code should only be activated on a case by case=20 > > basis, so only for Cygwin for now. Same with a potential fix to=20 > > the regex compiler, for which I have no idea how to do it, yet :( >=20 > Feel free to bug me on IRC if I can be of any help. Thanks for the offer! I'll get back to it probably in November and I would be glad if you could help me through the gnulib regex code then. Corinna --=20 Corinna Vinschen Cygwin Maintainer Red Hat --Vy6UCbb9EK60RK4A Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQIcBAEBAgAGBQJSHNBwAAoJEPU2Bp2uRE+g/7gQAKMZcHgf7S+XNLz8ALO3ZgKL 0l+67Cq1qdMHwsZJZzGdv99e6te8kcHwUaK8/s1xFAw3kiTkwxehMlnn8e9cSCpw ZXyvRTPlmgz0Jmy16uNv/oeatUfAjIf8kbrX2/sJNNCK6hWV0SY1KnKqVy496dDc x19WQ4BEZnXvcJzKyZpyCx8JGWyxunVUfvQznI23tidiR7Zk/jIaU+gCxzS/Wte8 /Xki9d8tM1i5WWpy9IyJuEZphmAJdbfiwd1XeboNohdMhudVZnu5Q3bm+Hzd8Jip REqXDSjDQkMbqoSlzFAy3PIGQYImlaEx3Z/+QCVivuhOhNkEoH7AkksviwnqqTGM UqOVIzR51fYzsa4xAyxd4ZFzIAGnWjUlYp2njjzK+ZQsGVVIQcb+GGJ7LfLTrZGA QTcxFDqoTwtEZtsSNjIUANXloEu8mncdUzOA3zzQGHKM7YRyt2TtSrweAES/UNlS ueqgwF0WadzIyiY7gt4pQPvr9fQm8zjkmuXzvassH/rLkUwjZdS/yPQQ5dcNDYBX +6tX0CLCgFmcusZWNeNj0yI7n9mXeYRt5ocJC2ory/ebdWBCzWgCJlfWNhDsa8PI pwGkUokWbi0ySCLjX/7lGacwxE6lyhk6cc5qafypuy/Mwz/hm3q7VDZskp6tBmSG woUM28gJ2dVrz8gmnrMK =ccKU -----END PGP SIGNATURE----- --Vy6UCbb9EK60RK4A-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 26 21:14:50 2014 Received: (at control) by debbugs.gnu.org; 27 Apr 2014 01:14:50 +0000 Received: from localhost ([127.0.0.1]:59414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WeDg9-0008Gf-Qp for submit@debbugs.gnu.org; Sat, 26 Apr 2014 21:14:50 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:60988) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WeDg6-0008GR-8N for control@debbugs.gnu.org; Sat, 26 Apr 2014 21:14:47 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id B84C8A60008 for ; Sat, 26 Apr 2014 18:14:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id neeB468xqJ29 for ; Sat, 26 Apr 2014 18:14:37 -0700 (PDT) Received: from [192.168.1.9] (pool-108-0-233-62.lsanca.fios.verizon.net [108.0.233.62]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 3F41F39E801A for ; Sat, 26 Apr 2014 18:14:37 -0700 (PDT) Message-ID: <535C59FC.70903@cs.ucla.edu> Date: Sat, 26 Apr 2014 18:14:36 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: control@debbugs.gnu.org Subject: grep buglist maintenance Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.0 (---) severity 16812 wishlist severity 17280 wishlist tags 15199 + moreinfo tags 16444 + moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 26 21:17:34 2014 Received: (at 15199) by debbugs.gnu.org; 27 Apr 2014 01:17:34 +0000 Received: from localhost ([127.0.0.1]:59420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WeDin-0008Mr-Nq for submit@debbugs.gnu.org; Sat, 26 Apr 2014 21:17:34 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:32820) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WeDil-0008Mg-3W for 15199@debbugs.gnu.org; Sat, 26 Apr 2014 21:17:31 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id C5EC7A60005 for <15199@debbugs.gnu.org>; Sat, 26 Apr 2014 18:17:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TxwE-v2bmLTE for <15199@debbugs.gnu.org>; Sat, 26 Apr 2014 18:17:26 -0700 (PDT) Received: from [192.168.1.9] (pool-108-0-233-62.lsanca.fios.verizon.net [108.0.233.62]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 2A8D739E801A for <15199@debbugs.gnu.org>; Sat, 26 Apr 2014 18:17:26 -0700 (PDT) Message-ID: <535C5AA5.6090502@cs.ucla.edu> Date: Sat, 26 Apr 2014 18:17:25 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: 15199@debbugs.gnu.org Subject: Re: UTF-16 surrogate pair handling in grep -i option Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: 15199 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.0 (---) I just now read this bug report and I'm afraid that I do not understand it. Can someone explain? The bug report appears to be the tail end of a long discussion, and I'm lacking context. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 28 08:43:59 2014 Received: (at 15199) by debbugs.gnu.org; 28 Apr 2014 12:43:59 +0000 Received: from localhost ([127.0.0.1]:43640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wekuc-0007XF-Uk for submit@debbugs.gnu.org; Mon, 28 Apr 2014 08:43:59 -0400 Received: from mx1.redhat.com ([209.132.183.28]:35745) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WekuX-0007Wu-Lt; Mon, 28 Apr 2014 08:43:55 -0400 Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s3SChjVt001551 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 28 Apr 2014 08:43:45 -0400 Received: from [10.3.113.132] (ovpn-113-132.phx2.redhat.com [10.3.113.132]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s3SChis9021207; Mon, 28 Apr 2014 08:43:44 -0400 Message-ID: <535E4D00.9010408@redhat.com> Date: Mon, 28 Apr 2014 06:43:44 -0600 From: Eric Blake Organization: Red Hat, Inc. User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Paul Eggert , 15199@debbugs.gnu.org Subject: Re: bug#15199: UTF-16 surrogate pair handling in grep -i option References: <521CCB75.5010905@gnu.org> <535C5AA5.6090502@cs.ucla.edu> In-Reply-To: <535C5AA5.6090502@cs.ucla.edu> X-Enigmail-Version: 1.6 OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="XofuNPNOgommxgDUsD5nN2WNX7aLgm7fm" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: 15199 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.7 (-----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --XofuNPNOgommxgDUsD5nN2WNX7aLgm7fm Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable forcemerge 15192 15199 thanks On 04/26/2014 07:17 PM, Paul Eggert wrote: > I just now read this bug report and I'm > afraid that I do not understand it. Can someone explain? The bug > report appears to be the tail end of a long discussion, and I'm lacking= > context. Thanks. Threading-wise, you want to start at --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --XofuNPNOgommxgDUsD5nN2WNX7aLgm7fm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJTXk0AAAoJEKeha0olJ0Nq4swH/1RST6nXJebd8TrYV8YfvVM6 kMF2HZvcQ46vk1mbvVWwmcYg/WaPxg0+DjBTYPQ6flnU8nrpq9nJ+b9DHCrmVKtB 4smHcjBixKO7dEbgYGPKd1dq8zqVuVAh4WMtdXWbeiRJjl1CIpMC8PlpOoKDz1iP 4rQYONHeJTs+rBZxP0upbjmUQ2q6z9cQaWbx3fSBxucnW35ZOYjgLOqVmMXt1ZLY dsBQzmhrsy4Wy63h3ZkQ+mETCE4x6VPVwM38OBxNmU0tqL7s1yqualK7M0uhR7GA 4cp2YRKi02s15Czg+OstI4yKTRF6HaYzAj2d8tz0slGxykYqOyJvMGFzpcWpd9E= =k/Mx -----END PGP SIGNATURE----- --XofuNPNOgommxgDUsD5nN2WNX7aLgm7fm-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 28 10:05:59 2014 Received: (at control) by debbugs.gnu.org; 28 Apr 2014 14:05:59 +0000 Received: from localhost ([127.0.0.1]:43947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WemBx-0003eC-P0 for submit@debbugs.gnu.org; Mon, 28 Apr 2014 10:05:58 -0400 Received: from mx1.redhat.com ([209.132.183.28]:26917) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WemBu-0003dy-2K for control@debbugs.gnu.org; Mon, 28 Apr 2014 10:05:55 -0400 Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s3SE5p7F019392 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 28 Apr 2014 10:05:51 -0400 Received: from [10.3.113.132] (ovpn-113-132.phx2.redhat.com [10.3.113.132]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s3SE5o80031732 for ; Mon, 28 Apr 2014 10:05:50 -0400 Message-ID: <535E603E.1090404@redhat.com> Date: Mon, 28 Apr 2014 08:05:50 -0600 From: Eric Blake Organization: Red Hat, Inc. User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: GNU bug tracker automated control server Subject: Re: Processed: Re: bug#15199: UTF-16 surrogate pair handling in grep -i option References: <535E4D00.9010408@redhat.com> In-Reply-To: X-Enigmail-Version: 1.6 OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="5nLwPAlpSW3u7iO353C53fb2mornIbOxa" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.7 (-----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --5nLwPAlpSW3u7iO353C53fb2mornIbOxa Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable unarchive 15192 forcemerge 15192 15199 thanks On 04/28/2014 06:44 AM, GNU bug tracker automated control server wrote: > Processing commands for control@debbugs.gnu.org: >=20 >> forcemerge 15192 15199 > bug number 15192 not found. (Is it archived?) >=20 >> thanks > Stopping processing here. >=20 > Please contact help-debbugs@gnu.org if you need assistance. >=20 > GNU bugs database, http://debbugs.gnu.org/ >=20 >=20 --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --5nLwPAlpSW3u7iO353C53fb2mornIbOxa Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJTXmA+AAoJEKeha0olJ0NqJnUH/1X11vvfW8PVDr4yPPlnCCOm h6rCLf8AiIkmiDDPT8vxD7tdslnmawSSglSBLq1gON13YTo1D/x4q+ZWvre518sO b1vFH54cASI5nR5hNe6esLOF7o3DopzMhWklUG6uhL+0jiBQ5z1BnUyGdm0m8JdZ zisofcW+OsqWNSWU6nu7PUftIa6p0L8z0VyLVFr2GYs6g2q+6g0WwbsWHuo0oAC+ xbSKsHvF5kRwP+nK9CuYxyYI5YoVTEgr1XHvosXVrRHeQeIMN+LhshUkmL39n2yS tC++SHrQQyZ39Qlbk058d3/CTRv9kHq4rtvfk8Sw1yQj/Q20RqFIDcZ46XHufl0= =7YWl -----END PGP SIGNATURE----- --5nLwPAlpSW3u7iO353C53fb2mornIbOxa-- From unknown Sat Aug 09 04:57:01 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 27 May 2014 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator