From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ulrich Mueller Newsgroups: gmane.emacs.devel Subject: Re: Disambiguate modeline character for UTF-8? Date: Sun, 23 Aug 2020 21:13:25 +0200 Message-ID: References: <83wo1p73d2.fsf@gnu.org> <6ccde339-2bf1-3a4d-61bb-734046bf02d5@cs.ucla.edu> <83r1rx6vgv.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11977"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Cc: eggert@cs.ucla.edu, monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Aug 23 21:14:19 2020 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 1k9vRa-00031q-Rv for ged-emacs-devel@m.gmane-mx.org; Sun, 23 Aug 2020 21:14:18 +0200 Original-Received: from localhost ([::1]:58330 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k9vRZ-0001dE-Uq for ged-emacs-devel@m.gmane-mx.org; Sun, 23 Aug 2020 15:14:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34106) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k9vQv-00016h-HR for emacs-devel@gnu.org; Sun, 23 Aug 2020 15:13:37 -0400 Original-Received: from smtp.gentoo.org ([140.211.166.183]:53230) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k9vQs-0002VB-2n; Sun, 23 Aug 2020 15:13:36 -0400 In-Reply-To: <83r1rx6vgv.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 23 Aug 2020 21:57:52 +0300") Received-SPF: pass client-ip=140.211.166.183; envelope-from=ulm@gentoo.org; helo=smtp.gentoo.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/23 15:13:30 X-ACL-Warn: Detected OS = ??? X-Spam_score_int: -68 X-Spam_score: -6.9 X-Spam_bar: ------ X-Spam_report: (-6.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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:254159 Archived-At: >>>>> On Sun, 23 Aug 2020, Eli Zaretskii wrote: >> Also, shouldn't one be extra conservative for the characters >> displayed in the modeline, as not all systems may be capable of >> displaying the full unicode repertoire? > I just said we could do it, I didn't say we should. From my POV, we > could simply let these sleeping dogs lie, I very much doubt that many > users even look at these indicators. I stumbled upon this when updating a short section about Emacs in the Gentoo developer manual, where I realised that I cannot say that "-" and "U" in the modeline indicate ASCII and UTF-8, respectively. IMHO these two are the most important ones nowadays, so they should be unique. I don't really care about the rest (maybe "1" is still somewhat important here in Europe), and tried to change as little as possible in my suggestion. Namely, only move the ones colliding with "U" out of the way and otherwise stay with ASCII.