CLI11 2.5.0

CLI11 2.5.0

27 lutego, po ponad roku prac rozwojowych, wydano 2.5.0 międzyplatformową bibliotekę header-only dla C++ CLI11, przeznaczoną do analizy parametrów wiersza poleceń i dystrybuowaną na licencji BSD 3.

W tej wersji dodano nowy formatter z ulepszonymi możliwościami kontroli i generowaniem pomocy zgodnie z normami. Dodano również modyfikator, który umożliwia używanie niestandardowych nazw opcji oraz naprawiono kilka błędów związanych z nietypowymi sytuacjami podczas analizy ciągów i plików konfiguracyjnych.

Lista zmian:

  • ulepszono formatter pomocy, który lepiej współpracuje z normą UNIX i pozwala na wykorzystanie wygenerowanej pomocy w help2man;
  • dodano mechanizm umożliwiający ukrywanie grup opcji i traktowanie wszystkich opcji jako część grupy rodzica przy wyświetlaniu pomocy;
  • dodano modyfikator, który pozwala na używanie niestandardowych nazw opcji z jednym flagiem, np. -option;
  • dodano modyfikator ograniczający przekazywanie podkomend „rodzicowi”, co może rozwiązać niektóre problemy z argumentami pozycyjnymi;
  • ulepszono wyjście do pliku konfiguracyjnego i dodano modyfikator do zarządzania wyjściem wartości domyślnych;
  • dodano możliwość definiowania par/tkórek jako domyślnych i ulepszono ich analizę;
  • minimalna wymagana wersja CMake teraz 3.10;
  • ulepszono dokumentację;
  • naprawiono wykryte błędy.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster