Re: Somewhat reliable multimedia management for Emacs?
[email protected] Tue, 30 Jun 2026 10:57:29 -0400
| Newsgroups | gmane.emacs.emms.user |
|---|---|
| Message-ID | <[email protected]> |
"Fran Burstall (Gmail)" <[email protected]> writes: > > Also, the command =E2=80=98emms-setup-discover=E2=80=99 generates =E2=80= =98setq=E2=80=99 > expressions instead of =E2=80=98setopt=E2=80=99 expressions. I expect t= hat > you know if there are other functions that could be updated > to use =E2=80=98setopt=E2=80=99. > > Hmmm, this would force the minimum emacs version with which emms is compa= tible to be 29, no? Is that desirable? > It is an important consideration. If EMMS wants compatibility with versions earlier than version 29, then the =E2=80=98compat=E2=80=99 library should be used (for brief description, type: C-h P compat). It provides compatibility back to Emacs version 25.1. The =E2=80=98compat=E2=80=99 library comes with its Info manual: =20=20=20=20 (info "(compat) Top") or, C-h R compat If EMMS wants to support Emacs versions earlier than 25.1, then =E2=80=98emms-setup-discover=E2=80=99 (and any other functions) would need conditional code that checks the Emacs version. --=20 The lyf so short, the craft so long to lerne. - Geoffrey Chaucer, The Parliament of Birds.