[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]
Emacspeak and W3M
- To: emacspeak@xxxxxxxxxxx
- Subject: Emacspeak and W3M
- From: "T. V. Raman" <raman@xxxxxxxxxxx>
- Date: Fri, 22 Feb 2002 18:07:51 -0800
- Resent-Date: Fri, 22 Feb 2002 21:14:01 -0500 (EST)
- Resent-From: emacspeak@xxxxxxxxxxx
- Resent-Message-ID: <"4dSjRB.A._tD.Smvd8"@hub>
- Resent-Sender: emacspeak-request@xxxxxxxxxxx
Dmitry's emacspeak-w3m.el is now integrated in the CVS
version of emacspeak.
If running out of CVS (if you dont know what that is, then
you can delete this message)--
cd emacspeak/lisp
cvs update
ln -s contrib/emacspeak-w3m.el .
make
This will setup emacspeak to load emacspeak-w3m.el when you
use w3m to browse.
There is a new wizard tool in emacspeak-wizards
emacspeak-wizards-use-w3-or-w3m
that can be switched to toggle the browser used by Emacspeak
web tools like websearch and url-template.
Things left to do in emacspeak-w3m.el:
(if you would like to help Dmitry and me and and shed
your free-loader labels in the bargain, here is your chance)
0) Document all functions and variables
2) Add voice locking support by advising w3m-fontify-buffer
--you can use the code in emacspeak-enriched.el to see how
to design this.
The voice locking that will result will not be as flexible
as with Aural CSS, but it's a good start.
3) Add auditory icons to the various interactive commands to
make them consistent with the rest of the Emacspeak desktop.
4) Advice the remaining interactive commands provided by
W3m.el
Longer Term:
Add Aural CSS --this will be some work since W3M itself
does not support CSS yet
Table Navigation
Again this will be non-trivial since the emacs interface to
W3M uses an external program to format the page.
You can sidestep some of the problems resulting from the
above by judiciously using emacspeak's XSL support which
I've already added to emacspeak-w3m.el
--
Best Regards,
--raman
Email: raman@xxxxxxxxxxx
WWW: http://www.cs.cornell.edu/home/raman/
AIM: TVRaman
PGP: http://www.cs.cornell.edu/home/raman/raman.asc
-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a
subject of "unsubscribe" or "help"