From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/60092 Path: news.gmane.org!not-for-mail From: Katsumi Yamaoka Newsgroups: gmane.emacs.gnus.general Subject: Re: Fixes for nnrss.el (and rfc2047.el) in the v5-10 branch Date: Tue, 05 Apr 2005 09:43:17 +0900 Organization: Emacsen advocacy group Message-ID: References: <87d5uuja1t.fsf@seamus.arnested.dk> <874qg6j7o7.fsf@seamus.arnested.dk> <87zmxyhsjr.fsf@seamus.arnested.dk> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1112661856 14360 80.91.229.2 (5 Apr 2005 00:44:16 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 5 Apr 2005 00:44:16 +0000 (UTC) Original-X-From: ding-owner+M8617@lists.math.uh.edu Tue Apr 05 02:44:13 2005 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by ciao.gmane.org with esmtp (Exim 4.43) id 1DIc9o-0006uD-KC for ding-account@gmane.org; Tue, 05 Apr 2005 02:43:05 +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 1DIcAG-0004OH-00; Mon, 04 Apr 2005 19:43:32 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1DIcA8-0004O9-00 for ding@lists.math.uh.edu; Mon, 04 Apr 2005 19:43:24 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by util2.math.uh.edu with esmtp (Exim 4.30) id 1DIcA6-0003YR-V4 for ding@lists.math.uh.edu; Mon, 04 Apr 2005 19:43:23 -0500 Original-Received: from washington.hostforweb.net ([69.61.11.2]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1DIcA5-0006eD-00 for ; Tue, 05 Apr 2005 02:43:22 +0200 Original-Received: from localhost ([127.0.0.1]) by washington.hostforweb.net with esmtpa (Exim 4.44) id 1DIcA9-0000Qg-P8 for ding@gnus.org; Mon, 04 Apr 2005 20:43:26 -0400 Original-To: ding@gnus.org 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.1007 (Gnus v5.10.7) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:RL0qVW5xL0hiziC+4CYwWSC5YY0= X-Antivirus-Scanner: Clean mail though you should still use an Antivirus X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - washington.hostforweb.net X-AntiAbuse: Original Domain - gnus.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-Spam-Score: -4.8 (----) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:60092 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:60092 >>>>> In Reiner Steib wrote: > Katsumi told me that he will try to look into this after releasing the > next version of emacs-w3m. I'm now working on merging nnrss.el into the v5-10 branch and I noticed there are some German web sites using the windows-1252 encoding even if they declare that the encoding is iso-8859-1. For instance, the following rss feed declares encoding="ISO-8859-1" and uses characters in 0x80-0x9f which are out of the iso-8859-1 specification. http://www.laut.de/partner/allgemein/news.rdf I'm groping for the way (which can be used with old Emacsen too) to solve the problem. [...] > OTOH, `nnrss.el' is comparable to `gnus-registry.el' and > `spam-stat.el' where we already use `make-hash-table' there in > v5-10. Opinions? I've changed nnrss.el for the v5-10 branch so that it may use `gnus-make-hashtable'. In addition, there are other problems which I've fixed in the local system: time-date.el uses `#x10000' and `#xffff' which cannot be read by Emacs 20. `rfc2047-decode' won't work in XEmacs because `mm-subst-char-in-string' doesn't allow the fourth argument. I will commit those fixes together with nnrss.el and others. Regards,