CLI11 2.5.0

CLI11 2.5.0

Fis-27 ta’ Frar, wara aktar minn sena ta’ żvilupp, ġiet rilaxxata l-librerija 2.5.0 cross-platform header-only għal C++ CLI11, iddisinjat biex janalizza l-parametri tal-linja tal-kmand u mqassam taħt il-liċenzja BSD 3.

Din il-verżjoni żżid formatter ġdid b'kapaċitajiet ta 'kontroll imtejba u output ta' għajnuna konformi mal-istandard. Żid ukoll modifikatur li jippermetti l-użu ta 'ismijiet ta' għażliet mhux standard u ffissa diversi bugs relatati ma 'sitwazzjonijiet mhux standard meta jiġu analizzati kordi u fajls ta' konfigurazzjoni.

Lista ta' bidliet:

  • Il-formatter tal-għajnuna ġie mtejjeb biex jallinja aħjar mal-istandard UNIX u jippermetti li l-għajnuna ġġenerata tintuża f'help2man;
  • żied mekkaniżmu li jippermetti li jaħbi gruppi ta 'għażliet u li jikkunsidra l-għażliet kollha bħala parti mill-grupp ġenitur meta juri l-għajnuna;
  • żied modifikatur li jippermetti l-użu ta 'ismijiet ta' għażliet mhux standard b'bandiera waħda, bħal -option;
  • żied modifikatur biex jirrestrinġi l-passaġġ ta' subkmandi lill-"ġenitur", li jista' jsolvi xi problemi b'argumenti pożizzjonali;
  • output imtejjeb għall-fajl tal-konfigurazzjoni u miżjud modifikatur biex jikkontrolla l-output tal-valuri default;
  • żiedet il-kapaċità li tispeċifika par/tuple awtomatikament u tejbet l-analiżi tagħhom;
  • Il-verżjoni minima meħtieġa ta' CMake issa hija 3.10;
  • dokumentazzjoni mtejba;
  • L-iżbalji misjuba ġew ikkoreġuti.

Sors: linux.org.ru

Żid kumment