Just following up with some more info. The error only occurs if I use C-e ? g before running w3. If I've already run w3, there doesn't seem to be a problem. Note that if I use the C-e ? websearch before having loaded w3, I then get the same error if I quit the backtrace and then attempt to run w3. Tim Tim Cross writes: > > I'm getting the following error with tonights svn snapshot which has me a bit > confused. > > Debugger entered--Lisp error: (void-variable emacspeak-w3-tidy-html) > emacspeak-w3-tidy() > run-hooks(w3-parse-hooks) > ad-Orig-w3-parse-buffer(#<buffer *w3-html*<3>>) > w3-parse-buffer(#<buffer *w3-html*<3>>) > w3-prepare-buffer() > ad-Orig-w3-fetch-callback("http://localhost/apache2-default/") > w3-fetch-callback("http://localhost/apache2-default/") > w3-fetch-redirect-callback((:redirect "http://localhost/apache2-default/") "http://localhost/") > apply(w3-fetch-redirect-callback ((:redirect "http://localhost/apache2-default/") "http://localhost/")) > url-http-activate-callback() > ad-Orig-url-http-content-length-after-change-function(344 400 56) > url-http-content-length-after-change-function(344 400 56) > url-http-wait-for-headers-change-function(1 400 399) > url-http-generic-filter(#<process localhost> "HTTP/1.1 200 OK \nDate: Thu, 09 Aug 2007 11:13:55 GMT \nServer: Apache/2.2.3 (Debian) mod_python/3.3.1 Python/2.4.4 mod_perl/2.0.2 Perl/v5.8.8 \nLast-Modified: Sat, 20 Nov 2004 20:16:24 GMT \nETag: \"23046-2c-4c23b600\" \nAccept-Ranges: bytes \nContent-Length: 44 \nKeep-Alive: timeout=15, max=99 \nConnection: Keep-Alive \nContent-Type: text/html; charset=UTF-8 \n \n<html><body><h1>It works!</h1></body></html>") > > Describe variable gives > > ,----[ C-h v emacspeak-w3-tidy-html RET ] > | emacspeak-w3-tidy-html is a variable defined in `emacspeak-w3.el'. > | It is void as a variable. > | > | > | Documentation: > | Tidy HTML before rendering. > | > | You can customize this variable. > | > | [back] > `---- > > Using customize tells me the variable has been set outside of customize and > changing it with customize may be unreliable. There is nothing in .emacs or any > of my elisp files that changes this variable. > > doing a grep on the *.el files in the lisp dir of emacspeak doesn't show > anything unusual. there is a customize definition with a default setting of t > and there are two 'lets' in webutils.el that set a variable of the same name to > nil, but they are not declared special, besides, nil is not the same as > 'void' is it? > > I'm running version 26.0 revision 5118M and emacs from CVS > GNU Emacs 22.1.50.1 (i686-pc-linux-gnu, GTK+ Version 2.10.13) of 2007-08-09 on lion > > I'm a bit confused as to how customize can report the variable as being void, > yet also say that it has been changed outside of customize, especially as the > custom type is defined as a boolean and therefore must be nil or t. also, how > can a variable be set \, but still void? confused and a bit out of my depth I > think! Also, once a variable is set to something, how can you then make it > void? wouldn't you need to unintern its symbol? > > Tim > -- > Tim Cross > tcross@xxxxxxxxxxx > > There are two types of people in IT - those who do not manage what they > understand and those who do not understand what they manage.N‹Р肚r¸›y苕šØ^zfœ²—š’Xⅱ\,T)à{*.⑦]㈲,¢{azfœ²—š’Xⅱ認vf¢–Ú™§,ユき螫zË\廻⓱Ŭvì"¶我ãyËh~蛹校®&泛¸^– -- Tim Cross tcross@xxxxxxxxxxx There are two types of people in IT - those who do not manage what they understand and those who do not understand what they manage.
If you have questions about this archive or had problems using it, please send mail to:
priestdo@xxxxxxxxxxx No Soliciting!Emacspeak List Archive | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998