]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - client.c
Introduce lsu.{c,h}, implement help --long for para_server.
[paraslash.git] / client.c
index 3e9219fd9226a1f1f37c5010e0237b982da9c59d..c43ebe161cfa322ce3e08c6f8a980f2e6de846da 100644 (file)
--- a/client.c
+++ b/client.c
@@ -250,6 +250,12 @@ static struct i9e_completer completers[];
 static void help_completer(struct i9e_completion_info *ci,
                struct i9e_completion_result *result)
 {
+       char *opts[] = {LSG_SERVER_CMD_HELP_OPTS, NULL};
+
+       if (ci->word[0] == '-') {
+               i9e_complete_option(opts, ci, result);
+               return;
+       }
        result->matches = i9e_complete_commands(ci->word, completers);
 }