From 2f8ff5fc79e394b95bafdb5931f2cdddb8a7ae1c Mon Sep 17 00:00:00 2001 From: Niklas Halle Date: Wed, 26 Aug 2020 11:20:44 +0200 Subject: Extended extra field of annotations to be an list of text-annotation pairs as well Fixed CMake Boost findings --- src/SimpleHandlers.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/SimpleHandlers.cpp') diff --git a/src/SimpleHandlers.cpp b/src/SimpleHandlers.cpp index 033da53..c9d0fcf 100644 --- a/src/SimpleHandlers.cpp +++ b/src/SimpleHandlers.cpp @@ -40,7 +40,10 @@ Handler::json Handler::helpHandler(std::string const &arguments, std::string con reply_vec.emplace_back(create_text("- ")); reply_vec.emplace_back(create_text(itor.first, std::move(commandAnnotations))); - reply_vec.emplace_back(create_text(" " + itor.second.description + "\n")); + while (!itor.second.description->empty()) { + reply_vec.emplace_back(std::move(itor.second.description->back())); + itor.second.description->pop(); + } } reply_vec.emplace_back(create_text( -- cgit v1.2.3-54-g00ecf