From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Katsumi Yamaoka Newsgroups: gmane.emacs.bugs Subject: bug#5647: 23.1.92; MS950 Charset in Q/B headers Date: Mon, 15 Mar 2010 10:43:57 +0900 Organization: Emacsen advocacy group Message-ID: References: <87fx4pn1n7.fsf@jidanni.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1268618105 30070 80.91.229.12 (15 Mar 2010 01:55:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 15 Mar 2010 01:55:05 +0000 (UTC) Cc: ding@gnus.org, jidanni@jidanni.org To: 5647@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 15 02:55:00 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NqzWF-0006eZ-RA for geb-bug-gnu-emacs@m.gmane.org; Mon, 15 Mar 2010 02:55:00 +0100 Original-Received: from localhost ([127.0.0.1]:37311 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NqzWF-0007rv-3N for geb-bug-gnu-emacs@m.gmane.org; Sun, 14 Mar 2010 21:54:59 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NqzWA-0007rM-Mu for bug-gnu-emacs@gnu.org; Sun, 14 Mar 2010 21:54:54 -0400 Original-Received: from [140.186.70.92] (port=34778 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NqzW4-0007qb-OK for bug-gnu-emacs@gnu.org; Sun, 14 Mar 2010 21:54:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NqzVz-00011f-HR for bug-gnu-emacs@gnu.org; Sun, 14 Mar 2010 21:54:48 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40978) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NqzVz-00011b-EB for bug-gnu-emacs@gnu.org; Sun, 14 Mar 2010 21:54:43 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1NqzMc-0007Ld-Nk; Sun, 14 Mar 2010 21:45:02 -0400 X-Loop: bug-gnu-emacs@gnu.org In-Reply-To: <87fx4pn1n7.fsf@jidanni.org> Resent-From: Katsumi Yamaoka Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 15 Mar 2010 01:45:02 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-GNU-PR-Message: followup 5647 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: Original-Received: via spool by 5647-submit@debbugs.gnu.org id=B5647.126861746528219 (code B ref 5647); Mon, 15 Mar 2010 01:45:02 +0000 Original-Received: (at 5647) by debbugs.gnu.org; 15 Mar 2010 01:44:25 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NqzM1-0007L6-Cj for submit@debbugs.gnu.org; Sun, 14 Mar 2010 21:44:25 -0400 Original-Received: from orlando.hostforweb.net ([216.246.45.90]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NqzLz-0007L1-0k for 5647@debbugs.gnu.org; Sun, 14 Mar 2010 21:44:23 -0400 Original-Received: from localhost ([127.0.0.1]:58925) by orlando.hostforweb.net with esmtpa (Exim 4.69) (envelope-from ) id 1NqzLi-0001gK-Qq; Sun, 14 Mar 2010 20:44:07 -0500 X-Hashcash: 1:20:100315:5647@debbugs.gnu.org::sLmm59HDxbi3V1Dm:000000000000000000000000000000000000000007UDx X-Hashcash: 1:20:100315:handa@m17n.org::091KTSQaXrVd1G0I:00010B+ X-Hashcash: 1:20:100315:jidanni@jidanni.org::4wW2z16CNi1fg9Xm:00000000000000000000000000000000000000000033Jn X-Hashcash: 1:20:100315:ding@gnus.org::tA5x54UwcZwQfnhO:00004ftF X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:0cW441A41FLwfbuV8LzplkQxMQk= X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - orlando.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Source: X-Source-Args: X-Source-Dir: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 14 Mar 2010 21:45:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:35580 Archived-At: >>>>> Katsumi Yamaoka wrote: >>>>>> Kenichi Handa wrote: >> It seems that Gnus is not yet using coding-system-from-name. > This will probably work. > --- mm-util.el~ 2010-01-13 09:41:40 +0000 > +++ mm-util.el 2010-03-08 04:10:44 +0000 > @@ -566,6 +566,9 @@ > ;;; (eq charset (coding-system-get charset 'mime-charset)) > ) > charset) > + ;; Use coding system Emacs knows. > + ((and (fboundp 'coding-system-from-name) > + (coding-system-from-name charset))) > ;; Eval expressions from `mm-charset-eval-alist' > ((let* ((el (assq charset mm-charset-eval-alist)) > (cs (car el)) > But I'm not sure it is a bugfix since there're some ways for a user > to tell Gnus that ms950 is cp950 (e.g. `mm-charset-synonym-alist'). I've installed it in Emacs trunk (i.e. Emacs 24) and Gnus trunk. This thread should be closed. P.S. Gnus trunk has been tagged with `emacs_23_2_RC' before sync'ing with Emacs 24.