From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/60583 Path: news.gmane.org!not-for-mail From: Aidan Kehoe Newsgroups: gmane.emacs.gnus.general Subject: Re: Changing charset for posting news Date: Sun, 17 Jul 2005 14:56:10 +0200 Message-ID: <17114.21866.109263.589624@parhasard.net> References: <4nbr57naf1.fsf@lifelogs.com> <17108.20738.57239.905612@parhasard.net> <4n64vcjcwo.fsf@lifelogs.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1121605706 11588 80.91.229.2 (17 Jul 2005 13:08:26 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 17 Jul 2005 13:08:26 +0000 (UTC) Cc: ding@gnus.org Original-X-From: ding-owner+M9111@lists.math.uh.edu Sun Jul 17 15:08:23 2005 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Du8sL-0004pP-CT for ding-account@gmane.org; Sun, 17 Jul 2005 15:08:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1Du8h9-00062T-00; Sun, 17 Jul 2005 07:56:35 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1Du8h0-00062N-00 for ding@lists.math.uh.edu; Sun, 17 Jul 2005 07:56:26 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by util2.math.uh.edu with esmtp (Exim 4.30) id 1Du8gz-00006e-3C for ding@lists.math.uh.edu; Sun, 17 Jul 2005 07:56:25 -0500 Original-Received: from 170.69-93-162.reverse.theplanet.com ([69.93.162.170] helo=ns5.nestdesign.com) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1Du8gt-0005Ue-00 for ; Sun, 17 Jul 2005 14:56:20 +0200 Original-Received: by ns5.nestdesign.com (Postfix, from userid 508) id 58473328003; Sun, 17 Jul 2005 13:56:10 +0100 (IST) Original-To: "Ted Zlatanov" In-Reply-To: <4n64vcjcwo.fsf@lifelogs.com> X-Mailer: VM 7.17 under 21.4 (patch 17) "Jumbo Shrimp" XEmacs Lucid X-Echelon-distraction: loch UT/RUS Cohiba fatwa Masuda CQB X-Spam-Score: -4.9 (----) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:60583 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:60583 Ar an c=C3=BAigi=C3=BA l=C3=A1 d=C3=A9ag de m=C3=AD I=C3=BAil, scr=C3=ADob= h Ted Zlatanov:=20 > > That=E2=80=99s a bug that some changes I made tickled, according to th= is mail: > >=20 > > http://list-archive.xemacs.org/xemacs-beta/200505/msg00121.html > >=20 > > But I=E2=80=99ve looked into this some more, and, well, the design of = that code is > > hugely broken--loads of programming using and endorsing underdocumented > > dynamic binding, crazy return values--and I haven=E2=80=99t seen an ex= ample where > > setting mm-coding-system-priorities appropriately is broken. I=E2=80= =99ll put > > together a patch removing support for newsgroup-specific character set= s if > > this sounds reasonable.=20 >=20 > I think removing features is the wrong way to go, personally. Setting > the charset per newsgroup is useful. Do you use the feature? Since Emacs de-unifies the Han character sets, the only people for whom this would be theoretically useful, in the presence of a working mm-coding-system-priorities variable that chooses the character set based on the message content, would be Russian speakers who want to choose between koi8-r and windows-1251 for their Russian posts. Are there any such users? (Or Bulgarians or Serbs etc. who want to make the same choice, I suppose.) Agreed, it does offer a better out-of-the-box experience for Cyrillic users; but changing the default value of mm-coding-system-priorities based on language environment would achieve the same thing, I think.=20 > > If not, I=E2=80=99ll look into adding support for binding > > message-posting-charset around calls to mm-find-charset-region, which > > should re-add support for the charset-per-newsgroup approach. >=20 > If you could do that, it would be great. I was going to look into it > when I had free time, which will not be soon :) I think it's a > valuable Gnus feature. And it=E2=80=99s horrible, horrible code :-) .=20 --=20 Russian has no phoneme that's close to Germanic /h/. As a result, for a not-insignificant number of people, the Second World War involved the Soviet Union defeating =D0=90=D0=B4=D0=BE=D0=BB=D1=8C=D1=84 =D0=93=D0=B8=D1=82=D0= =BB=D0=B5=D1=80, =EF=BF=BDAdolf Gitler.=E2=80=9D =20