CLI11 2.5.0

CLI11 2.5.0

Pe 27 februarie, după mai bine de un an de dezvoltare, a fost lansată biblioteca multiplatformă 2.5.0, numai pentru antet, pentru C++ CLI11, conceput pentru a analiza parametrii liniei de comandă și distribuit sub licența BSD 3.

Această versiune adaugă un nou formatator cu capacități de control îmbunătățite și ieșire de ajutor conformă cu standardul. De asemenea, a adăugat un modificator care permite utilizarea numelor de opțiuni non-standard și a remediat mai multe erori legate de situații non-standard la analizarea șirurilor de caractere și a fișierelor de configurare.

Lista modificărilor:

  • Formatatorul de ajutor a fost îmbunătățit pentru a se alinia mai bine cu standardul UNIX și pentru a permite ca ajutorul generat să fie utilizat în help2man;
  • a adăugat un mecanism care permite ascunderea grupurilor de opțiuni și luarea în considerare a tuturor opțiunilor ca parte a grupului părinte la afișarea ajutorului;
  • a adăugat un modificator care permite utilizarea numelor de opțiuni non-standard cu un indicator, cum ar fi -option;
  • a adăugat un modificator pentru a restricționa transmiterea subcomenzilor către „părinte”, care poate rezolva unele probleme cu argumentele poziționale;
  • ieșire îmbunătățită în fișierul de configurare și adăugat un modificator pentru a controla ieșirea valorilor implicite;
  • a adăugat capacitatea de a specifica pereche/tuplu în mod implicit și a îmbunătățit analiza lor;
  • Versiunea minimă necesară de CMake este acum 3.10;
  • documentație îmbunătățită;
  • Erorile detectate au fost corectate.

Sursa: linux.org.ru

Adauga un comentariu