From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Haines Brown Newsgroups: gmane.emacs.help Subject: Re: emacs-w3m version incompatibility Date: Mon, 10 Jan 2011 13:16:55 -0500 Message-ID: <87tyhghbe0.fsf@engels.HistoricalMaterialism.info> References: <87pqsam6zx.fsf@engels.HistoricalMaterialism.info> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1294684979 31859 80.91.229.12 (10 Jan 2011 18:42:59 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 10 Jan 2011 18:42:59 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Jan 10 19:42:52 2011 Return-path: Envelope-to: geh-help-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 1PcMhf-0002cA-Gj for geh-help-gnu-emacs@m.gmane.org; Mon, 10 Jan 2011 19:42:51 +0100 Original-Received: from localhost ([127.0.0.1]:47266 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PcMhe-0002l9-Uq for geh-help-gnu-emacs@m.gmane.org; Mon, 10 Jan 2011 13:42:51 -0500 Original-Path: usenet.stanford.edu!postnews.google.com!news1.google.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!news.giganews.com.POSTED!not-for-mail Original-NNTP-Posting-Date: Mon, 10 Jan 2011 12:20:32 -0600 Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) Cancel-Lock: sha1:4A6mBEOXLAzm4gBPG4IBmAK2ROQ= Original-Lines: 69 X-Usenet-Provider: http://www.giganews.com Original-X-Trace: sv3-XuhQCNimgkm69oRZ84OWmNxRN8ehKZMqtIqYaYPnvVW7B5ZkuuuoNbnIS9sj2AVrMyF+7wTmiOBCWtq!ftQzR32tO6sJz/DYBkDhUQAG5MBfYW/WQ8V9MP1KKFkAvOaBOSCrCvU/BqSp2O+kVbSQYhoXP2I= Original-X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 3872 Original-Xref: usenet.stanford.edu gnu.emacs.help:184192 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:78372 Archived-At: Jonathan Groll writes: > On Thu, 06 Jan 2011 09:39:14 -0500, Haines Brown wrote: > >> I'm runing emacs 23.2.1 under Debian squeeze. When emacs loads I get the >> debugging report of a LISP error: "Emacs-w3m of this version does not >> support Emacs23; try the development version." >> >> Installed is w3m-0.5.2-9 and the development version of the >> interface for w3m, which is w3m-el-snapshot (version >> 1.4.400+0.20100725-1). >> >> In .elisp I have the following lines: >> >> (setq load-path (append load-path (list >> ... >> "~/elisp/w3m/" >> ))) > > [snip] > > I've got working emacs-w3m on Debian. > > In my case only w3m (0.5.2-2+lenny1) is installed and not w3m-el. > However, dependencies such as apel and flim were installed using apt. > > emacs-w3m is from CVS: > http://emacs-w3m.namazu.org/ > > In .emacs I simply have > ;;emacs-w3m > (add-to-list 'load-path > "/home/jonathan/lisp/w3m-cvs/share/emacs/site-lisp/w3m/") > (require 'w3m-load) > (require 'mime-w3m) > > Note that my ~/lisp/w3m-cvs folder is the folder that I 'make > install'ed into. I wish I had saved a reference for the exact > .configure command that I used, but I recall that I had to specify the > path to the debian install of apel/flim and also specify my custom > install directory as lisp/w3m-cvs > > If you want my ~/lisp/w3m-cvs folder then you can get it by cloning my > git repo: http://github.com/eyesonly/emacs-configuration (amd64 Debian > stable). Jonathan, your recommendations appreciated, but you are running Debian Lenny, and I'm running squeeze. So my w3m, which is a squeeze binary, is verion 0.5.2-9. On problem here is that I have the w3m deb binary installed and also the w3m files separately in ~/elisp. I'm working backward to eliminate that problem. In any case, the error message seems to refer to the w3m interface, emacs-w3m. It sounds like this interface not up to support emacs 23, and so I need the development version of the emacs-w3m interface. In fact, I installed w3m-el-snapshot debian binary, which is the development version of emacs-w3m that should be compatible with emacs23. You say your w3m works with emacs without the interface, but everything I read say the interface is needed. Both emacs-w3m and emacs.el are referred to as the w3m interface, and so I'm left confused. Also, when I look at w3m-el, it has installation directions that same compile; make install as if it were C source code, but in fact it is Lisp code that does not need compiling. Simply put the Lisp files into ~/elisp/w3m and told .elisp where to find them. Haines Brown