On Sun, 1 Jul 2018 15:41:35 +0500
Mike Kazantsev <[email protected]> wrote:

> It should be set upon its definition via:
> 
>   (defvar emms-player-mpv-ipc-conn-emacs-26-workaround (>= 
> emacs-major-version 26) ...)
> 
> You don't have it disabled or overidden manually somewhere, by chance?
> 
> Really struggling to think how else it might be initialized to nil value
> at the moment - "(>= emacs-major-version 26)" should return t for sure
> with your version.

Can you run this:

  (describe-variable 'emms-player-mpv-ipc-conn-emacs-26-workaround)

(alternatively, "C-h v" or "M-x describe-variable" then type that
variable name in minibuffer with auto-completion)

It should open *Help* buffer which would say where this var was
defined, along with its value.

Is it still nil there?
And if so, was is it defined/initialized in emms-player-mpv.el at the
correct ELPA path or maybe somewhere else?

It's a long shot, but at least can explain how nil value might end up there,
if something else picked-up and initializing this var before emms does.


-- 
Mike Kazantsev // fraggod.net

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

Reply via email to