From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/66300 Path: news.gmane.org!not-for-mail From: Katsumi Yamaoka Newsgroups: gmane.emacs.w3m,gmane.emacs.gnus.general,gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: [emacs-w3m:10006] Re: 23.0.60; Gnus gives wrong-type-argument with text/HTML Date: Wed, 13 Feb 2008 08:57:53 +0900 Organization: Emacsen advocacy group Message-ID: References: <873as3boc9.fsf@escher.local.home> <87tzkj9l33.fsf@escher.local.home> <87prv79g7v.fsf@escher.local.home> <87skzzsg6j.fsf@escher.local.home> Reply-To: emacs-w3m@namazu.org NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1202860724 12030 80.91.229.2 (12 Feb 2008 23:58:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 12 Feb 2008 23:58:44 +0000 (UTC) Cc: ding@gnus.org, emacs-devel@gnu.org, emacs-pretest-bug@gnu.org, emacs-w3m@namazu.org To: Stephen Berman Original-X-From: emacs-w3m-admin@namazu.org Tue Feb 12 23:58:42 2008 Return-path: Envelope-to: emacs-w3m@deer.gmane.org Original-Received: from quimby.gnus.org ([80.91.231.51]) by ciao.gmane.org with esmtp (Exim 4.43) id 1JP51O-0001Qf-9v for emacs-w3m@deer.gmane.org; Tue, 12 Feb 2008 23:58:42 +0000 Original-Received: from vaj.namazu.org ([202.221.179.42]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1JP51T-0003Kh-00 for ; Wed, 13 Feb 2008 00:58:47 +0100 Original-Received: from vaj.namazu.org (localhost [127.0.0.1]) by vaj.namazu.org (Postfix) with ESMTP id 5A95320D6E; Wed, 13 Feb 2008 08:58:38 +0900 (JST) Original-Received: from orlando.hostforweb.net (orlando.hostforweb.net [216.246.45.90]) by vaj.namazu.org (Postfix) with ESMTP id 7BF0820B45 for ; Wed, 13 Feb 2008 08:58:36 +0900 (JST) Original-Received: from [66.225.201.151] (port=36678 helo=mail.jpl.org) by orlando.hostforweb.net with esmtpa (Exim 4.68) (envelope-from ) id 1JP51B-0003ei-5w; Tue, 12 Feb 2008 17:58:29 -0600 X-ML-Name: emacs-w3m X-Mail-Count: 10006 X-MLServer: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (anyone can post) X-ML-Info: If you have a question, send e-mail with the body "help" (without quotes) to the address emacs-w3m-ctl@namazu.org; help= User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.60 (gnu/linux) X-Hashcash: 1:20:080212:stephen.berman@gmx.net::7+AJlWuoIOJx/E8b:0000000000000000000000000000000000000001Tqo X-Hashcash: 1:20:080212:ding@gnus.org::4wNXm3ZQ7XLm2ksa:00005bhy X-Hashcash: 1:20:080212:emacs-devel@gnu.org::zdpev56PId51rxVe:0000000000000000000000000000000000000000005z4T X-Hashcash: 1:20:080212:emacs-pretest-bug@gnu.org::wrZLRCTdytJ+kigR:0000000000000000000000000000000000003idX X-Hashcash: 1:20:080212:emacs-w3m@namazu.org::PN0Etp8spbp/suw8:000000000000000000000000000000000000000005HeC 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&( Cancel-Lock: sha1:hWUEQkgp0sS1QYskYfEicEEDhuo= 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 - orlando.hostforweb.net X-AntiAbuse: Original Domain - namazu.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-Flag: No X-Spam-Probability: 0.000000 Precedence: bulk Original-Lines: 54 List-Id: emacs-w3m.namazu.org List-Software: fml [fml 4.0.3 release (20011202/4.0.3)] List-Post: List-Owner: List-Help: List-Unsubscribe: Xref: news.gmane.org gmane.emacs.w3m:7367 gmane.emacs.gnus.general:66300 gmane.emacs.devel:88918 gmane.emacs.pretest.bugs:21055 Archived-At: >>>>> Stephen Berman wrote: > On Sat, 09 Feb 2008 20:09:48 +0900 Katsumi Yamaoka wrote: >>>>>>> Stephen Berman wrote: >> >>> results in "require: Wrong type argument: arrayp, nil". The ccl programs in w3m-ems.el, that provide the `w3m-euc-japan' coding system and the `w3m-iso-latin-1' coding system for Emacs 21 and 22, cause this error in Emacs 23. It is possible to improve the source code so that it does not cause an error in all the versions of Emacsen that emacs-w3m supports. However, >> Please try rebuilding emacs-w3m using the latest Emacs CVS. >> Cf. http://article.gmane.org/gmane.emacs.w3m/7355 why I recommend rebuilding the elc files is that things causing errors are not only them. The typical one is the macro `detect-coding-with-priority', of which the expanded versions made by Emacs 22/23 are incompatible with Emacs 23/22 mutually. There will probably be other incompatible things, though I have not scanned all over the emacs-w3m source code yet. In addition, I believe there will possibly be the ones other than emacs-w3m that cause such a trouble. So, > This eliminates the error and I can again read html multipart messages > with Gnus and use emacs-w3m -- in Emacs 23.0.60, but no longer in > 23.0.50. I suppose I could rebuild emacs-w3m again for the latter, but > the installed emacs-w3m will only work with one build, since it is > installed in the top level site-lisp of the Emacs installation tree: > /usr/local/share/emacs: > total used in directory 24 available 7888308 > drwxr-xr-x 6 root root 4096 2008-02-11 14:53 . > drwxr-xr-x 15 root root 4096 2008-01-16 19:46 .. > drwxr-xr-x 6 root root 4096 2007-08-24 11:29 22.1.50 > drwxr-xr-x 6 root root 4096 2008-01-16 19:46 23.0.50 > drwxr-xr-x 6 root root 4096 2008-02-11 14:54 23.0.60 > drwxr-xr-x 6 root root 4096 2007-09-18 14:56 site-lisp <== w3m > Since the numbered installation directories (i.e., 23.0.50 etc) each > have their own site-lisp subdirectory, would it be possible to install > emacs-w3m in these, and would that permit a usable emacs-w3m for each > Emacs version? I think the best way is to install the PACKAGEs to /usr/local/share/emacs/VERSION/site-lisp/PACKAGE/ for each VERSION of Emacs. Actually I've been doing so because I have various versions of (X)Emacsen installed. Regards,