; * lisp/net/eww.el (eww-download): Doc fix (bug#75585)
authorEli Zaretskii <eliz@gnu.org>
Sat, 18 Jan 2025 10:56:48 +0000 (12:56 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 18 Jan 2025 10:56:48 +0000 (12:56 +0200)
lisp/net/eww.el

index f1585b0bb5a0aaefcbcf608208e7a3efbef04a9b..c3e927b74a6559980872ef3ed96aac71149ba467 100644 (file)
@@ -2162,8 +2162,16 @@ Differences in #targets are ignored."
   (kill-new (plist-get eww-data :url)))
 
 (defun eww-download ()
-  "Download URL to `eww-download-directory'.
-Use link at point if there is one, else the current page's URL."
+  "Download a Web page to `eww-download-directory'.
+Use link at point if there is one, else the current page's URL.
+This command downloads the page to the download directory, under
+a file name generated from the last portion of the page's URL,
+after the last slash.  (If URL ends in a slash, the page will be
+saved under the name \"!\".)
+If there's already a file by that name in the download directory,
+this command will modify the name to make it unique.
+The command shows in the echo-area the actual file name where the
+page was saved."
   (interactive nil eww-mode)
   (let ((dir (if (stringp eww-download-directory)
                  eww-download-directory