aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTeddy Wing2018-04-12 20:46:40 +0200
committerTeddy Wing2018-04-12 20:46:40 +0200
commit2c0f2603a65b8e5ed57d089b6c77ea4dcded15fd (patch)
tree4c579145d3b34ca7b752a5267f13d831065e8b95
parentb27a6f23c41d00b3ec51ac099f2b0b3e255c6b35 (diff)
parent11e6924d9f1071bbd938d04a94bc3ac6ac3bf321 (diff)
downloadw3m-session-backup-2c0f2603a65b8e5ed57d089b6c77ea4dcded15fd.tar.bz2
Merge branch 'add-minibuffer-message'
-rw-r--r--w3m-session-backup.el16
1 files changed, 12 insertions, 4 deletions
diff --git a/w3m-session-backup.el b/w3m-session-backup.el
index a0f3cd0..b688151 100644
--- a/w3m-session-backup.el
+++ b/w3m-session-backup.el
@@ -79,9 +79,7 @@
(defun w3m-session-backup--save-backup ()
"Save the current w3m crash recovery session to a new YAML file."
(with-temp-file
- (concat
- (file-name-as-directory w3m-session-backup-save-directory)
- (funcall w3m-session-backup-filename-function))
+ (w3m-session-backup--save-to)
(insert
(string-join
(mapcar
@@ -98,12 +96,22 @@
(format "w3m-tabs-%s.yml"
(format-time-string "%Y%m%d-%Hh%Mm%S")))
+(defun w3m-session-backup--save-to ()
+ "Path to the file that the session YAML will be saved to."
+ (concat
+ (file-name-as-directory w3m-session-backup-save-directory)
+ (funcall w3m-session-backup-filename-function)))
+
;;;###autoload
(defun w3m-session-backup ()
"Save the current w3m crash recovery session to a new YAML file."
(interactive)
- (w3m-session-backup--save-backup))
+ (w3m-session-backup--save-backup)
+ (minibuffer-message
+ (concat
+ "Session saved to "
+ (w3m-session-backup--save-to))))
(provide 'w3m-session-backup)