X-Git-Url: http://git.tuebingen.mpg.de/?p=gsu.git;a=blobdiff_plain;f=misc%2Fgsu%2Fsubcommand;h=4e363628adb29185fd6857a9fc50caf5a1fddada;hp=ddb351a01e9a0b1fe11a0c280bf004f004121fd1;hb=78b228b3b32eec0578f87f7bf7407691d610bcad;hpb=8371d55b8db239718f3697bbfa2c561e1307d5df diff --git a/misc/gsu/subcommand b/misc/gsu/subcommand index ddb351a..4e36362 100644 --- a/misc/gsu/subcommand +++ b/misc/gsu/subcommand @@ -62,7 +62,7 @@ _gsu_print_available_commands() gsu_complete_options() { - local opts="$1" cword="$2" cur + local opts="$1" cword="$2" cur opt local -a words shift 2 @@ -202,11 +202,13 @@ Command line completion. Usage: complete [ ...] -In the first form, the command prints all possible completions to stdout. -This can be used from the completion function of the shell. +When executed without argument the command writes bash code to +stdout. This code is suitable to be evaled from .bashrc to enable +completion. -Completion code suitable to be evaled is written to stdout if no argument -was given. +If at least one argument is given, all possible completions are +written to stdout. This can be used from the completion function of +the subcommand. " _com_help()