1.5 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.5 KiB
		
	
	
	
	
	
	
	
nulib/bash
template
- pour tout fichier source .file.template, considérer avantfile.template.locals'il existe, ce qui permet à un utilisateur de remplacer le modèle livré. cela a-t-il du sens de supporter aussi file.dist.local? vu que ça ne sert qu'une seule fois? ça ne mange pas de pain...
args
- support des couples d'options --option et --no-option qui mettent à jour
tous les deux la variables option. ceci:
 est équivalent à ceci:--option . --no-option .
 dec@ est une nouvelle fonction qui décrémente et remplace par une chaine vide quand on arrive à zéro--option '$inc@ option' --no-option '$dec@ option'
- args: support des noms d'argument pour améliorer l'affichage de l'aide.
par exemple la définition
 donnera cette aide:-f:file,--input input= "spécifier le fichier en entrée"-f, --input FILE spécifier le fichier
- args: après le support des noms d'arguments, ajouter la génération
automatique de l'auto-complétion basée sur ces informations. certains noms
seraient normalisés: filepour un fichier,dirpour un répertoire,envpour une variable d'environnement, etc. on pourrait même considérer mettre des patterns pour la sélection, e.g"-C,--config:file:*.conf *.cnf" input= "spécifier le fichier de configuration"
-- coding: utf-8 mode: markdown -- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary