be mor specific which keys we are dealing with

This commit is contained in:
Valentin Haenel
2015-02-14 17:28:04 +01:00
parent fea60aa84a
commit dc1400f1ae

6
_conda
View File

@@ -362,9 +362,9 @@ case $state in
'--system[write to the system .condarc file]' \
'--file[write to the given file.]:file:_path_files' \
'( --add --set --remove --remove-key)--get[get the configuration value]:key:__conda_config' \
'(--get --set --remove --remove-key)--add[add one configuration value to a list key]:key:__list_conda_config:value:' \
'(--get --add --remove --remove-key)--set[set a boolean key]:key:__boolean_conda_config:value:__conda_boolean_config_value' \
'(--get --add --set --remove-key)--remove[remove a configuration value from a list key]:key:__conda_config:value:{__conda_config_values_describe '$last_item'}' \
'(--get --set --remove --remove-key)--add[add one configuration value to a list key]:list key:__list_conda_config:value:' \
'(--get --add --remove --remove-key)--set[set a boolean key]:boolean key:__boolean_conda_config:value:__conda_boolean_config_value' \
'(--get --add --set --remove-key)--remove[remove a configuration value from a list key]:list key:__list_conda_config:value:{__conda_config_values_describe '$last_item'}' \
'(--get --add --set --remove )--remove-key[remove a configuration key (and all its values)]:key:__conda_config' \
'(-f --force)'{-f,--force}'[write to the config file using the yaml parser]' \
$get_opts