diff options
author | Teddy Wing | 2018-04-11 21:22:21 +0200 |
---|---|---|
committer | Teddy Wing | 2018-04-11 21:22:21 +0200 |
commit | f62ee084e145c8d400e8213c6a84b3e672d22c5d (patch) | |
tree | 0f29b48ef8e60ddc9e410dafab179cb3ec3f09a5 | |
parent | 842549198dbb7803591627ee559369a115f3f2d2 (diff) | |
download | w3m-session-backup-f62ee084e145c8d400e8213c6a84b3e672d22c5d.tar.bz2 |
Make the `filename` function user-customisable
Allow users to customise the name of the file that gets generated and
saved with a custom function.
-rw-r--r-- | w3m-session-backup.el | 8 |
1 files changed, 7 insertions, 1 deletions
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 |