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: Display of undisplayable characters: \U01F3A8 instead of diamond Date: Fri, 26 Aug 2022 21:45:15 +0000 Message-ID: References: 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="24199"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Aug 26 23:46:35 2022 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 1oRh9u-00064l-Ee for ged-emacs-devel@m.gmane-mx.org; Fri, 26 Aug 2022 23:46:34 +0200 Original-Received: from localhost ([::1]:44404 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oRh9t-0004Te-FN for ged-emacs-devel@m.gmane-mx.org; Fri, 26 Aug 2022 17:46:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34314) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRh8q-0003k4-U2 for emacs-devel@gnu.org; Fri, 26 Aug 2022 17:45:28 -0400 Original-Received: from mail.muc.de ([193.149.48.3]:43720) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRh8n-00035A-NA for emacs-devel@gnu.org; Fri, 26 Aug 2022 17:45:28 -0400 Original-Received: (qmail 32928 invoked by uid 3782); 26 Aug 2022 23:45:16 +0200 Original-Received: from acm.muc.de (p4fe15a43.dip0.t-ipconnect.de [79.225.90.67]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Fri, 26 Aug 2022 23:45:15 +0200 Original-Received: (qmail 18174 invoked by uid 1000); 26 Aug 2022 21:45:15 -0000 Content-Disposition: inline In-Reply-To: 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_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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" Xref: news.gmane.io gmane.emacs.devel:294168 Archived-At: Hello, Richard. On Thu, Aug 25, 2022 at 23:33:57 -0400, Richard Stallman wrote: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > The text-based Linux console is unable to display many Unicode > characters. In Emacs 29, display of undisplayable characters has > changed. It used to show them with a diamond. Now it shows the > unicode character code as hex, preceded by \U. Yes. On my character bitmap, I see a reversed `?'. I'm pretty sure this is \Ufffd, and that your diamond is the same character. > I find that change quite inconvenient. It makes the text harder to > read. Showing the codes does no good, since I don't know these codes, > not even for characters I am familiar with. To find out what > character a code represents, I have to use C-u C-x =, just as I did > before. As somebody who uses solely the Linux console for Emacs (apart, sometimes, from when testing), I agree. It disturbs me most whilst reading info. Modern versions of makeinfo generate Unicode punctuation characters, and having them displayed on the screen as \Uxxxx completely screws up the alignment these characters are meant to achieve (for example). > I last built the sources in May. Has this changed in a significant > way since then? My feeling is that the change is older than three months. It's one of these changes that one gradually becomes aware of, and which irritates, but isn't quite serious enough to do anything about. :-( > I could not find, in NEWS, anything about this change -- it ought to > be in NEWS . Nor a way to go back to the old > behavior. Is there a way? If not, would people please create a way? > As a separate question, do users generally like this change? > Would it be better to return to the old diamond method as the default? If there were an option to use \Ufffd, I would surely set that option that way. Particularly in Info mode. > -- > Dr Richard Stallman (https://stallman.org) > Chief GNUisance of the GNU Project (https://gnu.org) > Founder, Free Software Foundation (https://fsf.org) > Internet Hall-of-Famer (https://internethalloffame.org) -- Alan Mackenzie (Nuremberg, Germany).