summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrzej Rybczak <andrzej@rybczak.net>2021-01-26 19:06:26 +0100
committerAndrzej Rybczak <andrzej@rybczak.net>2021-01-26 19:06:55 +0100
commit689771c2f7734d3473dd45cbb4ce8b95b9551ed5 (patch)
tree53345d2374087e7d325296bd98425ef5688a7de2
parentd9c55771bb1059671486b1df245075e10bd6e853 (diff)
Separate chunks of lyrics with a double newline
-rw-r--r--CHANGELOG.md1
-rw-r--r--src/lyrics_fetcher.cpp4
2 files changed, 5 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 303a3531..c80c515b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,6 @@
# ncmpcpp-0.10 (????-??-??)
* Add the configuration option `mpd_password`.
+* Separate chunks of lyrics with a double newline.
# ncmpcpp-0.9.2 (2021-01-24)
* Revert suppression of output of all external commands as that makes e.g album
diff --git a/src/lyrics_fetcher.cpp b/src/lyrics_fetcher.cpp
index 1cea52aa..12a6fb2f 100644
--- a/src/lyrics_fetcher.cpp
+++ b/src/lyrics_fetcher.cpp
@@ -102,7 +102,11 @@ LyricsFetcher::Result LyricsFetcher::fetch(const std::string &artist,
{
postProcess(*it);
if (!it->empty())
+ {
data += *it;
+ if (it != lyrics.end() - 1)
+ data += "\n\n";
+ }
}
result.second = data;