The attached single line patch to emms-streaming.el solves the bug
where after byte-compilation emms-streaming will not load (missing
emms-info-playlist).

The problem is probably caused by the fact that the byte-compiler
ignores `provide'.

I won't commit this without it being OKed, since I might be
misunderstanding exactly what is going on.
-- 
"Cut your own wood and it will warm you twice"
        Regards, Yoni Rabkin Katzenell
*** emms_def/emms-streaming.el	2005-06-01 11:35:27.000000000 +0300
--- emms/emms-streaming.el	2005-06-01 11:36:18.000000000 +0300
***************
*** 434,439 ****
--- 434,440 ----
  (setq emms-track-initialize-functions '(emms-stream-add-data-to-track))
  
  (when (featurep 'emms-info)
+   (eval-when-compile (require 'emms-info))
    (add-to-list 'emms-info-methods-list 'emms-info-playlist)
    (defun emms-info-playlist-providep (track)
      (if (eq (emms-track-type track) 'playlist)
_______________________________________________
Emms-help mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emms-help

Reply via email to