Uwe Brauer writes:
> The problem is that babel.el isn't doing anything about
translating
> them to characters. Try adding
> (require 'w3-parse)
> (goto-char (point-min))
> (while (progn
> (skip-chars-forward "^&")
> (not (eobp)))
> (w3-expand-entity-at-point-maybe))
Thanks but which version of w3 are you using? I have 1.33
In mine (w3-expand-entity-at-point-maybe) is not a function
but from w3-parse
(defsubst w3-expand-entity-at-point-maybe ()
A defsubst is a function definition; it's just advice to the compiler
to inline it if the definition is already know at the time of
compilation. Hm...
Bill Perry is an idiot. It's wrapped in "eval-when-compile", I guess
in an attempt to save five or six bytes in w3-parse.elc. Try
compiling babel.el. If that doesn't work, unwrap the form (delete the
line "(eval-when-compile" and one parenthesis at the end.
Debugger entered--Lisp error: (void-function
w3-expand-entity-at-point-maybe)
I'm not sure what edebug is supposed to do about defsubsts. However,
unwrapping the definition should do the trick.
HTH
Steve
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta