From unknown Thu Sep 11 14:10:11 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#16007 <16007@debbugs.gnu.org> To: bug#16007 <16007@debbugs.gnu.org> Subject: Status: admin/charsets/mule-charsets.el requires old Emacs version Reply-To: bug#16007 <16007@debbugs.gnu.org> Date: Thu, 11 Sep 2025 21:10:11 +0000 retitle 16007 admin/charsets/mule-charsets.el requires old Emacs version reassign 16007 emacs submitter 16007 Glenn Morris severity 16007 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 29 20:54:26 2013 Received: (at submit) by debbugs.gnu.org; 30 Nov 2013 01:54:26 +0000 Received: from localhost ([127.0.0.1]:50893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VmZlK-0002NC-3r for submit@debbugs.gnu.org; Fri, 29 Nov 2013 20:54:26 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:58465 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VmZlH-0002N3-5g for submit@debbugs.gnu.org; Fri, 29 Nov 2013 20:54:23 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VmZlG-0002Yy-6E; Fri, 29 Nov 2013 20:54:22 -0500 From: Glenn Morris To: submit@debbugs.gnu.org Subject: admin/charsets/mule-charsets.el requires old Emacs version X-Spook: global CDC basement morse arrangements mailbomb corporate X-Ran: Ia+zE#:jEJ9YgFc.Pn,#<="`dN'5U6?G3J!nRq5y]vPSh@.v}^m;Zt`h8$mnA]vnut{&>F X-Hue: green X-Debbugs-No-Ack: yes X-Debbugs-CC: Kenichi Handa X-Attribution: GM Date: Fri, 29 Nov 2013 20:54:22 -0500 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit 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.0 (-----) Package: emacs Version: 24.3.50 The charsets etc/charsets/MULE*.map are generated files, produced by admin/charsets/mule-charsets.el. But this requires Emacs 21.3 or 22, it does not work with modern Emacs. Therefore Emacs cannot self-bootstrap without an old Emacs around. I think this is a problem. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 05:48:57 2013 Received: (at 16007) by debbugs.gnu.org; 30 Nov 2013 10:48:57 +0000 Received: from localhost ([127.0.0.1]:51187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vmi6a-00076O-M1 for submit@debbugs.gnu.org; Sat, 30 Nov 2013 05:48:56 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:53369) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vmi6Y-000769-TI for 16007@debbugs.gnu.org; Sat, 30 Nov 2013 05:48:55 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MX200600OO84I00@a-mtaout22.012.net.il> for 16007@debbugs.gnu.org; Sat, 30 Nov 2013 12:48:40 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MX2006LHOOZ3D10@a-mtaout22.012.net.il>; Sat, 30 Nov 2013 12:48:35 +0200 (IST) Date: Sat, 30 Nov 2013 12:48:28 +0200 From: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-reply-to: X-012-Sender: halo1@inter.net.il To: Glenn Morris , Kenichi Handa Message-id: <83wqjq5fnn.fsf@gnu.org> References: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16007 Cc: 16007@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: Glenn Morris > Date: Fri, 29 Nov 2013 20:54:22 -0500 > > The charsets etc/charsets/MULE*.map are generated files, produced by > admin/charsets/mule-charsets.el. But this requires Emacs 21.3 or 22, > it does not work with modern Emacs. Therefore Emacs cannot > self-bootstrap without an old Emacs around. I think this is a problem. Mostly fixed in trunk revision 115303. The only remaining problem is with MULE-is13194.map, in which the modified code generates an empty equivalence list. But a similar problem happens with list-charset-chars, so I guess this charset needs some special handling (it seems to be mapped to a private plane, see ind-util.el). Perhaps Handa-san (CC'ed) could help us out here. Btw, while removing these and similar files from the repository, please keep in mind the possibility that Emacs is bootstrapped in a non-ASCII directory, which could use characters from these charsets. Let's not remove any files that will defeat such a possibility. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 13:16:43 2013 Received: (at 16007) by debbugs.gnu.org; 30 Nov 2013 18:16:43 +0000 Received: from localhost ([127.0.0.1]:51980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vmp5u-0002Hp-Op for submit@debbugs.gnu.org; Sat, 30 Nov 2013 13:16:43 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:45074 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vmp5t-0002Hi-6a for 16007@debbugs.gnu.org; Sat, 30 Nov 2013 13:16:41 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Vmp5s-0003zw-5d; Sat, 30 Nov 2013 13:16:40 -0500 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version References: <83wqjq5fnn.fsf@gnu.org> X-Spook: embassy Bruxelles counter intelligence bank SAPO Ft. X-Ran: 8mT1qckZfSnU!|\%[#KZucBiH;&97?Qg6=|}5U"a\`kg0vKlIB";$m/NKN);>wpKpa0)l8 X-Hue: green X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 30 Nov 2013 13:16:40 -0500 Message-ID: <1y38mdwy9j.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16007 Cc: 16007@debbugs.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: -5.0 (-----) Eli Zaretskii wrote: > Btw, while removing these and similar files from the repository, > please keep in mind the possibility that Emacs is bootstrapped in a > non-ASCII directory, which could use characters from these charsets. > Let's not remove any files that will defeat such a possibility. They are not likely to go any time soon, because they require non-standard tools to make. Obviously it's something I have my eye on, though. I am a bit annoyed that we have _two_ identical copies (in etc/charsets and admin/charsets/mapfiles) of some of these generated files in the repo! ;) BTW, this .bzrignore pattern: *.map is far too broad. Eg bzr status etc/charsets/MULE-ipa.map -> ignored: etc/charsets/MULE-ipa.map It seems to be some Windows thing; can it be restricted? From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 13:39:13 2013 Received: (at 16007) by debbugs.gnu.org; 30 Nov 2013 18:39:13 +0000 Received: from localhost ([127.0.0.1]:51996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VmpRh-0002qU-0W for submit@debbugs.gnu.org; Sat, 30 Nov 2013 13:39:13 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]:58498) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VmpRd-0002py-LB for 16007@debbugs.gnu.org; Sat, 30 Nov 2013 13:39:10 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MX300C00AE79M00@a-mtaout23.012.net.il> for 16007@debbugs.gnu.org; Sat, 30 Nov 2013 20:38:09 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MX300CHOAFL4RB0@a-mtaout23.012.net.il>; Sat, 30 Nov 2013 20:38:09 +0200 (IST) Date: Sat, 30 Nov 2013 20:38:03 +0200 From: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-reply-to: <1y38mdwy9j.fsf@fencepost.gnu.org> X-012-Sender: halo1@inter.net.il To: Glenn Morris Message-id: <83ob5168hg.fsf@gnu.org> References: <83wqjq5fnn.fsf@gnu.org> <1y38mdwy9j.fsf@fencepost.gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16007 Cc: 16007@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: Glenn Morris > Cc: 16007@debbugs.gnu.org > Date: Sat, 30 Nov 2013 13:16:40 -0500 > > BTW, this .bzrignore pattern: > > *.map > > is far too broad. Eg > > bzr status etc/charsets/MULE-ipa.map > -> ignored: > etc/charsets/MULE-ipa.map > > It seems to be some Windows thing; can it be restricted? If it's only for Windows (I really don't remember, but it looks like you are right), then src/temacs.map is the only file I have that needs to be ignored. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 02 09:30:09 2013 Received: (at 16007) by debbugs.gnu.org; 2 Dec 2013 14:30:10 +0000 Received: from localhost ([127.0.0.1]:54176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VnUVh-0000k2-Ox for submit@debbugs.gnu.org; Mon, 02 Dec 2013 09:30:08 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:55644 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VnUVW-0000j9-8U for 16007@debbugs.gnu.org; Mon, 02 Dec 2013 09:29:55 -0500 Received: from fl1-110-233-32-186.iba.mesh.ad.jp ([110.233.32.186]:39453 helo=shatin) by fencepost.gnu.org with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1VnUVV-0008FC-3S; Mon, 02 Dec 2013 09:29:53 -0500 Received: from handa by shatin with local (Exim 4.76) (envelope-from ) id 1VnUVR-0002VG-HS; Mon, 02 Dec 2013 23:29:49 +0900 From: Kenichi Handa To: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-Reply-To: <83wqjq5fnn.fsf@gnu.org> (message from Eli Zaretskii on Sat, 30 Nov 2013 12:48:28 +0200) Date: Mon, 02 Dec 2013 23:29:49 +0900 Message-ID: <87vbz75ns2.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16007 Cc: rgm@gnu.org, 16007@debbugs.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: -5.0 (-----) In article <83wqjq5fnn.fsf@gnu.org>, Eli Zaretskii writes: > > The charsets etc/charsets/MULE*.map are generated files, produced by > > admin/charsets/mule-charsets.el. But this requires Emacs 21.3 or 22, > > it does not work with modern Emacs. Therefore Emacs cannot > > self-bootstrap without an old Emacs around. I think this is a problem. They were surely generated using an emacs of older version. But, I don't think we must re-generate them on self-boostrapping Emacs. The map files are already there as well as the other map files copied from some internet sites. > Mostly fixed in trunk revision 115303. Emacs 23/24 is built with those maps. Thus generating those maps by Emacs 23/24 is nonsense. --- Kenichi Handa handa@m17n.org From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 02 11:36:47 2013 Received: (at 16007) by debbugs.gnu.org; 2 Dec 2013 16:36:47 +0000 Received: from localhost ([127.0.0.1]:54889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VnWUI-00044J-PC for submit@debbugs.gnu.org; Mon, 02 Dec 2013 11:36:47 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]:51451) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VnWUG-000442-Jt for 16007@debbugs.gnu.org; Mon, 02 Dec 2013 11:36:45 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MX600K00U4EM800@a-mtaout23.012.net.il> for 16007@debbugs.gnu.org; Mon, 02 Dec 2013 18:36:38 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MX600KTRU4SK030@a-mtaout23.012.net.il>; Mon, 02 Dec 2013 18:36:29 +0200 (IST) Date: Mon, 02 Dec 2013 18:36:28 +0200 From: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-reply-to: <87vbz75ns2.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: Kenichi Handa Message-id: <837gbn5hwz.fsf@gnu.org> References: <87vbz75ns2.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16007 Cc: rgm@gnu.org, 16007@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: Kenichi Handa > Cc: rgm@gnu.org, 16007@debbugs.gnu.org > Date: Mon, 02 Dec 2013 23:29:49 +0900 > > In article <83wqjq5fnn.fsf@gnu.org>, Eli Zaretskii writes: > > > > The charsets etc/charsets/MULE*.map are generated files, produced by > > > admin/charsets/mule-charsets.el. But this requires Emacs 21.3 or 22, > > > it does not work with modern Emacs. Therefore Emacs cannot > > > self-bootstrap without an old Emacs around. I think this is a problem. > > They were surely generated using an emacs of older version. > But, I don't think we must re-generate them on > self-boostrapping Emacs. The map files are already there as > well as the other map files copied from some internet > sites. > > > Mostly fixed in trunk revision 115303. > > Emacs 23/24 is built with those maps. Thus generating those > maps by Emacs 23/24 is nonsense. But we are just one step away of having mule-charsets.el DTRT in Emacs 24 as well. Is the effort of making it work with MULE-is13194.map is so significant? Can you tell me what needs to be done to support that charset? I'll then code that myself. Who knows, we might need this some day, even if that day is far away. TIA From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 03 09:50:31 2013 Received: (at 16007) by debbugs.gnu.org; 3 Dec 2013 14:50:31 +0000 Received: from localhost ([127.0.0.1]:55709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VnrJ1-0007Fv-3r for submit@debbugs.gnu.org; Tue, 03 Dec 2013 09:50:31 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:56272 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VnrIy-0007Fm-0s for 16007@debbugs.gnu.org; Tue, 03 Dec 2013 09:50:28 -0500 Received: from fl1-110-233-32-186.iba.mesh.ad.jp ([110.233.32.186]:39463 helo=shatin) by fencepost.gnu.org with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1VnrIw-0001e4-P0; Tue, 03 Dec 2013 09:50:27 -0500 Received: from handa by shatin with local (Exim 4.76) (envelope-from ) id 1VnrIs-0002wg-Jq; Tue, 03 Dec 2013 23:50:22 +0900 From: Kenichi Handa To: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-Reply-To: <837gbn5hwz.fsf@gnu.org> (message from Eli Zaretskii on Mon, 02 Dec 2013 18:36:28 +0200) Date: Tue, 03 Dec 2013 23:50:22 +0900 Message-ID: <87wqjm0z0x.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16007 Cc: rgm@gnu.org, 16007@debbugs.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: -5.0 (-----) In article <837gbn5hwz.fsf@gnu.org>, Eli Zaretskii writes: > > Emacs 23/24 is built with those maps. Thus generating those > > maps by Emacs 23/24 is nonsense. > But we are just one step away of having mule-charsets.el DTRT in Emacs > 24 as well. The source of those maps is Emacs 22; more precisely mule-conf.el and ucs-tables.el of Emacs 22. I used Emacs 22 itself rather than writing a converter of those files just because the former was far easier. Anyway, if Emacs 24 has a bug, for instance, in map-charset-chars, we may generate wrong maps with that buggy Emacs. > Is the effort of making it work with MULE-is13194.map is > so significant? ??? I'm saying that such an effort is useless. If someone want to generate those maps, he/she should use Emacs 22. > Can you tell me what needs to be done to support that > charset? Nothing other than fixing the current Emacs so that list-charset-chars works correctly with indian-is13194. > I'll then code that myself. Who knows, we might need this > some day, even if that day is far away. Emacs 22 will not run on any avairable machine in the future, then we loose the original source of MULE-* maps. That's the same as an internet site from which we copied the other maps will be closed in the future. But what is the problem? We already have the necessary correct maps. The reason of having mule-charsets.el is to tell how those maps are generated, not to re-generate those maps. --- Kenichi Handa handa@m17n.org From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 03 10:59:12 2013 Received: (at 16007) by debbugs.gnu.org; 3 Dec 2013 15:59:12 +0000 Received: from localhost ([127.0.0.1]:56576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VnsNT-0001qs-Rh for submit@debbugs.gnu.org; Tue, 03 Dec 2013 10:59:12 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:62520) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VnsNR-0001qC-3q for 16007@debbugs.gnu.org; Tue, 03 Dec 2013 10:59:10 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MX800700MO3FO00@a-mtaout20.012.net.il> for 16007@debbugs.gnu.org; Tue, 03 Dec 2013 17:59:02 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MX8007YJN2D4680@a-mtaout20.012.net.il>; Tue, 03 Dec 2013 17:59:02 +0200 (IST) Date: Tue, 03 Dec 2013 17:59:04 +0200 From: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-reply-to: <87wqjm0z0x.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: Kenichi Handa Message-id: <83li023ozb.fsf@gnu.org> References: <87wqjm0z0x.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16007 Cc: rgm@gnu.org, 16007@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: Kenichi Handa > Cc: rgm@gnu.org, 16007@debbugs.gnu.org > Date: Tue, 03 Dec 2013 23:50:22 +0900 > > In article <837gbn5hwz.fsf@gnu.org>, Eli Zaretskii writes: > > > > Emacs 23/24 is built with those maps. Thus generating those > > > maps by Emacs 23/24 is nonsense. > > > But we are just one step away of having mule-charsets.el DTRT in Emacs > > 24 as well. > > The source of those maps is Emacs 22; more precisely > mule-conf.el and ucs-tables.el of Emacs 22. I used Emacs 22 > itself rather than writing a converter of those files just > because the former was far easier. Yes, I've seen that when I've read the code of mule-charsets.el. > Anyway, if Emacs 24 has a bug, for instance, in > map-charset-chars, we may generate wrong maps with that > buggy Emacs. Yes, but presumably whoever generates those maps will compare them with previous ones, before committing the results. > > Is the effort of making it work with MULE-is13194.map is > > so significant? > > ??? I'm saying that such an effort is useless. If someone > want to generate those maps, he/she should use Emacs 22. I don't understand: are you saying that these maps are not used at all in Emacs 23 and later? In that case, we should simply delete them from the repository. But if these files _are_ used by latest Emacsen, then having to look for an old Emacs 22 binary in order to produce them is a nuisance. E.g., imagine that the maps have been lost for some reason (like some disaster on Savannah), and need to be regenerated. > > Can you tell me what needs to be done to support that > > charset? > > Nothing other than fixing the current Emacs so that > list-charset-chars works correctly with indian-is13194. Yes, but that doesn't explain anything to me, sorry. AFAICS, list-charset-chars doesn't work here because decode-char returns nil, and encode-char generates codes that are beyond 0x10FFFF, i.e. in some private plane. Why is that? > > I'll then code that myself. Who knows, we might need this > > some day, even if that day is far away. > > Emacs 22 will not run on any avairable machine in the > future, then we loose the original source of MULE-* maps. > That's the same as an internet site from which we copied the > other maps will be closed in the future. > > But what is the problem? We already have the necessary > correct maps. The reason of having mule-charsets.el is to > tell how those maps are generated, not to re-generate those > maps. What if they do need to be re-generated, for some reason we don't envision currently? From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 10 06:48:24 2013 Received: (at 16007) by debbugs.gnu.org; 10 Dec 2013 11:48:24 +0000 Received: from localhost ([127.0.0.1]:41474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VqLnb-00048Y-1Y for submit@debbugs.gnu.org; Tue, 10 Dec 2013 06:48:23 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:54098) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VqLnV-00048N-FO for 16007@debbugs.gnu.org; Tue, 10 Dec 2013 06:48:18 -0500 Received: from fl1-110-233-32-186.iba.mesh.ad.jp ([110.233.32.186]:48595 helo=wanchai) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1VqLnU-0003rt-1l; Tue, 10 Dec 2013 06:48:16 -0500 Received: from handa by wanchai with local (Exim 4.80) (envelope-from ) id 1VqLnP-0002IE-Lh; Tue, 10 Dec 2013 20:48:11 +0900 From: handa@gnu.org (K. Handa) To: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-Reply-To: <83li023ozb.fsf@gnu.org> (message from Eli Zaretskii on Tue, 03 Dec 2013 17:59:04 +0200) Date: Tue, 10 Dec 2013 20:48:11 +0900 Message-ID: <87d2l56i6c.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16007 Cc: rgm@gnu.org, 16007@debbugs.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: -5.0 (-----) In article <83li023ozb.fsf@gnu.org>, Eli Zaretskii writes: > > Anyway, if Emacs 24 has a bug, for instance, in > > map-charset-chars, we may generate wrong maps with that > > buggy Emacs. > Yes, but presumably whoever generates those maps will compare them > with previous ones, before committing the results. If he/she has the "previous ones" to compare, why does he/she have to generate them? > > > Is the effort of making it work with MULE-is13194.map is > > > so significant? > > > > ??? I'm saying that such an effort is useless. If someone > > want to generate those maps, he/she should use Emacs 22. > I don't understand: are you saying that these maps are not used at all > in Emacs 23 and later? In that case, we should simply delete them > from the repository. They are surely used as well as the other maps (e.g. Uni2JIS) which can never be re-generated if the source internet sites are gone. > But if these files _are_ used by latest Emacsen, then having to look > for an old Emacs 22 binary in order to produce them is a nuisance. > E.g., imagine that the maps have been lost for some reason (like some > disaster on Savannah), and need to be regenerated. I think it is a nuisance to prepare for such a disaster. But, if we are going to do that, as such a disaster will happen on any other internet sites, we should have a program to re-generate all charsets (and perhaps all uni-*.el). --- Kenichi Handa handa@gnu.org From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 10 12:41:24 2013 Received: (at 16007) by debbugs.gnu.org; 10 Dec 2013 17:41:24 +0000 Received: from localhost ([127.0.0.1]:42022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VqRJE-00012e-58 for submit@debbugs.gnu.org; Tue, 10 Dec 2013 12:41:24 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:38565) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VqRJ9-00012M-SX for 16007@debbugs.gnu.org; Tue, 10 Dec 2013 12:41:21 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MXL00200QCAVN00@a-mtaout22.012.net.il> for 16007@debbugs.gnu.org; Tue, 10 Dec 2013 19:40:37 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MXL002H5QFOVX00@a-mtaout22.012.net.il>; Tue, 10 Dec 2013 19:40:37 +0200 (IST) Date: Tue, 10 Dec 2013 19:40:38 +0200 From: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-reply-to: <87d2l56i6c.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: handa@gnu.org (K. Handa) Message-id: <83d2l4y57t.fsf@gnu.org> References: <87d2l56i6c.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16007 Cc: rgm@gnu.org, 16007@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: handa@gnu.org (K. Handa) > Cc: rgm@gnu.org, 16007@debbugs.gnu.org > Date: Tue, 10 Dec 2013 20:48:11 +0900 > > > > > Is the effort of making it work with MULE-is13194.map is > > > > so significant? > > > > > > ??? I'm saying that such an effort is useless. If someone > > > want to generate those maps, he/she should use Emacs 22. > > > I don't understand: are you saying that these maps are not used at all > > in Emacs 23 and later? In that case, we should simply delete them > > from the repository. > > They are surely used as well as the other maps > (e.g. Uni2JIS) which can never be re-generated if the source > internet sites are gone. > > > But if these files _are_ used by latest Emacsen, then having to look > > for an old Emacs 22 binary in order to produce them is a nuisance. > > E.g., imagine that the maps have been lost for some reason (like some > > disaster on Savannah), and need to be regenerated. > > I think it is a nuisance to prepare for such a disaster. > But, if we are going to do that, as such a disaster will > happen on any other internet sites, we should have a program > to re-generate all charsets (and perhaps all uni-*.el). I see. What about the problem with indian-is13194 in list-charset-chars -- what is needed to fix that one? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 11 04:30:46 2013 Received: (at 16007) by debbugs.gnu.org; 11 Dec 2013 09:30:46 +0000 Received: from localhost ([127.0.0.1]:42803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vqg7x-0006u6-Db for submit@debbugs.gnu.org; Wed, 11 Dec 2013 04:30:45 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:48979) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vqg7s-0006tu-Qy for 16007@debbugs.gnu.org; Wed, 11 Dec 2013 04:30:43 -0500 Received: from fl1-110-233-32-186.iba.mesh.ad.jp ([110.233.32.186]:36668 helo=wanchai) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1Vqg7r-00087Y-G5; Wed, 11 Dec 2013 04:30:39 -0500 Received: from handa by wanchai with local (Exim 4.80) (envelope-from ) id 1Vqg7n-0004fE-HD; Wed, 11 Dec 2013 18:30:35 +0900 From: handa@gnu.org (K. Handa) To: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-Reply-To: <83d2l4y57t.fsf@gnu.org> (message from Eli Zaretskii on Tue, 10 Dec 2013 19:40:38 +0200) Date: Wed, 11 Dec 2013 18:30:35 +0900 Message-ID: <87a9g77n0k.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.2 (-----) X-Debbugs-Envelope-To: 16007 Cc: rgm@gnu.org, 16007@debbugs.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: -5.2 (-----) In article <83d2l4y57t.fsf@gnu.org>, Eli Zaretskii writes: > > I think it is a nuisance to prepare for such a disaster. > > But, if we are going to do that, as such a disaster will > > happen on any other internet sites, we should have a program > > to re-generate all charsets (and perhaps all uni-*.el). > I see. Does your change break mule-charsets.el working with Emacs 22? If not, it's ok to keep it as is now, but if it breaks, please revert your change. > What about the problem with indian-is13194 in list-charset-chars -- > what is needed to fix that one? I'm sorry that I don't have a time to fix it yet. I'll work on it after I the problem of bug#15984 is settled. --- Kenichi Handa handa@gnu.org From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 11 11:16:44 2013 Received: (at 16007) by debbugs.gnu.org; 11 Dec 2013 16:16:44 +0000 Received: from localhost ([127.0.0.1]:44050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VqmSp-0002RX-8m for submit@debbugs.gnu.org; Wed, 11 Dec 2013 11:16:43 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:56442) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VqmSl-0002RN-Sr for 16007@debbugs.gnu.org; Wed, 11 Dec 2013 11:16:41 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MXN00B00GOQKM00@a-mtaout20.012.net.il> for 16007@debbugs.gnu.org; Wed, 11 Dec 2013 18:16:37 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MXN00BJRH7O0ZC0@a-mtaout20.012.net.il>; Wed, 11 Dec 2013 18:16:36 +0200 (IST) Date: Wed, 11 Dec 2013 18:16:36 +0200 From: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-reply-to: <87a9g77n0k.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: handa@gnu.org (K. Handa) Message-id: <83ppp3wefv.fsf@gnu.org> References: <87a9g77n0k.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16007 Cc: rgm@gnu.org, 16007@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: handa@gnu.org (K. Handa) > Cc: rgm@gnu.org, 16007@debbugs.gnu.org > Date: Wed, 11 Dec 2013 18:30:35 +0900 > > Does your change break mule-charsets.el working with Emacs > 22? If not, it's ok to keep it as is now, but if it breaks, > please revert your change. It is unusual to keep code in Emacs that specifically targets older versions. So no, I didn't keep the v22 code. But I could easily reinstate it, if that's a requirement, conditioned by the Emacs version. > > What about the problem with indian-is13194 in list-charset-chars -- > > what is needed to fix that one? > > I'm sorry that I don't have a time to fix it yet. I think I know the reason: we didn't specify the mapping file for that charset, and didn't make that charset unified. Do you agree with the following patch? It makes list-charset-chars work again for this charset. --- lisp/international/mule-conf.el~ 2013-06-30 07:20:59.000000000 +0300 +++ lisp/international/mule-conf.el 2013-12-11 16:13:53.778785000 +0200 @@ -895,7 +895,8 @@ :emacs-mule-id 225 :supplementary-p t :code-space [33 126] - :code-offset #x180000) + :code-offset #x180000 + :unify-map "MULE-is13194") (let ((code-offset #x180100)) (dolist (script '(devanagari sanskrit bengali tamil telugu assamese @@ -1197,6 +1198,7 @@ (unify-charset 'japanese-jisx0212) (unify-charset 'japanese-jisx0213-1) (unify-charset 'japanese-jisx0213-2) +(unify-charset 'indian-is13194) ;; These are tables for translating characters on decoding and From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 13:52:19 2013 Received: (at 16007) by debbugs.gnu.org; 23 Dec 2013 18:52:19 +0000 Received: from localhost ([127.0.0.1]:36356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvAbz-0001Y9-29 for submit@debbugs.gnu.org; Mon, 23 Dec 2013 13:52:19 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:63092) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvAbw-0001Xv-St for 16007@debbugs.gnu.org; Mon, 23 Dec 2013 13:52:17 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MY900D00WE7L300@a-mtaout20.012.net.il> for 16007@debbugs.gnu.org; Mon, 23 Dec 2013 20:52:15 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MY900D0SWF35LC0@a-mtaout20.012.net.il>; Mon, 23 Dec 2013 20:52:15 +0200 (IST) Date: Mon, 23 Dec 2013 20:52:09 +0200 From: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-reply-to: <83ppp3wefv.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: handa@gnu.org Message-id: <83r493763q.fsf@gnu.org> References: <87a9g77n0k.fsf@gnu.org> <83ppp3wefv.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16007 Cc: 16007@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) Ping! Is the patch suggested below correct, please? > Date: Wed, 11 Dec 2013 18:16:36 +0200 > From: Eli Zaretskii > Cc: 16007@debbugs.gnu.org > > > From: handa@gnu.org (K. Handa) > > Cc: rgm@gnu.org, 16007@debbugs.gnu.org > > Date: Wed, 11 Dec 2013 18:30:35 +0900 > > > > Does your change break mule-charsets.el working with Emacs > > 22? If not, it's ok to keep it as is now, but if it breaks, > > please revert your change. > > It is unusual to keep code in Emacs that specifically targets older > versions. So no, I didn't keep the v22 code. But I could easily > reinstate it, if that's a requirement, conditioned by the Emacs > version. > > > > What about the problem with indian-is13194 in list-charset-chars -- > > > what is needed to fix that one? > > > > I'm sorry that I don't have a time to fix it yet. > > I think I know the reason: we didn't specify the mapping file for that > charset, and didn't make that charset unified. Do you agree with the > following patch? It makes list-charset-chars work again for this > charset. > > --- lisp/international/mule-conf.el~ 2013-06-30 07:20:59.000000000 +0300 > +++ lisp/international/mule-conf.el 2013-12-11 16:13:53.778785000 +0200 > @@ -895,7 +895,8 @@ > :emacs-mule-id 225 > :supplementary-p t > :code-space [33 126] > - :code-offset #x180000) > + :code-offset #x180000 > + :unify-map "MULE-is13194") > > (let ((code-offset #x180100)) > (dolist (script '(devanagari sanskrit bengali tamil telugu assamese > @@ -1197,6 +1198,7 @@ > (unify-charset 'japanese-jisx0212) > (unify-charset 'japanese-jisx0213-1) > (unify-charset 'japanese-jisx0213-2) > +(unify-charset 'indian-is13194) > > > ;; These are tables for translating characters on decoding and > > > > From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 24 10:00:52 2013 Received: (at 16007) by debbugs.gnu.org; 24 Dec 2013 15:00:52 +0000 Received: from localhost ([127.0.0.1]:39147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvTTX-0002R4-On for submit@debbugs.gnu.org; Tue, 24 Dec 2013 10:00:52 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:33401) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvTTW-0002Qw-Be for 16007@debbugs.gnu.org; Tue, 24 Dec 2013 10:00:50 -0500 Received: from fl1-110-233-32-186.iba.mesh.ad.jp ([110.233.32.186]:33741 helo=wanchai) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1VvTTV-0001aG-Di; Tue, 24 Dec 2013 10:00:49 -0500 Received: from handa by wanchai with local (Exim 4.80) (envelope-from ) id 1VvTTQ-00022t-6M; Wed, 25 Dec 2013 00:00:44 +0900 From: handa@gnu.org (K. Handa) To: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-Reply-To: <83r493763q.fsf@gnu.org> (message from Eli Zaretskii on Mon, 23 Dec 2013 20:52:09 +0200) Date: Wed, 25 Dec 2013 00:00:39 +0900 Message-ID: <87k3eupa3s.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.6 (-----) X-Debbugs-Envelope-To: 16007 Cc: handa@gnu.org, 16007@debbugs.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: -5.6 (-----) In article <83r493763q.fsf@gnu.org>, Eli Zaretskii writes: > Ping! > Is the patch suggested below correct, please? I'm sorry for being late. It took time to recall why I didn't specify the unify map for indian-is13194. The story is a little bit complicated, but, in short, Emacs 22 was wrong in providing is13194->Unicode map in ucs-tables.el. That map maps indian-is13194 to Unicode Devanagari area, but such a mapping is correct only for Devanagari users. For Telugu users, for instance, the characters in indian-is13194 should be mapped to Unicode Telugu area. IS13194 is actually not a charset but an encoding mechanism of all (ah, almost all) Indian scripts, and it uses the sequence 0xE0 0x4? to switch scripts. So, at the time of designing Unicode-base Emacs, I had intended to solve this incorrect behavior of Emacs 22. But, while attacking many other problems, I forgot this issue. :-( For instance, iscii-to-ucs-region (IS13194 is called as ISCII) of ind-util.el still has this comment: ;; only Devanagari is supported now. I am still wondering how to solve this problem. At least, the docstring of indian-is13194 should state that the current implementation of that charset is for Devanagari users only if we suply the unify-map as your patch. The better will be to provide a different unify map for different lang. env. But, as IS13194 is used very rarely now, I'm not sure it's worth making such an effort. Please give me some more time to decide what to do for the next release. --- Kenichi Handa handa@gnu.org From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 24 12:36:11 2013 Received: (at 16007) by debbugs.gnu.org; 24 Dec 2013 17:36:11 +0000 Received: from localhost ([127.0.0.1]:39413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvVtq-0007JA-MN for submit@debbugs.gnu.org; Tue, 24 Dec 2013 12:36:11 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:46548) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvVtf-0007IS-31 for 16007@debbugs.gnu.org; Tue, 24 Dec 2013 12:36:08 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MYB00200NEZWL00@a-mtaout20.012.net.il> for 16007@debbugs.gnu.org; Tue, 24 Dec 2013 19:35:34 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MYB0027KNJ9VK20@a-mtaout20.012.net.il>; Tue, 24 Dec 2013 19:35:34 +0200 (IST) Date: Tue, 24 Dec 2013 19:35:30 +0200 From: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-reply-to: <87k3eupa3s.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: handa@gnu.org (K. Handa) Message-id: <838uva6tjx.fsf@gnu.org> References: <87k3eupa3s.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16007 Cc: handa@gnu.org, 16007@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: handa@gnu.org (K. Handa) > Cc: 16007@debbugs.gnu.org, handa@gnu.org > Date: Wed, 25 Dec 2013 00:00:39 +0900 > > Please give me some more time to decide what to do for the > next release. OK, please take your time. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 31 10:13:17 2013 Received: (at 16007) by debbugs.gnu.org; 31 Dec 2013 15:13:17 +0000 Received: from localhost ([127.0.0.1]:54703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vy10O-0003s0-2F for submit@debbugs.gnu.org; Tue, 31 Dec 2013 10:13:16 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:49979) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vy10J-0003rj-OT for 16007@debbugs.gnu.org; Tue, 31 Dec 2013 10:13:12 -0500 Received: from i114-191-149-116.s41.a040.ap.plala.or.jp ([114.191.149.116]:63708 helo=shatin) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1Vy10I-0006nB-Oz; Tue, 31 Dec 2013 10:13:11 -0500 Received: from handa by shatin with local (Exim 4.80) (envelope-from ) id 1Vy109-0006Kv-UJ; Wed, 01 Jan 2014 00:13:01 +0900 From: Kenichi Handa To: handa@gnu.org (K. Handa) Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-Reply-To: <87k3eupa3s.fsf@gnu.org> (handa@gnu.org) Date: Wed, 01 Jan 2014 00:13:01 +0900 Message-ID: <8738l9xddu.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: 16007 Cc: eliz@gnu.org, 16007@debbugs.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: -5.1 (-----) In article <87k3eupa3s.fsf@gnu.org>, handa@gnu.org (K. Handa) writes: > I am still wondering how to solve this problem. At least, > the docstring of indian-is13194 should state that the > current implementation of that charset is for Devanagari > users only if we suply the unify-map as your patch. > The better will be to provide a different unify map for > different lang. env. But, as IS13194 is used very rarely > now, I'm not sure it's worth making such an effort. > Please give me some more time to decide what to do for the > next release. I've just committed your changes plus the modification of the docstring of the charset indian-is13194. Happy new year (JST)! --- Kenichi Handa handa@gnu.org From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 31 10:19:12 2013 Received: (at 16007) by debbugs.gnu.org; 31 Dec 2013 15:19:12 +0000 Received: from localhost ([127.0.0.1]:54712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vy167-00043x-Td for submit@debbugs.gnu.org; Tue, 31 Dec 2013 10:19:12 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:46272) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vy15u-00043E-IZ for 16007@debbugs.gnu.org; Tue, 31 Dec 2013 10:19:09 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MYO00900FQSN700@a-mtaout20.012.net.il> for 16007@debbugs.gnu.org; Tue, 31 Dec 2013 17:18:56 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MYO009JMFVKGW60@a-mtaout20.012.net.il>; Tue, 31 Dec 2013 17:18:56 +0200 (IST) Date: Tue, 31 Dec 2013 17:18:49 +0200 From: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-reply-to: <8738l9xddu.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: Kenichi Handa Message-id: <83ppodyrom.fsf@gnu.org> References: <8738l9xddu.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16007 Cc: 16007@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: Kenichi Handa > Cc: eliz@gnu.org, 16007@debbugs.gnu.org > Date: Wed, 01 Jan 2014 00:13:01 +0900 > > I've just committed your changes plus the modification of > the docstring of the charset indian-is13194. Thanks. So now, returning to the original issue: since these changes make the new code in admin/charsets/mule-charsets.el produce correct mapping files for all the character sets, do you want me to keep the old Emacs 22 code in mule-charsets.el, in addition to the new (distinguished by the Emacs version), so that mule-charsets.el could be used with both old and new Emacs versions? Or is it OK to leave just the new code there? > Happy new year (JST)! Happy New Year! From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 09:28:59 2014 Received: (at 16007) by debbugs.gnu.org; 1 Jan 2014 14:28:59 +0000 Received: from localhost ([127.0.0.1]:55929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyMn4-0005Z6-LP for submit@debbugs.gnu.org; Wed, 01 Jan 2014 09:28:58 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:35638) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyMmy-0005Ys-Vf for 16007@debbugs.gnu.org; Wed, 01 Jan 2014 09:28:53 -0500 Received: from i114-191-149-116.s41.a040.ap.plala.or.jp ([114.191.149.116]:62689 helo=shatin) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1VyMmx-0002Tj-S3; Wed, 01 Jan 2014 09:28:52 -0500 Received: from handa by shatin with local (Exim 4.80) (envelope-from ) id 1VyMms-00071I-DE; Wed, 01 Jan 2014 23:28:46 +0900 From: Kenichi Handa To: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-Reply-To: <83ppodyrom.fsf@gnu.org> (message from Eli Zaretskii on Tue, 31 Dec 2013 17:18:49 +0200) Date: Wed, 01 Jan 2014 23:28:46 +0900 Message-ID: <87zjnfwzc1.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: 16007 Cc: handa@gnu.org, 16007@debbugs.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: -5.1 (-----) In article <83ppodyrom.fsf@gnu.org>, Eli Zaretskii writes: > So now, returning to the original issue: since these changes make the > new code in admin/charsets/mule-charsets.el produce correct mapping > files for all the character sets, ?? The current mule-charsets.el produces only MULE-* charsets. The necessity of the file arises only in the following case: * There occurs a disaster and only admin/charsets/mapfiles/*.map are lost from all the world. Isn't it ridiculous to prepare for such a case? Another necessity of the file, which is my original intention, is to provide the information about from where those maps comes, how those maps are created. > do you want me to keep the old Emacs 22 code in > mule-charsets.el, in addition to the new (distinguished by > the Emacs version), so that mule-charsets.el could be used > with both old and new Emacs versions? I'll repeat that running that file with Emacs 23 is meaningless as well as generating 8859-1.map by Emacs 23. If you think that keeping *.el that doesn't run in the latest Emacs is a bad thing, perhaps the better way to keep the information I wrote above is not by the Lisp file but by a document which may contain the code in mule-charset.el (the original one) as just a reference. If you agree, I'll delete mule-charset.el and add proper information to admin/charsets/mapfiles/README. --- Kenichi Handa handa@gnu.org From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 11:05:13 2014 Received: (at 16007) by debbugs.gnu.org; 1 Jan 2014 16:05:13 +0000 Received: from localhost ([127.0.0.1]:56208 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyOIC-0008H3-L8 for submit@debbugs.gnu.org; Wed, 01 Jan 2014 11:05:13 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:38936) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyOI9-0008Gt-AD for 16007@debbugs.gnu.org; Wed, 01 Jan 2014 11:05:10 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MYQ00M00CKYE300@a-mtaout20.012.net.il> for 16007@debbugs.gnu.org; Wed, 01 Jan 2014 18:04:23 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MYQ00LCWCNBVN70@a-mtaout20.012.net.il>; Wed, 01 Jan 2014 18:04:23 +0200 (IST) Date: Wed, 01 Jan 2014 18:04:19 +0200 From: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-reply-to: <87zjnfwzc1.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: Kenichi Handa Message-id: <83iou3zo1o.fsf@gnu.org> References: <87zjnfwzc1.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16007 Cc: handa@gnu.org, 16007@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: Kenichi Handa > Cc: 16007@debbugs.gnu.org, handa@gnu.org > Date: Wed, 01 Jan 2014 23:28:46 +0900 > > If you think that keeping *.el that doesn't run in the > latest Emacs is a bad thing, perhaps the better way to keep > the information I wrote above is not by the Lisp file but by > a document which may contain the code in mule-charset.el > (the original one) as just a reference. > > If you agree, I'll delete mule-charset.el and add proper > information to admin/charsets/mapfiles/README. I'm not sure we can distribute generated files without the programs that generated them. And even if we could, deleting a file because we don't want to maintain it sounds too drastic to me. Why is it a problem to make changes in mule-charsets.el so that it could work both with Emacs 22 and with the latest versions of Emacs? What do we lose if we make such a change in mule-charsets.el? From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 20:49:19 2014 Received: (at 16007) by debbugs.gnu.org; 2 Jan 2014 01:49:19 +0000 Received: from localhost ([127.0.0.1]:56875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyXPT-0007Ic-Dg for submit@debbugs.gnu.org; Wed, 01 Jan 2014 20:49:19 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:42391) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyXPQ-0007IT-DU for 16007@debbugs.gnu.org; Wed, 01 Jan 2014 20:49:17 -0500 Received: from i114-191-149-116.s41.a040.ap.plala.or.jp ([114.191.149.116]:62836 helo=shatin) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1VyXPP-0003Xt-3V; Wed, 01 Jan 2014 20:49:15 -0500 Received: from handa by shatin with local (Exim 4.80) (envelope-from ) id 1VyXPJ-0008Qf-QE; Thu, 02 Jan 2014 10:49:09 +0900 From: Kenichi Handa To: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-Reply-To: <83iou3zo1o.fsf@gnu.org> (message from Eli Zaretskii on Wed, 01 Jan 2014 18:04:19 +0200) Date: Thu, 02 Jan 2014 10:49:09 +0900 Message-ID: <87wqijw3u2.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: 16007 Cc: handa@gnu.org, 16007@debbugs.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: -5.1 (-----) In article <83iou3zo1o.fsf@gnu.org>, Eli Zaretskii writes: > > If you agree, I'll delete mule-charset.el and add proper > > information to admin/charsets/mapfiles/README. > I'm not sure we can distribute generated files without the programs > that generated them. They are not "generated files" in the same sence as, for instance, PTCP154 is not a "generated file". The files etc/charsets/MULE-*.map can not be generated without an external source, and, in this case, that external source is the ucs-tables.el in Emacs 22. That situation is the same as that etc/charsets/PTCP154.map can not be generated without the external source http://www.iana.org/assignments/charset-reg/PTCP154. I don't know how http://www.iana.org/assignments/charset-reg/PTCP154 is generated and don't have a program to generate it. Of course they both (and all othere charset maps) can be generated if we have a running Emacs, but we don't have a program to generate all of them. > And even if we could, deleting a file because we > don't want to maintain it sounds too drastic to me. mule-charset.el is not what to be maintained. It was once used to generate MULE-*.map from Emacs 22. It has already finished the main role. The only remaining role is to tell peaple the origin of those map files as written in admin/charsets/mapfiles/README: ------------------------------------------------------------ * MULE-*.map.gz Created by using ../mule-charsets.el in Emacs 22 as this: % emacs-22 -batch -l ../mule-charsets.el ------------------------------------------------------------ > Why is it a problem to make changes in mule-charsets.el so that it > could work both with Emacs 22 and with the latest versions of Emacs? Because we don't have a reasonable explanation why we have that file and keep it runnable with the latest Emacs. > What do we lose if we make such a change in mule-charsets.el? We will waste a time of future maintainers who must keep that file runnable with the latest Emacs. It's a waste because such an effort yields nothing. --- Kenichi Handa handa@gnu.org From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 22:40:08 2014 Received: (at 16007) by debbugs.gnu.org; 2 Jan 2014 03:40:08 +0000 Received: from localhost ([127.0.0.1]:56996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyZ8h-0001xj-TL for submit@debbugs.gnu.org; Wed, 01 Jan 2014 22:40:08 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:52062) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyZ8e-0001xX-TB for 16007@debbugs.gnu.org; Wed, 01 Jan 2014 22:40:05 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MYR009008UNR900@a-mtaout22.012.net.il> for 16007@debbugs.gnu.org; Thu, 02 Jan 2014 05:40:03 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MYR009EQ8URA8A0@a-mtaout22.012.net.il>; Thu, 02 Jan 2014 05:40:03 +0200 (IST) Date: Thu, 02 Jan 2014 05:40:00 +0200 From: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-reply-to: <87wqijw3u2.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: Kenichi Handa , Stefan Monnier Message-id: <838uuzyru7.fsf@gnu.org> References: <87wqijw3u2.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16007 Cc: handa@gnu.org, 16007@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: Kenichi Handa > Cc: 16007@debbugs.gnu.org, handa@gnu.org > Date: Thu, 02 Jan 2014 10:49:09 +0900 > > > Why is it a problem to make changes in mule-charsets.el so that it > > could work both with Emacs 22 and with the latest versions of Emacs? > > Because we don't have a reasonable explanation why we have > that file and keep it runnable with the latest Emacs. > > > What do we lose if we make such a change in mule-charsets.el? > > We will waste a time of future maintainers who must keep > that file runnable with the latest Emacs. It's a waste > because such an effort yields nothing. Stefan, I guess this becomes your call, then. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 07 04:15:37 2014 Received: (at 16007-done) by debbugs.gnu.org; 7 Jun 2014 08:15:37 +0000 Received: from localhost ([127.0.0.1]:40104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WtBmq-0000C1-Bf for submit@debbugs.gnu.org; Sat, 07 Jun 2014 04:15:37 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:60204) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WtBmm-0000Bd-OW for 16007-done@debbugs.gnu.org; Sat, 07 Jun 2014 04:15:33 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0N6S00J00HLQY800@a-mtaout23.012.net.il> for 16007-done@debbugs.gnu.org; Sat, 07 Jun 2014 11:15:26 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N6S00JI4HLPVO50@a-mtaout23.012.net.il>; Sat, 07 Jun 2014 11:15:25 +0300 (IDT) Date: Sat, 07 Jun 2014 11:15:18 +0300 From: Eli Zaretskii Subject: Re: bug#16007: admin/charsets/mule-charsets.el requires old Emacs version In-reply-to: <838uuzyru7.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: handa@gnu.org Message-id: <83vbsd2l0p.fsf@gnu.org> References: <87wqijw3u2.fsf@gnu.org> <838uuzyru7.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16007-done Cc: 16007-done@debbugs.gnu.org, monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Thu, 02 Jan 2014 05:40:00 +0200 > From: Eli Zaretskii > Cc: 16007@debbugs.gnu.org > > > From: Kenichi Handa > > Cc: 16007@debbugs.gnu.org, handa@gnu.org > > Date: Thu, 02 Jan 2014 10:49:09 +0900 > > > > > Why is it a problem to make changes in mule-charsets.el so that it > > > could work both with Emacs 22 and with the latest versions of Emacs? > > > > Because we don't have a reasonable explanation why we have > > that file and keep it runnable with the latest Emacs. > > > > > What do we lose if we make such a change in mule-charsets.el? > > > > We will waste a time of future maintainers who must keep > > that file runnable with the latest Emacs. It's a waste > > because such an effort yields nothing. > > Stefan, I guess this becomes your call, then. I see that Handa-san fixed this in revision 115426.1.2, so I'm closing this bug. From unknown Thu Sep 11 14:10:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 05 Jul 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