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: character sets as they =?utf-8?Q?relat?= =?utf-8?B?ZSB0byDigJxSYXfigJ0=?= string literals for elisp Date: Sat, 9 Oct 2021 13:08:35 +0000 Message-ID: References: <83o880zuxs.fsf@gnu.org> <838rz4ypkt.fsf@gnu.org> <83k0inxvjf.fsf@gnu.org> <83ily7xsjw.fsf@gnu.org> <83ee8uyb3w.fsf@gnu.org> <83tuhqwh87.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="4089"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, rms@gnu.org, yuri.v.khan@gmail.com, db48x@db48x.net, stefankangas@gmail.com, juri@linkov.net, monnier@iro.umontreal.ca To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Oct 09 15:09:21 2021 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 1mZC6K-0000s2-GR for ged-emacs-devel@m.gmane-mx.org; Sat, 09 Oct 2021 15:09:20 +0200 Original-Received: from localhost ([::1]:58476 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mZC6I-0006iQ-C7 for ged-emacs-devel@m.gmane-mx.org; Sat, 09 Oct 2021 09:09:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58266) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mZC5k-00063u-Nf for emacs-devel@gnu.org; Sat, 09 Oct 2021 09:08:44 -0400 Original-Received: from colin.muc.de ([193.149.48.1]:17405 helo=mail.muc.de) by eggs.gnu.org with smtp (Exim 4.90_1) (envelope-from ) id 1mZC5f-0002yg-5V for emacs-devel@gnu.org; Sat, 09 Oct 2021 09:08:44 -0400 Original-Received: (qmail 49260 invoked by uid 3782); 9 Oct 2021 13:08:36 -0000 Original-Received: from acm.muc.de (p4fe153c5.dip0.t-ipconnect.de [79.225.83.197]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Sat, 09 Oct 2021 15:08:36 +0200 Original-Received: (qmail 7497 invoked by uid 1000); 9 Oct 2021 13:08:35 -0000 Content-Disposition: inline In-Reply-To: <83tuhqwh87.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.1; 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_NONE=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.23 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" Xref: news.gmane.io gmane.emacs.devel:276610 Archived-At: Hello, Eli. On Sat, Oct 09, 2021 at 14:49:28 +0300, Eli Zaretskii wrote: > > Date: Sat, 9 Oct 2021 10:57:53 +0000 > > Cc: emacs-devel@gnu.org, rms@gnu.org, juri@linkov.net, db48x@db48x.net, > > stefankangas@gmail.com, yuri.v.khan@gmail.com, monnier@iro.umontreal.ca > > From: Alan Mackenzie > > > But Emacs already automatically translates those punctuation > > > characters at display time in your case, .... > > Not satisfactorally. All these characters have homoglyph face on them, > > which is ugly and I don't like. (It would be confusing, and thus worse, > > without this face.) > > --- (EM DASH) appears as an inverse question mark on my screen. So do > > several other punctuation marks, I think. > That means the display-time replacement doesn't happen, I think. What > is your terminal-coding-system? M-: default-terminal-coding-system says utf-8-unix. I haven't set this in my site-start.el or .emacs. I have my font set to Latin-1. More precisely, consolefont="lat1-16" in my /etc/conf.d/consolefont. > > > so what exactly is the problem you want to solve? > > I want to be able to search for @code{foo} by typing the six keys: > > C-s ` f o o ' > > , like I could with previous versions of Texinfo. I want this by having > > these characters in the buffer, not by some clumsy workaround in isearch > > (which I think was tried some time ago, but wasn't really satisfactory). > Then please talk to the Texinfo developers to provide a kind of output > that leaves the quotes and other punctuation intact, .... I will try, but I doubt that will bring anything. It's such an obvious thing to want that it must have been brought up in the Texinfo mailing lists lots of times in the last few years. I think the maintainer is hostile to ASCII punctuation characters. > .... while keeping the non-ASCII characters in names in their UTF-8 > encoding (which will, of course, show as inverted question marks on > your console). Emacs cannot do anything to satisfy your request, as > long as the Info files are as they are, and I will object to us > changing the contents of the Info files in the buffer. Like I said, if I want this fixed I'll probably need to fix it myself, even if only for me personally. -- Alan Mackenzie (Nuremberg, Germany).