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
