]> git.eshelyaron.com Git - emacs.git/commitdiff
Mention url-handler-mode in the Emacs manual
authorLars Ingebrigtsen <larsi@gnus.org>
Thu, 12 Aug 2021 14:50:54 +0000 (16:50 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 12 Aug 2021 15:15:52 +0000 (17:15 +0200)
* doc/emacs/misc.texi (Browse-URL): Mention url-handler-mode
(bug#30389).

* lisp/url/url-handlers.el (url-handler-mode): Improve doc string.

doc/emacs/misc.texi
lisp/url/url-handlers.el

index 8bf1032633b1e623fd4c91962448fc533d4b8a3e..528cfa94c66ba854c6b9bcb7139253c6634ce07b 100644 (file)
@@ -2973,6 +2973,15 @@ URLs.
 For more information, view the package commentary by typing @kbd{C-h P
 browse-url @key{RET}}.
 
+@findex url-handler-mode
+  Emacs also has a minor mode that has some support for handling
+@acronym{URL}s as if they were files.  @code{url-handler-mode} is a
+global minor mode that affects most of the Emacs commands and
+primitives that deal with file names.  After switching on this mode,
+you can say, for instance, @kbd{C-x C-f https://www.gnu.org/ RET} to
+see the @acronym{HTML} for that web page, and you can then edit it and
+save it to a local file, for instance.
+
 @node Goto Address mode
 @subsection Activating URLs
 @findex goto-address-mode
index 68556d6aa9cedde9c03bb2fb2ef9dec3882c258f..ed0402a51379bba798698e134a65cd3768fc246f 100644 (file)
 
 ;;;###autoload
 (define-minor-mode url-handler-mode
-  "Toggle using `url' library for URL filenames (URL Handler mode)."
+  "Handle URLs as if they were file names throughout Emacs.
+After switching on this minor mode, Emacs file primitives handle
+URLs.  For instance:
+
+  (file-exists-p \"https://www.gnu.org/\")
+  => t
+
+and `C-x C-f https://www.gnu.org/ RET' will give you the HTML at
+that URL in a buffer."
   :global t :group 'url
   ;; Remove old entry, if any.
   (setq file-name-handler-alist