Den 27 februari, efter mer Àn ett Ärs utveckling, slÀpptes version 2.5.0 av det plattformsoberoende header-only biblioteket för C++ CLI11, avsett för att tolka kommandoradsparametrar och distribueras under BSD 3-licensen.
I denna version har en ny formatterare lagts till med förbÀttrade kontroller och hjÀlpmeddelanden som följer standarderna. En modifierare har ocksÄ lagts till för att anvÀnda icke-standardiserade alternativnamn, och flera fel har ÄtgÀrdats som rör icke-standardiserade situationer vid tolkning av strÀngar och konfigurationsfiler.
Ăndringslista:
- Den förbÀttrade hjÀlpformattern Àr nu bÀttre anpassad till UNIX-standarden och tillÄter anvÀndning av den genererade hjÀlpen i help2man;
- en mekanism för att dölja grupper av alternativ har lagts till, vilket gör att alla alternativ rÀknas som en del av den överordnade gruppen vid visning av hjÀlpen;
- en modifierare har lagts till för att anvÀnda icke-standardiserade alternativnamn med en enda flagga, till exempel -option;
- en modifierare har lagts till för att begrÀnsa överföringen av underkommandon "till förÀldern", vilket kan lösa vissa problem med positionella argument;
- utdata till konfigurationsfilen har förbÀttrats och en modifierare för att hantera utdata av standardvÀrden har lagts till;
- möjligheten att ange pair/tuple som standard har lagts till, och deras tolkning har förbÀttrats;
- den minimi nödvÀndiga versionen av CMake Àr nu 3.10;
- dokumentationen har förbÀttrats;
- upptÀckta fel har ÄtgÀrdats.
KĂ€lla: linux.org.ru
