diff options
author | forcer <forcer> | 2006-04-23 20:19:00 +0000 |
---|---|---|
committer | forcer <mwolson@gnu.org> | 2006-04-23 20:19:00 +0000 |
commit | a051095baa3bb9f50be8b8232a46bce12c03600c (patch) | |
tree | 14bc994b3ef16dc29333d33895682729007ce0a4 | |
parent | a4b2dff4a3d5bdb43c71615c9d5aec86767cdd14 (diff) |
emms.el: Simple playlists shouldn't be bothered by read-onliness.
darcs-hash:20060423201939-2189f-806d03d345e7c8194afada0d344a3cf8e51d6e5e.gz
-rw-r--r-- | emms.el | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -855,14 +855,16 @@ ignore this." (emms-playlist-ensure-playlist-buffer) (when (not (emms-playlist-track-at (point))) (error "No track at point")) - (let ((region (emms-property-region (point) 'emms-track))) + (let ((inhibit-read-only t) + (region (emms-property-region (point) 'emms-track))) (delete-region (car region) (cdr region)))) (defun emms-playlist-simple-shuffle () "Shuffle the whole playlist buffer." (emms-playlist-ensure-playlist-buffer) - (let ((current nil)) + (let ((inhibit-read-only t) + (current nil)) (widen) (when emms-player-playing-p (setq current (emms-playlist-selected-track)) @@ -888,7 +890,8 @@ ignore this." "Sort the whole playlist buffer." (emms-playlist-ensure-playlist-buffer) (widen) - (let ((current (emms-playlist-selected-track)) + (let ((inhibit-read-only t) + (current (emms-playlist-selected-track)) (tracks (emms-playlist-tracks-in-region (point-min) (point-max)))) (delete-region (point-min) |