diff --git a/NEWS b/NEWS index f6269dea..60b881b0 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,10 @@ +ncmpcpp-0.6_beta5 + +* Corrupted tags no longer cause assertion failures. +* MPD connection attempts are now made at most once per second. +* Deletion of playlists in both browser and playlist editor is now properly handled. +* Various actions no longer cause the program to crash when invoked with empty playlist. + ncmpcpp-0.6_beta4 * Jumping to current song in playlist doesn't trigger assertion failures anymore. diff --git a/configure.ac b/configure.ac index f0f307b5..4281d814 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ AC_INIT(configure.ac) AC_CONFIG_HEADERS(config.h) -AM_INIT_AUTOMAKE(ncmpcpp, 0.6_beta4) +AM_INIT_AUTOMAKE(ncmpcpp, 0.6_beta5) AC_PREREQ(2.59) diff --git a/src/browser.cpp b/src/browser.cpp index bda26d48..41c1d956 100644 --- a/src/browser.cpp +++ b/src/browser.cpp @@ -570,6 +570,7 @@ bool Browser::deleteItem(const MPD::Item &item, std::string &errmsg) } catch (MPD::ServerError &e) { + // if there is no such mpd playlist, we assume it's users's playlist. if (e.code() != MPD_SERVER_ERROR_NO_EXIST) throw; }