Pour ce qui est des modifications, c'est surtout le basculement sur Codeberg. Il y a aussi des petits correctifs de bogues, mais pas de nouvelles fonctionnalités.
Celles-ci viendront avec une nouvelle version, notamment avec la prise en charge des sous-commandes (le plus dur dans ce cas étant la génération des fichiers de complétion).
Pour l'idée, elle m'est venue à force de faire des scripts shells qui devaient être compatibles POSIX (le boot de Debian se fait avec Dash et non Bash). Le casse-tête pour gérer correctement les arguments m'a convaincu de me lancer dans l'écriture de cette bibliothèque. Une autre contrainte étant qu'il fallait pouvoir définir ces arguments dans plusieurs fichiers sources.
La plus grosse difficulté rencontrée pour ce développement reste l'absence de tableaux en Shell POSIX, d'où l'utilisation de fichiers temporaires.
Il faut également penser à faire des fonctions, même en Shell, ça aide !
Et pour finir, une recommandation pour ceux qui voudraient faire un gros script Shell, utilisez ShellCheck, cela vous évitera de nombreuses prises de tête (une extension VSCodium est disponible).
[^] # Re: quid novis?
Posté par seraf1 (site web personnel) . En réponse au journal Auxilium - Simplifiez le Traitement des Arguments de vos Scripts Shell. Évalué à 8.