GNU bug report logs - #68336
29.1.90; eww: error when eww-retrieve-command is set to 'sync

Previous Next

Package: emacs;

Reported by: Phil Sainty <psainty <at> orcon.net.nz>

Date: Tue, 9 Jan 2024 02:56:01 UTC

Severity: normal

Fixed in version 29.1.90

Done: Juri Linkov <juri <at> linkov.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Juri Linkov <juri <at> linkov.net>
To: Phil Sainty <psainty <at> orcon.net.nz>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 68336 <at> debbugs.gnu.org
Subject: bug#68336: 29.1.90; eww: error when eww-retrieve-command is set to 'sync
Date: Tue, 16 Jan 2024 18:32:02 +0200
> I see the error in my builds of 29 and 30, but not in 28.2.
>
> Example in Emacs 29:
>
>  (setq eww-retrieve-command 'sync)
>  (eww "http://example.com")
>
> Debugger entered--Lisp error: (wrong-type-argument stringp nil)
> So I think the bug is the last line here:
>
>          (apply #'eww-render nil url cbargs))))
>
> Where cbargs evidentially contains the URL already, so it
> should presumably be:
>
>  (apply #'eww-render nil cbargs)

Thanks, I confirm this is the right fix.

Eli, is it ok to fix eww.el on the emacs-29 branch?




This bug report was last modified 1 year and 184 days ago.

Previous Next


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