From f62ee084e145c8d400e8213c6a84b3e672d22c5d Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Wed, 11 Apr 2018 21:22:21 +0200 Subject: Make the `filename` function user-customisable Allow users to customise the name of the file that gets generated and saved with a custom function. --- w3m-session-backup.el | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/w3m-session-backup.el b/w3m-session-backup.el index f6e7a38..68a250e 100644 --- a/w3m-session-backup.el +++ b/w3m-session-backup.el @@ -8,6 +8,12 @@ :group 'w3m-session-backup :package-version '(w3m-session-backup . "0.0.1")) +(defcustom filename 'filename + "Function that generates a filename for the session backup." + :type 'function + :group 'w3m-session-backup + :package-version '(w3m-session-backup . "0.0.1")) + (defun buffers () "TODO" @@ -52,7 +58,7 @@ (with-temp-file (concat (file-name-as-directory save-directory) - (filename)) + (funcall filename)) (insert (string-join (mapcar -- cgit v1.2.3