CLI11 2.5.0

CLI11 2.5.0

27 febbraio, dopo oltre un anno di sviluppo, è stata rilasciata la versione 2.5.0 di una libreria header-only cross-platform per C++ CLI11, progettata per analizzare i parametri della riga di comando e distribuita sotto licenza BSD 3.

In questa versione è stato aggiunto un nuovo formatter con migliorate capacità di controllo e output di aiuto conforme agli standard. È stato inoltre aggiunto un modificatore che consente di utilizzare nomi di opzioni non standard e sono stati corretti vari errori legati a situazioni non standard nell'analisi di stringhe e file di configurazione.

Elenco delle modifiche:

  • migliorato il formatter di aiuto, che ora è più in linea con lo standard UNIX e consente di utilizzare l'output generato in help2man;
  • aggiunto un meccanismo che permette di nascondere gruppi di opzioni e di considerare tutte le opzioni come parte del gruppo genitore durante la visualizzazione dell'aiuto;
  • aggiunto un modificatore che consente di utilizzare nomi di opzioni non standard con un solo flag, ad esempio -option;
  • aggiunto un modificatore per limitare il passaggio di sottocomandi al 'genitore', il che può risolvere alcuni problemi con gli argomenti posizionali;
  • migliorato l'output nel file di configurazione e aggiunto un modificatore per gestire l'output dei valori predefiniti;
  • aggiunta la possibilità di specificare pair/tuple predefiniti e migliorato il loro parsing;
  • la versione minima necessaria di CMake è ora 3.10;
  • migliorata la documentazione;
  • corretti errori riscontrati.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster