Hi,
Something is wrong when I use emms-mark-mode. The error message is:
emms-mark-update-descriptions: Invalid function: (macro lambda (&rest body)...

That is the macro emms-walk-tracks. I simply change the outer macro emms-with-inhibit-read-only-t to let binding, the problem is went out:
(defun emms-mark-update-descriptions ()
  "Update the track descriptions in the current buffer."
  (let ((inhibit-read-only t))
    (save-excursion
      (goto-char (point-min))
      (emms-walk-tracks
       (emms-playlist-update-track)))))

I'm no familar of macro. Is this a bug of emacs or else?

--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/


_______________________________________________
Emms-help mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emms-help

Reply via email to