From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: Non-ASCII characters in Info files produced by Texinfo 7.1 Date: Thu, 26 Oct 2023 09:43:37 +0000 Message-ID: References: <83o7gpm9uy.fsf@gnu.org> <87fs20xxax.fsf@ledu-giraud.fr> <83fs20mfio.fsf@gnu.org> <877cnc9pch.fsf@ledu-giraud.fr> <83r0lkkx4d.fsf@gnu.org> <87v8aw87bj.fsf@ledu-giraud.fr> <83il6thii4.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1661"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Oct 26 11:44:20 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qvwuZ-0000FS-1f for ged-emacs-devel@m.gmane-mx.org; Thu, 26 Oct 2023 11:44:19 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvwu3-0004A6-Os; Thu, 26 Oct 2023 05:43:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qvwu0-00044b-PQ for emacs-devel@gnu.org; Thu, 26 Oct 2023 05:43:44 -0400 Original-Received: from mail.muc.de ([193.149.48.3]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qvwty-0006VW-J4 for emacs-devel@gnu.org; Thu, 26 Oct 2023 05:43:44 -0400 Original-Received: (qmail 32224 invoked by uid 3782); 26 Oct 2023 11:43:38 +0200 Original-Received: from acm.muc.de (p4fe15ac5.dip0.t-ipconnect.de [79.225.90.197]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Thu, 26 Oct 2023 11:43:37 +0200 Original-Received: (qmail 4115 invoked by uid 1000); 26 Oct 2023 09:43:37 -0000 Content-Disposition: inline In-Reply-To: <83il6thii4.fsf@gnu.org> X-Submission-Agent: TMDA/1.3.x (Ph3nix) X-Primary-Address: acm@muc.de Received-SPF: pass client-ip=193.149.48.3; envelope-from=acm@muc.de; helo=mail.muc.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:311895 Archived-At: Hello, Eli. On Thu, Oct 26, 2023 at 11:53:39 +0300, Eli Zaretskii wrote: > > From: Manuel Giraud > > Cc: emacs-devel@gnu.org > > Date: Tue, 24 Oct 2023 15:43:12 +0200 [ .... ] > Are there any other opinions? For now, the opinions are 5:3 in favor > of keeping the pre-7.1 behavior of producing Unicode characters, i.e. > in favor of adding "-c ASCII_DASHES_AND_QUOTES=0" to our makeinfo > options. If no other opinions will emerge within a few days that > change this picture, I will add that switch to our Makefile's. Please don't do that. Please instead make it a configurable option, something like --with-info-unicode-punctuation. > Note that users can always countermand this by saying > make INFO_OPTS='--no-split -c ASCII_DASHES_AND_QUOTES=1' > when they build Emacs. "Always" is the word. This means always editing the Makefile each time it gets updated by a ./configure, or always having a constant uncomfortable diff between the repository and one's working copy of Makefile.in. In practice, this will mean info will sometimes get built with the Unicode punctuation, sometimes without. The curse of this Unicode punctuation in info will remain. ;-) -- Alan Mackenzie (Nuremberg, Germany).