From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#57531: 28.1; Character encoding missing for "eo" Date: Mon, 05 Sep 2022 12:59:21 +0000 Message-ID: <0b2303e39214d25ba3d3@heytings.org> References: <87h71r0w5z.fsf@jonreeve.com> <83h71qqq5e.fsf@gnu.org> <878rn1p7oz.fsf@jonreeve.com> <8335d8o6ow.fsf@gnu.org> <877d2kpfe1.fsf@jonreeve.com> <83o7vwmlet.fsf@gnu.org> <875yi4p6se.fsf@jonreeve.com> <831qsrn1im.fsf@gnu.org> <6fb0e08e80e292e6c7a0@heytings.org> <83edwqkqix.fsf@gnu.org> <0b2303e39221dde4f40f@heytings.org> <83y1uyj9el.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18914"; mail-complaints-to="usenet@ciao.gmane.io" Cc: jonathan@jonreeve.com, 57531@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Sep 05 15:11:39 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1oVBt4-0004jv-Bu for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 05 Sep 2022 15:11:38 +0200 Original-Received: from localhost ([::1]:49182 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oVBt1-0008UX-Se for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 05 Sep 2022 09:11:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46220) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oVBhq-0005cd-Na for bug-gnu-emacs@gnu.org; Mon, 05 Sep 2022 09:00:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58079) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oVBhq-000286-Dx for bug-gnu-emacs@gnu.org; Mon, 05 Sep 2022 09:00:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oVBhq-0008ID-1l for bug-gnu-emacs@gnu.org; Mon, 05 Sep 2022 09:00:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 05 Sep 2022 13:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57531 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 57531-submit@debbugs.gnu.org id=B57531.166238277231804 (code B ref 57531); Mon, 05 Sep 2022 13:00:02 +0000 Original-Received: (at 57531) by debbugs.gnu.org; 5 Sep 2022 12:59:32 +0000 Original-Received: from localhost ([127.0.0.1]:46778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVBhI-0008Go-Oy for submit@debbugs.gnu.org; Mon, 05 Sep 2022 08:59:32 -0400 Original-Received: from heytings.org ([95.142.160.155]:55886) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVBhC-0008Gc-Sj for 57531@debbugs.gnu.org; Mon, 05 Sep 2022 08:59:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1662382761; bh=vfFOEVIvpQA1hpCMnMYOzy5T7dIdSSCefl4hXMkwfVE=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=pAbNuoW/H1E3zRqk5Bt67FX8odp6qjbbaVMKZnU1dyrjWtSATnvfu+6qCNT+SbqFa cBW2q2hwqGdDDR9dvWUQzsZ6TR6DBfCPPPk6xvsBEqG5VXUftpdCct5mcGLLDiSJC4 WJuJNVrwjx5amiB3eqQE8JmKlOfCdSI+zLu2C+CBoc0WTwUbzodUV7s3agBxAj8ypC vLfQQKI3Ne8P2GZgVpyRNe1LKwW2OelwbltIV7XbWcFTMsC7WQWENDW2MJuLMWpCp7 lvBkwbLQKXsUfH19fO+4lk+fvw1kObs3F5XkWBxSBzXRhWvFlohYlRvlJ9Y89DPU4P nISkA3/biRK8g== In-Reply-To: <83y1uyj9el.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:241560 Archived-At: >> I think expecting systems to be well-configured and to contain accurate >> information about that exotic locale is a bit too optimistic. > > What would you suggest that Emacs does instead? > I don't know, because anything that it could do would be backward incompatible. What is clear is that, on reasonably modern systems, legacy locales are not used anymore, and their use is discouraged (e.g. the Debian installer does not present you with any legacy encoding, they remain available but to activate them you need to edit the /etc/locale.gen file manually). So perhaps Emacs could always assume UTF-8, and use another encoding only when there are good reasons to do so (e.g. when opening a file with a legacy encoding). The presence of the equivalence eo / Latin-3 in locale.alias is IMO not a good enough reason.