diff options
| -rw-r--r-- | emms.el | 10 | 
1 files changed, 6 insertions, 4 deletions
@@ -38,9 +38,9 @@  ;;; Code:  ;; $Id: emms.el,v 1.63 2005/08/18 13:52:23 forcer Exp $ -(defvar emms-version "1.5 $Revision: 1.63 $" +(defvar emms-version "1.5"    "EMMS version string.") -;; FIXME: 1.4 will be 2.0 eventually +;; FIXME: 1.5 will be 2.0 eventually  ;;; User Customization @@ -774,7 +774,7 @@ See emms-source-file.el for some examples."        (emms-playlist-select-first))))  ;;; User-defined playlists -;;; FIXME: These should be called "combined sources" +;;; FIXME: Shuffle is bogus here! (because of narrowing)  (defmacro define-emms-combined-source (name shufflep sources)    "Define a `emms-play-X' and `emms-add-X' function for SOURCES."    `(define-emms-source ,name () @@ -785,7 +785,9 @@ See emms-source-file.el for some examples."                      (cdr source)))             ,sources)       ,(when shufflep -        '(emms-shuffle)))) +        '(save-restriction +           (widen) +           (emms-shuffle)))))  ;;; Players  | 
