[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Make emacs-eww render asynchronously
From: |
Óscar Fuentes |
Subject: |
Re: Make emacs-eww render asynchronously |
Date: |
Tue, 19 Mar 2019 16:11:27 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1.90 (gnu/linux) |
YUE Daian <sheepduke@gmail.com> writes:
> Hi folks,
>
> I am facing a funny problem about Emacs browsers.
>
> The story is: I was using emacs-w3m to browse Rust API docs.
>
> You know some pages are very large, like this one:
> https://doc.rust-lang.org/std/vec/struct.Vec.html
>
> The emacs-w3m fetches the page asynchronously, but the rendering process
> will freeze Emacs for a long time.
It is practically instantaneous here. The only observable delay (less
than a second) is for fetching the data.
> The eww opens it rather fast, but its functionality is not so good
> compared with emacs-w3m.
>
> Is it a way to make emacs-w3m render pages asynchronously?
I don't think so.
> Or should I start to use eww exclusively instead of emacs-w3m?
Use whatever works for you.
I suggest an experiment: create a local copy of that web page on your
computer and visit it with eww (something like M-x eww [enter]
file:///path/to/the/html/file). See if takes too long. Repeat it running
Emacs with "emacs -Q" and see if the delay goes away.