GNU bug report logs - #77299
eww-auto-rename-buffer 'title interaction with eww-readable-urls

Previous Next

Package: emacs;

Reported by: Keith Amidon <camalot <at> picnicpark.org>

Date: Thu, 27 Mar 2025 04:48:01 UTC

Severity: normal

Done: Jim Porter <jporterbugs <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Jim Porter <jporterbugs <at> gmail.com>
To: Keith Amidon <camalot <at> picnicpark.org>, Eli Zaretskii <eliz <at> gnu.org>
Cc: 77299 <at> debbugs.gnu.org
Subject: bug#77299: eww-auto-rename-buffer 'title interaction with eww-readable-urls
Date: Wed, 25 Jun 2025 21:36:37 -0700
[Message part 1 (text/plain, inline)]
Since there have been no more comments, I've now merged my main patch to 
the master branch as 2bdcf0250ac.

On 6/19/2025 8:05 PM, Jim Porter wrote:
> On 6/19/2025 5:34 PM, Keith Amidon wrote:
>> However, I do want to briefly discuss the decision to make the emacs 
>> 30 workaround conditional on eww-auto-rename-buffer having the value 
>> 'title. This does minimize the situations in which the additional 
>> rendering is done, which is desirable. However, I think it will push 
>> people who might not have that setting to make it to enable other 
>> functionality that doesn't work properly when the title of the web 
>> page is unknown.
> Hmm, good point. One possibility would be to add a new user option just 
> for Emacs 30 to enable/disable this workaround. Or maybe we should just 
> accept that we need to render the page twice for now. That's less 
> efficient, but more correct.

For the Emacs 30 branch, how about this? It just unconditionally renders 
the full page first, which should be the least error-prone (at the cost 
of some wasted CPU cycles).

However, in this version of the patch, we inhibit loading images when 
temporarily rendering the full page. That way we don't *also* waste 
network bandwidth.
[0001-Populate-the-title-in-EWW-when-defaulting-to-readabl.patch (text/plain, attachment)]

This bug report was last modified 18 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.