GNU bug report logs - #79229
30.1; `emms-add-native-playlist' error when cache is disabled

Previous Next

Package: emacs;

Reported by: lorniu <lorniu <at> gmail.com>

Date: Wed, 13 Aug 2025 02:17:02 UTC

Severity: normal

Found in version 30.1

Done: Eli Zaretskii <eliz <at> gnu.org>

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: lorniu <lorniu <at> gmail.com>
Subject: bug#79229: closed (Re: bug#79229: 30.1; `emms-add-native-playlist'
 error when cache is disabled)
Date: Mon, 01 Sep 2025 19:10:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#79229: 30.1; `emms-add-native-playlist' error when cache is disabled

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 79229 <at> debbugs.gnu.org.

-- 
79229: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=79229
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Eli Zaretskii <eliz <at> gnu.org>
To: Yoni Rabkin <yoni <at> rabkins.net>
Cc: lorniu <at> gmail.com, 79229-done <at> debbugs.gnu.org, emms-help <at> gnu.org
Subject: Re: bug#79229: 30.1; `emms-add-native-playlist' error when cache is
 disabled
Date: Mon, 01 Sep 2025 22:09:21 +0300
> From: Yoni Rabkin <yoni <at> rabkins.net>
> Cc: lorniu <at> gmail.com,  79229 <at> debbugs.gnu.org, emms-help <at> gnu.org (emms-help
>  mailing list)
> Date: Mon, 01 Sep 2025 12:05:42 -0400
> 
> fixed in the main git repo and will be included in the next release

Thanks, so I'm closing this bug.

[Message part 3 (message/rfc822, inline)]
From: lorniu <lorniu <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 30.1; `emms-add-native-playlist' error when cache is disabled
Date: Wed, 13 Aug 2025 09:16:42 +0800
I disable cache with `(emms-cache -1)'. Then when invoke
`emms-add-native-playlist', error occurred:

  Symbol's function definition is void: nil

I read the source, maybe the BUG is in function `emms-source-playlist-parse-native':

  (defun emms-source-playlist-parse-native (file)
      ;; ...
      (mapc (lambda (track)
              (funcall emms-cache-set-function ;; <=== here
                       (emms-track-type track)
                       (emms-track-name track)
                       track))
            tracks)
      tracks))

Please check.



This bug report was last modified 4 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.