[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Emacspeak error



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@rapttech.com.au

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@cs.vassar.edu No Soliciting!

Emacspeak List Archive | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog | Search the archive