Re: EWW with Duck-Duck-Go
gfp <[email protected]> Sun, 31 May 2026 11:57:15 +0000
| Newsgroups | gmane.emacs.help |
|---|---|
| Message-ID | <[email protected]> |
Am 31.05.26 um 12:16 schrieb [email protected]: > On Sun, May 31, 2026 at 10:08:52AM +0000, gfp wrote: >> Am 31.05.26 um 11:56 schrieb [email protected]: >>> (eval-after-load 'ewww >>> ;; your-code-here >>> ) >> >> >> I put it like this: >> >> (eval-after-load 'ewww >> (add-to-list 'eww-readable-urls "www\\.mojeek\\.com") >> (setopt eww-search-prefix "https://www.mojeek.com/search?q=")) > > Ah, no, eval-after-load doesn't take a sequence, but just > *one* form (cf. its function-doc, with C-h f). So try > > (eval-after-load 'ewww > (progn > ;; your statements here > )) > > So effectively wrapping your sequence into one form. > > Cheers (eval-after-load 'ewww (progn (add-to-list 'eww-readable-urls "www\\.mojeek\\.com") (setopt eww-search-prefix "https://www.mojeek.com/search?q=") )) Now I am getting this backtrace: Debugger entered--Lisp error: (void-variable eww-readable-urls) (member "www\\.mojeek\\.com" eww-readable-urls) (if (member "www\\.mojeek\\.com" eww-readable-urls) eww-readable-urls (setq eww-readable-urls (cons "www\\.mojeek\\.com" eww-readable-urls))) (progn (if (member "www\\.mojeek\\.com" eww-readable-urls) eww-readable-urls (setq eww-readable-urls (cons "www\\.mojeek\\.com" eww-readable-urls))) (setopt--set 'eww-search-prefix "https://www.mojeek.com/search?q=")) (eval-after-load 'ewww (progn (if (member "www\\.mojeek\\.com" eww-readable-urls) eww-readable-urls (setq eww-readable-urls (cons "www\\.mojeek\\.com" eww-readable-urls))) (setopt--set 'eww-search-prefix "https://www.mojeek.com/search?q="))) eval((eval-after-load 'ewww (progn (if (member "www\\.mojeek\\.com" eww-readable-urls) eww-readable-urls (setq eww-readable-urls (cons "www\\.mojeek\\.com" eww-readable-urls))) (setopt--set 'eww-search-prefix "https://www.mojeek.com/search?q="))) nil) elisp--eval-last-sexp(nil) #f(compiled-function () #<bytecode 0x29af666caf102>)() eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) command-execute(eval-last-sexp) recursive-edit() debug(error (void-variable eww-readable-urls) :backtrace-base eval-expression--debug) eval-expression--debug((void-variable eww-readable-urls)) (member "www\\.mojeek\\.com" eww-readable-urls) (if (member "www\\.mojeek\\.com" eww-readable-urls) eww-readable-urls (setq eww-readable-urls (cons "www\\.mojeek\\.com" eww-readable-urls))) (progn (if (member "www\\.mojeek\\.com" eww-readable-urls) eww-readable-urls (setq eww-readable-urls (cons "www\\.mojeek\\.com" eww-readable-urls))) (setopt--set 'eww-search-prefix "https://www.mojeek.com/search?q=")) eval((progn (if (member "www\\.mojeek\\.com" eww-readable-urls) eww-readable-urls (setq eww-readable-urls (cons "www\\.mojeek\\.com" eww-readable-urls))) (setopt--set 'eww-search-prefix "https://www.mojeek.com/search?q=")) nil) elisp--eval-last-sexp(nil) #f(compiled-function () #<bytecode 0x29af666caf102>)() eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) command-execute(eval-last-sexp) recursive-edit() debug(error (wrong-number-of-arguments eval-after-load 3) :backtrace-base eval-expression--debug) eval-expression--debug((wrong-number-of-arguments eval-after-load 3)) (eval-after-load 'ewww (if (member "www\\.mojeek\\.com" eww-readable-urls) eww-readable-urls (setq eww-readable-urls (cons "www\\.mojeek\\.com" eww-readable-urls))) (setopt--set 'eww-search-prefix "https://www.mojeek.com/search?q=")) eval((eval-after-load 'ewww (if (member "www\\.mojeek\\.com" eww-readable-urls) eww-readable-urls (setq eww-readable-urls (cons "www\\.mojeek\\.com" eww-readable-urls))) (setopt--set 'eww-search-prefix "https://www.mojeek.com/search?q=")) nil) elisp--eval-last-sexp(nil) #f(compiled-function () #<bytecode 0x29af666caf102>)() eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) command-execute(eval-last-sexp) recursive-edit() debug(error (wrong-number-of-arguments eval-after-load 3) :backtrace-base eval-expression--debug) eval-expression--debug((wrong-number-of-arguments eval-after-load 3)) (eval-after-load 'ewww (if (member "www\\.mojeek\\.com" eww-readable-urls) eww-readable-urls (setq eww-readable-urls (cons "www\\.mojeek\\.com" eww-readable-urls))) (setopt--set 'eww-search-prefix "https://www.mojeek.com/search?q=")) eval((eval-after-load 'ewww (if (member "www\\.mojeek\\.com" eww-readable-urls) eww-readable-urls (setq eww-readable-urls (cons "www\\.mojeek\\.com" eww-readable-urls))) (setopt--set 'eww-search-prefix "https://www.mojeek.com/search?q=")) nil) elisp--eval-last-sexp(nil) #f(compiled-function () #<bytecode 0x29af666caf102>)() eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) command-execute(eval-last-sexp) recursive-edit() debug(error (void-variable eww-readable-urls)) (member "www\\.mojeek\\.com" eww-readable-urls) (if (member "www\\.mojeek\\.com" eww-readable-urls) eww-readable-urls (setq eww-readable-urls (cons "www\\.mojeek\\.com" eww-readable-urls))) load-with-code-conversion("/home/gfp/.config/emacs/init.el" "/home/gfp/.config/emacs/init.el" t t) load("/home/gfp/.config/emacs/init" noerror nomessage) #f(compiled-function () #<bytecode 0x867139f59771f90>)() startup--load-user-init-file(#f(compiled-function () #<bytecode -0x4583aa3daad5e90>) #f(compiled-function () #<bytecode -0x15951949e52b234f>) t) command-line() normal-top-level()
OpenPGP_0xAC95367953582A3C.asc
(application/pgp-keys, 636 B)
-----BEGIN PGP PUBLIC KEY BLOCK----- xjMEaabDLRYJKwYBBAHaRw8BAQdAb7YT561Dj5CV9io77VLLjpOOSCz+xjHVL2Bj +S/FSUbNGmdmcCAoMjAyNikgPGdmcEBwb3N0ZW8uYXQ+wpMEExYKADsWIQQkU+mE m7kVmbEo/+eslTZ5U1gqPAUCaabDLQIbAwULCQgHAgIiAgYVCgkICwIEFgIDAQIe BwIXgAAKCRCslTZ5U1gqPOPkAQDhysdwuz2eJo6kCGuVszxhEw6znPKV14R8a3vn enCgywD9GulbjLKlGTpx6WyFmZ0bBZI1GVpIVr3qGbyFcAFZZADOOARppsMtEgor BgEEAZdVAQUBAQdAX5BGmJLZB5B2ioEAy0C0iqgJ0GzUK4IP7gSGE9k/RQIDAQgH wngEGBYKACAWIQQkU+mEm7kVmbEo/+eslTZ5U1gqPAUCaabDLQIbDAAKCRCslTZ5 U1gqPDixAP4teZj90382b6mB2mZT+KjjZz0opx/rahnOejBcW/+SkgD/StQdLbeZ DqGFJ0TlGeHGxNB28C1fUE815wapzB6cKg4= =u+uM -----END PGP PUBLIC KEY BLOCK-----
OpenPGP_signature.asc
(application/pgp-signature, 236 B)
-----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQQkU+mEm7kVmbEo/+eslTZ5U1gqPAUCahwiGgUDAAAAAAAKCRCslTZ5U1gqPMLo AP0ecYHd+tWwjp9TvS5aC0K881BrPskCt5sm53yYJQLr+wD/QV9ep72oJIinZD9tCSdqoTRCeKn6 hMw0/+mdlIf70wQ= =H/zZ -----END PGP SIGNATURE-----