From a557f1b9ee397f93ca6b56c1fcc36896e6b4fafc Mon Sep 17 00:00:00 2001 From: Tom Gillespie Date: Wed, 31 Mar 2021 18:50:49 -0700 Subject: [PATCH] lisp/net/browse-url.el allow fragments in file:// urls * lisp/net/browse-url.el (browse-url--non-html-file-url-p): Update regexp to match file:// urls that end in a fragment. --- lisp/net/browse-url.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/net/browse-url.el b/lisp/net/browse-url.el index 1c98335a20..aef221e9d7 100644 --- a/lisp/net/browse-url.el +++ b/lisp/net/browse-url.el @@ -617,7 +617,7 @@ browse-url--browser-kind-browser (defun browse-url--non-html-file-url-p (url) "Return non-nil if URL is a file:// URL of a non-HTML file." (and (string-match-p "\\`file://" url) - (not (string-match-p "\\`file://.*\\.html?\\b" url)))) + (not (string-match-p "\\`file://.*\\.html?\\(#.*\\)?\\b" url)))) ;;;###autoload (defvar browse-url-default-handlers -- 2.26.3