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

Re: emacspeak and w3



OK, will try and get a version of the chrome browser from google which
has the macl stuff built in - rather irritating if Ubuntu doesn't do
this.

Willl also work on fixing up the mm-* stuff so that we have a current
setup that fits with current defaults packaged with emacs 24 and
possibly some docs for those who may prefer to use their own config
rather than customize. I noticed when I whent to setup mine that
something I'm loading is already customizing things outside the
standard customize framework, which may cause unreliable results if I
don't track it down.

Thanks for the clarification the other stuff is either old kruft or
errors from cut and paste. Again, will sort things out and report
back.

Tim


On 13 May 2012 00:58, T. V. Raman <tv.raman.tv@xxxxxxxxxxx> wrote:
>
> responses in-lined:
>
>>>>>> "Tim" == Tim Cross <theophilusx@xxxxxxxxxxx> writes:
>    Tim> I installed lois and chromevox from the chrome
>    Tim> store. Running version Chromium 18.0.1025.168 from
>    Tim> ubuntu 12.04, but no luck getting it working yet. Not
>    Tim> sue how to verify nacl support - looks like it was added
>    Tim> in v14 and it is listed/mentioned in the copyright file
> See Jason's note. Not all debian/ubuntu builds include nacl. Get
> package google-chrome -- rather than chromium.
>
>    Tim> of this version, but no luck yet.
>    Tim>
>    Tim> On another note, seem to have run itno a bug with emacs
>    Tim> 24 url, so now I cannot follow links in w3. Seems to be
>
> this is transient. A couple of weeks ago, they broke all google
> search result links -- see the advice in emacspeak-w3.el
> that "canonicalizes google result urls when passed to the url
> library.  I  filed a bug and I suspect they broke something else
> in fixing that. Make sure you're running emacspeak from svn and
> that you have the latest snapshot as well.
>
>    Tim> losing the 'host' value somewhere, so throws a stingp
>    Tim> nil error. Was working with a version of emacs from
>    Tim> earlier in the week, so probably just a temporary hitch.
>
>
>    Tim>
>    Tim> Was working through your mm-customize.el file and
>    Tim> noticed something which I found a bit confusing. In it,
>    Tim> you have some tests under the mm--inline-media-tests
> that is old cruft, and the or is a no-op -- consequence of cut
>    Tim> and paste.
>
>    Tim> setting of the form
>    Tim>
>    Tim> (lambda (&rest ignore) (or mm-text-html-renderer
>    Tim> mm-text-html-renderer))
>    Tim>
>    Tim> I don't understand the or statement. It has the same
>    Tim> varible for both paths - seems like a weird thing to do,
>    Tim> unless there is something I'm missing? I would have
>    Tim> thought just returning the var would achieve the same
>    Tim> result? Just curious really as I always like to try and
>    Tim> understand bits of elisp I come across.
>    Tim>
>    Tim>
>    Tim> Tim
>    Tim>
>    Tim>
>    Tim> On 12 May 2012 13:05, T. V. Raman
>    Tim> <tv.raman.tv@xxxxxxxxxxx> wrote:
>    >> nds good.
>    >>
>    >> My own choice for general purpose browsing is Chrome with
>    >> chromevox loaded -- give that a shot.
>    >>
>    >> You'll need to:
>    >>
>    >> 1. Install ChromeVox and the Lois voice from the Chrome
>    >> Web Store; 2. Ensure that your Chrome has nacl support.
>    >>
>    >> Eventually I'd like to use Chrome's remote debugging API
>    >>  to connect emacs to Chrome --- and do the following:
>    >>
>    >> Use ChromeVox to work with the general purpose Web.
>    >>
>    >> 2. Use the remote port connection between Emacs and Chrome
>    >> to get Web content into Emacs so you can further
>    >> manipulate it as desired. All of this is a fair bit of
>    >> work.
>    >>
>    >>>>>>> "Tim" == Tim Cross <theophilusx@xxxxxxxxxxx> writes:
>    >>    Tim> I could be way off the mark, but my thoughts were
>    >> that    Tim> the w3 rendering code could be a worthwhile
>    >> reference    Tim> wrt rendering, but most of it would need
>    >> to be    Tim> updated/modified - same with the css
>    >> module. I would    Tim> like to see something with very
>    >> separate and independent    Tim> modules that each have a
>    >> well defined interface that are    Tim> all hooked up
>    >> together to provide a usable browser AND    Tim> provide a
>    >> useful set of utilities that could be used for    Tim>
>    >> other processin and provide an interesting tool set for
>    >>  Tim> experimentation and personal customization.    Tim>
>    >>    Tim> It is probably this last part, experimentation and
>    >>    Tim> customization for specific tasks I find most
>    >> appealing    Tim> about w3. For general browsing, I am
>    >> finding it    Tim> increasingly necessary to use something
>    >> like firefox or    Tim> chromium. However, as the epub
>    >> stuff you did shows,    Tim> there is still a lot of
>    >> potential for a reliable text    Tim> browser with a very
>    >> close integration with emacs that    Tim> will allow us to
>    >> manipulate components with custom    Tim> elisp.    Tim>
>    >>  Tim> Tim    Tim>    Tim> On 11 May 2012 13:23,
>    >> T. V. Raman    Tim> <tv.raman.tv@xxxxxxxxxxx> wrote:    >>
>    >> shr doesn't use any of the W3 rendering code.    >>    >>
>    >> Unfortunately the parse structure that the W3 parser    >>
>    >> builds is not exactly the same shape as that returned by
>    >>  >> libxml -- so you'd have to do a bit of work before the
>    >> W3    >> renderer can eat the libxml parse tree. But it
>    >> shouldn't    >> be a huge amount of work.    >>    >>>>>>>
>    >> "Tim" == Tim Cross <theophilusx@xxxxxxxxxxx> writes:    >>
>    >>  Tim> Now that is very interesting. Will certainly be
>    >>  >> checking    Tim> out shr - this is exactly along the
>    >> same    >> lines as I was    Tim> thinking wrt moving w3
>    >> forward and    >> helping to ensure it    Tim> doesn't end
>    >> up dying of bit    >> rot.    Tim>    Tim> Since emacs
>    >> added the interface to    >> libxml, I've been    Tim>
>    >> wondering about how much work    >> this would take, so
>    >> I'm    Tim> quite excited to find that    >> thiswork has
>    >> already started.    Tim>    Tim> Tim    Tim>    >> Tim> On
>    >> 11 May 2012 03:47, T.V. Raman    >>
>    >> <tv.raman.tv@xxxxxxxxxxx>    Tim> wrote:    >> From an    >>
>    >> Emacspeak perspective, W3 will always trump W3M    >>  in
>    >>    >> terms of features --- w3m in emacs is nice, but the
>    >>    >>    >> integration leaves a lot to be desired -- in
>    >> that emacs/w3    >> >> only gets its hands on the content
>    >> after w3m itself has    >> >> done the bulk of the
>    >> rendering.    >>    >> In the best    >> of all worlds,
>    >> the parsing and dom    >> construction    >> would happen
>    >> in the native layer --- and the    >>    >> rendering
>    >> happen in the lisp layer.  Module shr is a    >>    >>
>    >> beginning to that end --- in that it uses libxml to do the
>    >>    >> >> parsing --    >>    >> On 5/9/12, Robert
>    >> D. Crawford    >> <robdcraw@xxxxxxxxxxx> wrote:    >>> "Tim
>    >> Cross"    >> <tcross@xxxxxxxxxxx> writes:    >>>    >>>>
>    >> The really nice    >> thing is that since machines have
>    >> gotten    >>>> so much    >> faster in the past few years,
>    >> the slower    >>>> rendering    >> time of w3 compared to
>    >> w3m is pretty much    >>>>    >> unnoticeable except on
>    >> really large html files.    >>>    >> >>> I've not used
>    >> w3m in such a long time.  I've preferred    >> w3    >>>
>    >> since I first used it.  Glad to hear I'm not    >> really
>    >>    >>> missing out on speed.    >>>    >>>> thanks    >>
>    >> again, you have made my day!    >>>    >>> You are quite
>    >>  >> welcome.  Glad to have been of assistance.    >>>
>    >>  >>>    >> rdc    >>> --    >>> Robert D. Crawford    >>>
>    >>    >> robdcraw@xxxxxxxxxxx    >>>    >>>    >>
>    >> -----------------------------------------------------------------------------
>    >>    >> >>> 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".    >>>
>    >>  >>>    >>    >>    >>
>    >> -----------------------------------------------------------------------------
>    >>    >> >> 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".    >>    Tim>
>    >>  Tim>    Tim>    >> Tim> -- Tim Cross    >>    >> --    >>
>    >> Best Regards, --raman    >>    >> --    >> Best Regards,
>    >> --raman    Tim>    Tim>    Tim>    Tim> -- Tim Cross
>    >>
>    >> --
>    >> Best Regards, --raman
>    Tim>
>    Tim>
>    Tim>
>    Tim> -- Tim Cross
>
> --
> Best Regards,
> --raman



-- 
Tim Cross

-----------------------------------------------------------------------------
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".



If you have questions about this archive or had problems using it, please send mail to:

priestdo@xxxxxxxxxxx No Soliciting!

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

Emacspeak Files | Emacspeak Blog