Commit a525bb1eefd63c1af0810eecac5fa5a47b13978c

Authored by Baptiste Wicht
1 parent 9b3d20d6

Add an eol between each option groups

Showing 1 changed file with 6 additions and 2 deletions
src/cxxopts.hpp
... ... @@ -909,9 +909,13 @@ Options::help(const std::vector<std::string>& groups) const
909 909 std::string result = "Usage:\n " + m_program + " [OPTION...]"
910 910 + m_help_string + "\n\n";
911 911  
912   - for (const auto& g : groups)
  912 + for (std::size_t i = 0; i < groups.size(); ++i)
913 913 {
914   - result += help_one_group(g);
  914 + result += help_one_group(groups[i]);
  915 + if (i < groups.size() - 1)
  916 + {
  917 + result += "\n";
  918 + }
915 919 }
916 920  
917 921 return result;
... ...