Op 27 Februarie, na meer as 'n jaar van ontwikkeling, is die 2.5.0 kruisplatform-alleen-kop-biblioteek vir C++ vrygestel CLI11, ontwerp om opdragreëlparameters te ontleed en versprei onder die BSD 3-lisensie.
Hierdie weergawe voeg 'n nuwe formateerder by met verbeterde beheervermoëns en hulpuitvoer wat aan standaard voldoen. Het ook 'n wysiger bygevoeg wat dit moontlik maak om nie-standaard opsiename te gebruik en verskeie foute reggestel wat verband hou met nie-standaard situasies wanneer stringe en konfigurasielêers ontleed word.
Lys van veranderinge:
- Die hulpformateerder is verbeter om beter by die UNIX-standaard te pas en die gegenereerde hulp in help2man te laat gebruik;
- 'n meganisme bygevoeg wat dit moontlik maak om groepe opsies weg te steek en alle opsies as deel van die ouergroep te oorweeg wanneer hulp vertoon word;
- 'n wysiger bygevoeg wat die gebruik van nie-standaard opsiename met een vlag toelaat, soos -opsie;
- 'n wysiger bygevoeg om die deurgee van subopdragte aan die "ouer" te beperk, wat sommige probleme met posisionele argumente kan oplos;
- verbeterde uitvoer na die konfigurasielêer en bygevoeg 'n wysiger om die uitvoer van verstekwaardes te beheer;
- het die vermoë bygevoeg om pare/tuple by verstek te spesifiseer en hul ontleding verbeter;
- Die minimum vereiste weergawe van CMake is nou 3.10;
- verbeterde dokumentasie;
- Die bespeurde foute is reggestel.
Bron: linux.org.ru
