CLI11 2.5.0

CLI11 2.5.0

Pe 27 februarie, după mai bine de un an de dezvoltare, a fost lansată versiunea 2.5.0 a bibliotecii cross-platform header-only pentru C++ CLI11, destinată analizei parametrilor din linia de comandă și distribuită sub licența BSD 3.

În această versiune a fost adăugat un nou formatter cu funcționalități îmbunătățite de control și generarea de ajutor conform standardelor. De asemenea, a fost adăugat un modificator care permite utilizarea numelui opțiunilor neconvenționale și au fost corectate mai multe erori legate de situațiile neobișnuite la analiza șirurilor și a fișierelor de configurare.

Lista modificărilor:

  • formatter-ul ajutorului a fost îmbunătățit, conformându-se mai bine standardului UNIX și permițând utilizarea ajutorului generat în help2man;
  • a fost adăugat un mecanism care permite ascunderea grupurilor de opțiuni și considerarea tuturor opțiunilor parte a grupului părinte la afișarea ajutorului;
  • a fost adăugat un modificator care permite utilizarea numelui opțiunilor neconvenționale cu un singur flag, de exemplu -option;
  • a fost adăugat un modificator pentru a limita transmiterea subcomenzilor către „părinte”, ceea ce poate rezolva unele probleme cu argumentele poziționale;
  • a fost îmbunătățită ieșirea în fișierul de configurare și a fost adăugat un modificator pentru a controla ieșirea valorilor implicite;
  • a fost adăugată posibilitatea de a specifica pair/tuple în mod implicit și a fost îmbunătățită analiza acestora;
  • versiunea minimă necesară a CMake este acum 3.10;
  • documentația a fost îmbunătățită;
  • au fost corectate erorile identificate.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster