From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: ^M in the info files Date: Wed, 09 Jul 2008 23:19:59 +0300 Organization: JURTA Message-ID: <87k5fu94vx.fsf@jurta.org> References: <484F1FAB.6070005@gmail.com> <487481B2.3090302@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1215635559 20171 80.91.229.12 (9 Jul 2008 20:32:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 9 Jul 2008 20:32:39 +0000 (UTC) Cc: lekktu@gmail.com, Jason Rumney , Stefan Monnier , Kenichi Handa , emacs-devel@gnu.org To: James Cloos Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 09 22:33:25 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KGgLq-0005dQ-0f for ged-emacs-devel@m.gmane.org; Wed, 09 Jul 2008 22:33:22 +0200 Original-Received: from localhost ([127.0.0.1]:45930 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KGgKx-0006vz-QR for ged-emacs-devel@m.gmane.org; Wed, 09 Jul 2008 16:32:27 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KGgKs-0006vu-Vx for emacs-devel@gnu.org; Wed, 09 Jul 2008 16:32:23 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KGgKq-0006vW-HO for emacs-devel@gnu.org; Wed, 09 Jul 2008 16:32:21 -0400 Original-Received: from [199.232.76.173] (port=37021 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KGgKq-0006vT-B2 for emacs-devel@gnu.org; Wed, 09 Jul 2008 16:32:20 -0400 Original-Received: from relay03.kiev.sovam.com ([62.64.120.201]:54050) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KGgKk-0001b2-7a; Wed, 09 Jul 2008 16:32:15 -0400 Original-Received: from [83.170.232.243] (helo=smtp.svitonline.com) by relay03.kiev.sovam.com with esmtp (Exim 4.67) (envelope-from ) id 1KGgKV-000K8q-4w; Wed, 09 Jul 2008 23:31:59 +0300 In-Reply-To: (James Cloos's message of "Wed, 09 Jul 2008 13:58:06 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (x86_64-pc-linux-gnu) X-Scanner-Signature: 308c5668300cb665e09cc4617523e4c8 X-DrWeb-checked: yes X-SpamTest-Envelope-From: juri@jurta.org X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Trusted X-SpamTest-Info: Profiles 4270 [July 9 2008] X-SpamTest-Info: {received from trusted relay: common white list} X-SpamTest-Info: {HEADERS: header Content-Type found without required header Content-Transfer-Encoding} X-SpamTest-Method: white ip list X-SpamTest-Rate: 10 X-SpamTest-Status: Trusted X-SpamTest-Status-Extended: trusted X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release X-detected-kernel: by monty-python.gnu.org: FreeBSD 6.x (1) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:100499 Archived-At: > There are *many* such examples in my info directory. 230 out of 856 > files in my /usr/share/info have them. It looks like all of them > have one or more instances of the line (in cat --show-all syntax): > > ^@^H[index^@^H]$ > > In the case of faq.texi it is from the code: > > @node Concept index, , Mail and news, Top > @unnumbered Concept Index > @printindex cp > > @contents > > I have texinfo-4.12 installed, but some of the relevant files date back > as far as 2004/August, so it isn't just a recent thing. This is an old feature, so I wonder why it starts causing problems just now. It is also used for embedded images in Info files: ^@^H[image src="BINARYFILE" text="TXTFILE" alt="ALTTEXT ... ^@^H] so with a lot of images the percentage of null-bytes may be too high. The Info reader correctly treats the coding cookie, so one solution is to write it to all Info files, but this does help with existing files. But I still doesn't understand the problem with ^@^H in Info files. -- Juri Linkov http://www.jurta.org/emacs/