diff options
author | William Xu <william.xwl@gmail.com> | 2009-08-06 18:50:21 +0800 |
---|---|---|
committer | William Xu <william.xwl@gmail.com> | 2009-08-06 18:50:21 +0800 |
commit | f64f5d9b9b3b1546d247033198504f164c2919ee (patch) | |
tree | 55e88ee4836135ced78fe02da094aad997810e69 /lisp/emms-playlist-mode.el | |
parent | 97344c85a0657e479177620daa5b3bdc956e31fb (diff) | |
parent | 3e001aacb45633583282001d49634e080deaf8d7 (diff) |
Merge branch 'master' of ssh://xwl@git.sv.gnu.org/srv/git/emms
Diffstat (limited to 'lisp/emms-playlist-mode.el')
-rw-r--r-- | lisp/emms-playlist-mode.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/emms-playlist-mode.el b/lisp/emms-playlist-mode.el index 0ded269..7f4d776 100644 --- a/lisp/emms-playlist-mode.el +++ b/lisp/emms-playlist-mode.el @@ -447,9 +447,10 @@ It creates a buffer called \"filename\", and restores the contents of the saved playlist inside." (interactive "fFile: ") (let* ((s) - (buffer (find-file-noselect filename)) + (buffer (get-buffer-create filename)) (name (buffer-name buffer))) (with-current-buffer buffer + (emms-insert-file-contents filename) (setq s (read (buffer-string)))) (kill-buffer buffer) (with-current-buffer (emms-playlist-new name) |