From 2f9a65e177dcbf9c1a94bcdd89266a5cdacba77a Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Mon, 24 Feb 2025 01:13:48 +0100 Subject: [PATCH 1/2] Update lyrics fetchers --- CHANGELOG.md | 3 +++ configure.ac | 2 +- src/lyrics_fetcher.h | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d5f7563..07fbd98b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# ncmpcpp-0.10.2 (2025-??-??) +* Update lyrics fetchers. + # ncmpcpp-0.10.1 (2024-10-24) * Fix compilation with `libc++`. * Remove `autogen.sh` in favour of `autoreconf`. diff --git a/configure.ac b/configure.ac index fbc8805d..a3303aaa 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([ncmpcpp],[0.10.1]) +AC_INIT([ncmpcpp],[0.10.2_dev]) AC_CONFIG_SRCDIR([configure.ac]) AC_CONFIG_HEADERS(config.h) AM_INIT_AUTOMAKE([subdir-objects]) diff --git a/src/lyrics_fetcher.h b/src/lyrics_fetcher.h index dc1b3f48..e626fa72 100644 --- a/src/lyrics_fetcher.h +++ b/src/lyrics_fetcher.h @@ -84,7 +84,7 @@ struct GeniusFetcher : public GoogleLyricsFetcher virtual const char *name() const override { return "genius.com"; } protected: - virtual const char *regex() const override { return "(.*?)"; } + virtual const char *regex() const override { return "
(.*?)
"; } }; struct JahLyricsFetcher : public GoogleLyricsFetcher @@ -116,7 +116,7 @@ struct ZeneszovegFetcher : public GoogleLyricsFetcher virtual const char *name() const override { return "zeneszoveg.hu"; } protected: - virtual const char *regex() const override { return "
(.*?)