aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--w3m-session-backup.el22
1 files changed, 22 insertions, 0 deletions
diff --git a/w3m-session-backup.el b/w3m-session-backup.el
index ef0f272..62e5b65 100644
--- a/w3m-session-backup.el
+++ b/w3m-session-backup.el
@@ -21,3 +21,25 @@
;; (w3m-load-list w3m-session-file))))
(my-w3m-session-backup)
+
+;; Write to file
+ ;; https://stackoverflow.com/questions/2321904/elisp-how-to-save-data-in-a-file#2322164
+;; Format some YAML text to write to the file
+;; Configurable dynamic filename based on date-time
+
+(defun save-backup ()
+ "TODO"
+ (with-temp-file "tmp-w3m-session.txt"
+ (string-join
+ (mapcar
+ (lambda (page)
+ (format "%s\n%s"
+ (first page)
+ (first (last page))))
+ (my-w3m-session-backup))
+ "\n\n")))
+ ; (format
+ ; "%s\n%s\n\n"
+ ; )))
+
+(save-backup)