From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/80014 Path: news.gmane.org!not-for-mail From: Julien Cubizolles Newsgroups: gmane.emacs.gnus.general Subject: Re: Automatic decoding of charsets Date: Mon, 26 Sep 2011 15:12:06 +0200 Message-ID: <87k48vphw9.fsf@free.fr> References: <87k48v3bzn.fsf@free.fr> <87ehz3sldx.fsf@topper.koldfront.dk> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: dough.gmane.org 1317044414 23256 80.91.229.12 (26 Sep 2011 13:40:14 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 26 Sep 2011 13:40:14 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M28309@lists.math.uh.edu Mon Sep 26 15:40:10 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R8BPl-0001dc-7N for ding-account@gmane.org; Mon, 26 Sep 2011 15:40:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1R8BOc-0001uw-2b; Mon, 26 Sep 2011 08:38:58 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1R8Aym-0001o1-S2 for ding@lists.math.uh.edu; Mon, 26 Sep 2011 08:12:16 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1R8Ayk-0001cg-Qb for ding@lists.math.uh.edu; Mon, 26 Sep 2011 08:12:16 -0500 Original-Received: from smtp2-g21.free.fr ([212.27.42.2]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1R8Ayi-00049d-PH for ding@gnus.org; Mon, 26 Sep 2011 15:12:13 +0200 Original-Received: from lago (unknown [82.229.182.158]) by smtp2-g21.free.fr (Postfix) with ESMTP id ECF154B01A9 for ; Mon, 26 Sep 2011 15:12:07 +0200 (CEST) In-Reply-To: <87ehz3sldx.fsf@topper.koldfront.dk> ("Adam \=\?utf-8\?Q\?Sj\?\= \=\?utf-8\?Q\?\=C3\=B8gren\=22's\?\= message of "Mon, 26 Sep 2011 11:28:26 +0200") User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:80014 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable asjo@koldfront.dk (Adam Sj=C3=B8gren) writes: > On Mon, 26 Sep 2011 11:10:36 +0200, Julien wrote: > >> Since switching from Gnus 5.13 to Nognus 0.18, charsets are often not >> decoded in the articles I receive: accented characters are displayed as >> "\351" for "=C3=A9" for example. W-M-c fixes it (gnus-article-decode-cha= rset) >> but I'd like to automate the process. I tried=C2=A0: >> ,---- >> | (add-hook 'gnus-Article-prepare-hook 'gnus-article-decode-charset) > ^ > If that uppercase A isn't just a typo in your > article, I think that might be why your workaround didn't work. It wasn't a typo... I had copied the hook name from a web page. The hook works now with=20 ,---- | (add-hook 'gnus-Article-prepare-hook 'gnus-article-decode-charset) `---- but it's not a satisfying solution=C2=A0: I noticed that I loose the abili= ty to click on buttons for attachments, the fontifying of citations and so on...=20 >> What could I do=C2=A0? And what did change in Gnus to cause this=C2=A0? > > If you could provide an example of an article where it happens, other > people could try and reproduce the problem, and that might shed some > light on it. Here is an example of such an article, attached as a text file (I removed some headers). Let me know if some other headers are needed and if there is a better way to attach the file. Best Regards, Julien. --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=test2.mail Content-Transfer-Encoding: base64 TUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiBtdWx0aXBhcnQvYWx0ZXJuYXRpdmU7CiBi b3VuZGFyeT0iXz1fc3dpZnRfdjRfMTMxNjcwODQ4MzRlN2I2MDgzYTMyZmZfPV8iCgoKLS1fPV9z d2lmdF92NF8xMzE2NzA4NDgzNGU3YjYwODNhMzJmZl89XyBDb250ZW50LXR5cGU6IHRleHQvcGxh aW4gQ29udGVudC10cmFuc2Zlci1lbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKCgo9MjAgPUMy PUEwID0yMCBMZXMgaW5zY3JpcHRpb25zIGF1IDU5PUMyPUIwIGNvPSBuZ3I9QzM9QThzIGRlcyBw cm9mZXNzZXVycyBkZSBwaHlzaXF1ZSBldCBkZSBjaGltaWUgb3JnYW5pcz1DMz1BOSBwYXIgPSBs J1VkUFBDIHNvbnQgb3V2ZXJ0ZXMgZXQgbGUgcGFpZW1lbnQgcGFyIGNhcnRlIGJhbmNhaXJlIGVz dCBvcD1DMz1BOXJhPSB0aW9ubmVsICEgID0yMCBBIHZvcyBjbGljcyAhICA9MjAgaHR0cDovL21v bnRwZWxsaWVyMjAxMS51ZHA9IHBjLmFzc28uZnIvID0yMCBDaHJpc3RvcGhlIFJFWSA9MjAgTWlj aGVsaW5lIEl6Ymlja2kKCgotLV89X3N3aWZ0X3Y0XzEzMTY3MDg0ODM0ZTdiNjA4M2EzMmZmXz1f IENvbnRlbnQtdHlwZTogdGV4dC9odG1sIENvbnRlbnQtdHJhbnNmZXItZW5jb2Rpbmc6IHF1b3Rl ZC1wcmludGFibGUKCjxwIHN0eWxlPTNEInRleHQtYWxpZ246IGxlZnQ7Ij48aW1nIHNyYz0zRCJo dHRwOi8vdWRwLWJ1cC5vcmcvaW1hZ2VzL2xvZz0gby5wbmciIGFsdD0zRCJsb2dvIHVkcHBjIiB3 aWR0aD0zRCIyMDEiIGhlaWdodD0zRCI1NSIgLz48L3A+IDxwIHN0PSB5bGU9M0QidGV4dC1hbGln bjogbGVmdDsiPiZuYnNwOzwvcD4gPHA+PHNwYW4gc3R5bGU9M0QiZm9udC1zaXplOiBzbT0gYWxs OyI+TGVzIGluc2NyaXB0aW9ucyBhdSA1OSZkZWc7IGNvbmdyJmVncmF2ZTtzIGRlcyBwcm9mZXNz ZXVycyBkZSBwaHlzPSBpcXVlIGV0IGRlIGNoaW1pZSBvcmdhbmlzJmVhY3V0ZTsgcGFyIGwnVWRQ UEMgc29udCBvdXZlcnRlcyBldCBsZSBwYWllbWU9IG50IHBhciBjYXJ0ZSBiYW5jYWlyZSBlc3Qg b3AmZWFjdXRlO3JhdGlvbm5lbCAhPC9zcGFuPjwvcD4gPHAgc3R5bGU9M0Q9ICJ0ZXh0LWFsaWdu OiBjZW50ZXI7Ij48c3BhbiBzdHlsZT0zRCJmb250LXNpemU6IHNtYWxsOyI+QSB2b3MgY2xpY3MK ITwvc3BhPQpuPjwvcD4KPHAgc3R5bGU9M0QidGV4dC1hbGlnbjogY2VudGVyOyI+PHNwYW4gc3R5 bGU9M0QiZm9udC1zaXplOiBzbT0gYWxsOyI+PHNwYW4gc3R5bGU9M0QiZm9udC1mYW1pbHk6IFRp bWVzIE5ldyBSb21hbicsJ3NlcmlmJzsgY29sb3I6IHJlZDsgZj0gb250LXNpemU6IDEycHQ7Ij48 YSB0aXRsZT0zRCJodHRwOi8vdWRwcGMuYXNzby5mci8iIGhyZWY9M0QiaHR0cDovL21vbnRwPSBl bGxpZXIyMDExLnVkcHBjLmFzc28uZnIvIj48c3BhbiBzdHlsZT0zRCJmb250LWZhbWlseTogQ29t aWMgU2FucyBNUyc7IGNvPSBsb3I6IHJlZDsgZm9udC1zaXplOiAxMHB0OyI+aHR0cDovL21vbnRw ZWxsaWVyMjAxMS51ZHBwYy5hc3NvLmZyLzwvc3Bhbj49IDwvYT48L3NwYW4+PC9zcGFuPjwvcD4g PHAgc3R5bGU9M0QidGV4dC1hbGlnbjogY2VudGVyOyI+PHNwYW4gc3R5bD0gZT0zRCJjb2xvcjog IzAwMDAwMDsgZm9udC1zaXplOiBzbWFsbDsiPjxzcGFuIHN0eWxlPTNEImZvbnQtZmFtaWx5OgpU aW09IGVzIE5ldyBSb21hbicsJ3NlcmlmJzsgZm9udC1zaXplOiAxMnB0OyI+Q2hyaXN0b3BoZSBS RVk8L3NwYW4+PC9zcGFuPjwvcD0gPiA8cCBzdHlsZT0zRCJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij48 c3BhbiBzdHlsZT0zRCJmb250LXNpemU6IHNtYWxsOz0gIj48c3BhbiBzdHlsZT0zRCJmb250LWZh bWlseTogVGltZXMgTmV3IFJvbWFuJywnc2VyaWYnOyBjb2xvcjogcmVkOyBmb250LT0gc2l6ZTog MTJwdDsiPjxzcGFuIHN0eWxlPTNEImNvbG9yOiAjMDAwMDAwOyI+TWljaGVsaW5lIEl6Ymlja2k8 L3NwYW4+PC9zcGE9Cm4+PC9zcGFuPjwvcD4KCi0tXz1fc3dpZnRfdjRfMTMxNjcwODQ4MzRlN2I2 MDgzYTMyZmZfPV8tLQo= --=-=-=--