[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: w3m-process-sentinel: Symbol's function definition is void: --post-body--40818
- From: Tatsuya Kinoshita <tats@xxxxxxxxxxxxxx>
- Date: Mon, 03 Jun 2013 07:11:14 +0900 (JST)
- X-ml-name: emacs-w3m
- X-mail-count: 12042
- References: <87vc5wgrld.fsf@xxxxxxxxxxx>
On June 2, 2013, [emacs-w3m:12041], mdl (at imapmail.org) wrote:
> With an up-to-date emacs-w3m from cvs and emacs 24.3, I get the error
> listed above whenever I try to load a web page.
>
> emacs-w3m-version is a variable defined in `w3m.el'.
> Its value is "1.4.468"
Upgrading emacs-w3m to 1.4.483 or later may prevent this problem.
See also the following articles:
[emacs-w3m:12039] Re: Symbol's function definition is void: --post-body--62961
http://emacs-w3m.namazu.org/ml/msg11931.html
[emacs-w3m:12040] Re: Symbol's function definition is void: --post-body--62961
http://emacs-w3m.namazu.org/ml/msg11932.html
On June 2, 2013, [emacs-w3m:12039], tats (at vega.ocn.ne.jp) wrote:
> On May 31, 2013, [emacs-w3m:12037], pablo.f.ordonez (at gmail.com) wrote:
>> - Symbol's function definition is void: --post-body--62961
>> emacs-w3m-version
>> => "1.4.4"
>> emacs-version
>> => "GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.6.4)\n of 2013-04-14 on marid, modified by Debian"
>
> This issue is fixed on 2012-06-12, so you should upgrade emacs-w3m
> to the development snapshot.
>
> 2012-06-12 Katsumi Yamaoka <yamaoka@xxxxxxx>
>
> * w3m-proc.el (w3m-process-do-with-temp-buffer): Use labels macro again.
> Functions that the labels form generates to be used in the outside of
> the labels form should be prefixed with #' from now on.
> Thanks to Michael Heerdegen and Andreas Schwab.
>
> * w3m-proc.el (w3m-process-do-with-temp-buffer): Don't use labels macro
> of which the spec has been changed in the most recent Emacs.
>
> See also the recent post [emacs-w3m:12022].
>
> http://emacs-w3m.namazu.org/ml/msg11914.html
>
> On May 23, 2013, [emacs-w3m:12022], tats (at vega.ocn.ne.jp) wrote:
>> On May 22, 2013, [emacs-w3m:12020], asif.haswarey (at gmail.com) wrote:
>>> error in process sentinel: w3m-process-sentinel: Symbol's function
>>> definition is void: --post-body--23861
>>> GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.2) of 2013-04-14 on
>>> w3m-el-snapshot
>>> Ubuntu 12.04
>>
>> This problem is caused with Emacs >24.1, and fixed in
>> w3m-el-snapshot 1.4.483+0.20120614-1.
>>
>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677431
>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=680621
>>
>> The Ubuntu w3m-el-snapshot package 1.4.442+0.20110729-1 in Ubuntu
>> 12.04 is too old. To upgrade Emacs-w3m, there is more than one way,
>> such as:
>>
>> * Official CVS repository
>> http://emacs-w3m.namazu.org/index-en.html#download
>>
>> * MELPA (Milkypostman's Emacs Lisp Package Archive)
>> http://melpa.milkbox.net/
>>
>> * Ubuntu
>> https://launchpad.net/ubuntu/+source/w3m-el-snapshot
>> https://launchpad.net/ubuntu/saucy/+source/w3m-el-snapshot
>>
>> * Debian
>> http://packages.qa.debian.org/w/w3m-el-snapshot.html
>> http://packages.debian.org/source/unstable/w3m-el-snapshot
>>
>> BTW, there isn't an official Ubuntu emacs24 package in Ubuntu
>> 12.04. Downgrading Emacs to the emacs23 package may prevent this
>> problem.
>>
>> https://launchpad.net/ubuntu/+source/emacs24
>> https://launchpad.net/ubuntu/+source/emacs23
On June 2, 2013, [emacs-w3m:12040], tats (at vega.ocn.ne.jp) wrote:
> On June 2, 2013, [emacs-w3m:12039], tats (at vega.ocn.ne.jp) wrote:
>>> => "GNU Emacs 24.3.1
>> This issue is fixed on 2012-06-12, so you should upgrade emacs-w3m
>> to the development snapshot.
>
> Note:
> * The plain 1.4.4 of emacs-w3m does not support Emacs >=23
>
> * Debian w3m-el 1.4.4-10 supports Emacs 23, but fails in Emacs >=24
>
> * Debian w3m-el 1.4.4-12 supports Emacs 24.1, but fails in Emacs >24.1
>
> * The development snapshot <2012-06-12 of emacs-w3m fails in Emacs >24.1
>
> * So, use >=2012-06-12 of emacs-w3m for Emacs 24.3
>
> For the next stable release of Debian, I'm packaging >=2012-06-12
> of emacs-w3m to work with Emacs 24.3 or later:
>
> http://packages.qa.debian.org/w/w3m-el-snapshot.html
> http://packages.qa.debian.org/w/w3m-el.html
Thanks,
--
Tatsuya Kinoshita