From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/37141 Path: main.gmane.org!not-for-mail From: "Eli Zaretskii" Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus coming with Emacs 21pre-release: iso-8859-{1,15} Date: Fri, 27 Jul 2001 11:45:18 +0300 Sender: halo1@zahav.net.il Message-ID: <7458-Fri27Jul2001114518+0300-eliz@is.elta.co.il> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035172609 12302 80.91.224.250 (21 Oct 2002 03:56:49 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 03:56:49 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org, ding@gnus.org Return-Path: Return-Path: Original-Received: (qmail 1782 invoked from network); 27 Jul 2001 09:00:48 -0000 Original-Received: from frigg.inter.net.il (192.114.186.16) by gnus.org with SMTP; 27 Jul 2001 09:00:48 -0000 Original-Received: from zaretsky (diup-221-54.inter.net.il [213.8.221.54]) by frigg.inter.net.il (Mirapoint) with ESMTP id AUI83483; Fri, 27 Jul 2001 11:44:51 +0300 (IDT) Original-To: keichwa@gmx.net X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.9 In-reply-to: (message from Karl Eichwalder on 27 Jul 2001 07:10:57 +0200) Original-Lines: 42 Xref: main.gmane.org gmane.emacs.gnus.general:37141 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:37141 > From: Karl Eichwalder > Date: 27 Jul 2001 07:10:57 +0200 > > value of $LC_ALL: nil > value of $LC_COLLATE: C > value of $LC_CTYPE: nil > value of $LC_MESSAGES: nil > value of $LC_MONETARY: nil > value of $LC_NUMERIC: nil > value of $LC_TIME: nil > value of $LANG: de_DE.ISO-8859-1 > locale-coding-system: iso-latin-1 > default-enable-multibyte-characters: t > > First, yes, I didn't set all the LC_ variable mentioned above. > Nevertheless assuming "nil" is wrong; they are considered to inherit > their values from LANG if not set separately. This information is for our consumption; it doesn't imply that Emacs behaves contrary to what you expect. LANG's value is printed, and whoever will need this information for tracking down a bug is supposed to know about the inheritance rules. > If I start Emacs 21pre under the locale > > LANG=de_DE.ISO-8859-15 > > and reply to a iso-8859-1 encoded message (containing umlaut letters), > my reply message is arranged as a multipart message even if there's no > ambiguity involved. > > My proposal: by default send out such a message UTF-8 encoded This should IMHO be optional at this time, since Unicode support in the stock Emacs 21 distribution (without add-ons such as Mule-UCS) is limited and incomplete. For starters, AFAIK, Emacs cannot encode 8859-15 characters as UTF-8 (see the commentary in utf-8.el) unless those characters came from a UTF-8 encoded source to begin with, and thus are stored in the buffer as mule-unicode-NNNN characters. (Perhaps Gnus can do such conversions with its own code; but I'm talking about core Emacs functionality here.) This is not the kind of support that we could IMHO offer users as the default.