summaryrefslogtreecommitdiff
path: root/lisp/url/url-queue.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2022-02-20 22:36:46 +0100
committerLars Ingebrigtsen <larsi@gnus.org>2022-02-20 22:37:04 +0100
commit0b755ee6951147f40fdf0b6ff4b78835f4e54bf9 (patch)
tree8fe853526bc43bfc3379f5165b3c2f15fc5aea0c /lisp/url/url-queue.el
parent17c75146a400ddd95d6e49de32ff9018a9052115 (diff)
downloademacs-0b755ee6951147f40fdf0b6ff4b78835f4e54bf9.tar.gz
emacs-0b755ee6951147f40fdf0b6ff4b78835f4e54bf9.tar.bz2
emacs-0b755ee6951147f40fdf0b6ff4b78835f4e54bf9.zip
Further fixes for eww-open-url on Tramp files
* lisp/url/url-file.el (url-file-asynch-callback): Simplify slightly (bug#40425). * lisp/url/url-queue.el (url-queue-start-retrieve): Allow non-local files here, too.
Diffstat (limited to 'lisp/url/url-queue.el')
-rw-r--r--lisp/url/url-queue.el2
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/url/url-queue.el b/lisp/url/url-queue.el
index d353f0c0117..152300bda55 100644
--- a/lisp/url/url-queue.el
+++ b/lisp/url/url-queue.el
@@ -31,6 +31,7 @@
(eval-when-compile (require 'cl-lib))
(require 'browse-url)
(require 'url-parse)
+(require 'url-file)
(defcustom url-queue-parallel-processes 6
"The number of concurrent processes."
@@ -160,6 +161,7 @@ The variable `url-queue-timeout' sets a timeout."
(url-queue-context-buffer job)
(current-buffer))
(let ((url-request-noninteractive t)
+ (url-allow-non-local-files t)
;; This will disable querying the user for
;; credentials if one of the things we're fetching
;; in the background return a header requesting it.