CLI11 2.5.0

CLI11 2.5.0

Le 27 février, après plus d'un an de développement, la version 2.5.0 de la bibliothèque header-only multiplateforme pour C++ a été publiée. CLI11, destinée à l'analyse des paramètres de ligne de commande et distribuée sous licence BSD 3.

Cette version introduit un nouveau formatteur avec de meilleures capacités de contrôle et une sortie d'aide conforme aux normes. Un modificateur a également été ajouté, permettant d'utiliser des noms d'options non standards, et plusieurs erreurs liées à des situations particulières lors de l'analyse des chaînes et des fichiers de configuration ont été corrigées.

Liste des changements :

  • Le formatteur d'aide a été amélioré pour mieux se conformer à la norme UNIX et permettre l'utilisation de l'aide générée dans help2man ;
  • Un mécanisme a été ajouté pour permettre de masquer des groupes d'options et considérer toutes les options comme faisant partie du groupe parent lors de l'affichage de l'aide ;
  • Un modificateur a été ajouté pour permettre l'utilisation de noms d'options non standards avec un seul drapeau, par exemple -option ;
  • Un modificateur a été ajouté pour limiter le passage de sous-commandes au « parent », ce qui peut résoudre certains problèmes avec les arguments positionnels ;
  • La sortie dans le fichier de configuration a été améliorée et un modificateur a été ajouté pour contrôler la sortie des valeurs par défaut ;
  • La possibilité de spécifier des pair/tuple par défaut a été ajoutée et leur analyse a été améliorée ;
  • La version minimale requise de CMake est désormais 3.10 ;
  • La documentation a été améliorée ;
  • Les erreurs identifiées ont été corrigées.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster