[zsh] completion commande rc.d

Autres projets et contributions
Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

[zsh] completion commande rc.d

Message par cdemoulins » mar. 10 mai 2011, 12:10

Bonjour,
J'essaie d'écrire un fichier de complétion zsh pour la nouvelle commande rc.

Pour l'instant j'ai un fichier «_rc» :

Code : Tout sélectionner

#compdef rc

_arguments \
    "1: :(list start stop restart)" \
    "*: :_services"
Ça ne fonctionne pas et je n'arrive pas à comprendre pourquoi. Surtout que si je renomme le fichier en «_hello» et que je change la première ligne en «#compdef hello», l'auto-complétion de la commande hello se fait correctement.

Est-ce que quelqu'un ici aurai une idée de ce qui se passe ?

Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

Re: [zsh] completion commande rc.d

Message par cdemoulins » mer. 18 mai 2011, 11:10

Bon avec le nom rc.d, mon petit script renommé en _rc.d fonctionne bien et est maintenant disponible dans AUR pour ceux que sa intéresse.
Pour l'instant sa permet l'auto-complétion :
1. du premier argument : list, start, stop, restart, help
2. d'un nom de service présent dans /etc/rc.d/ (c'est surtout ça qui m'intéressait).

Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03
Contact :

Re: [zsh] completion commande rc.d

Message par tuxce » mer. 18 mai 2011, 21:28


Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

Re: [zsh] completion commande rc.d

Message par cdemoulins » mer. 18 mai 2011, 21:41

Effectivement, je n'avais pas encore lu mes mails des mailing-list de arch.

Répondre