From 9e027882daaed818363bb4dc0e23d104b25ff5dc Mon Sep 17 00:00:00 2001 From: Christian Bauer Date: Wed, 31 Jan 2001 00:37:13 +0000 Subject: [PATCH] list of completion work break characters set correctly --- ginsh/ginsh_parser.yy | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ginsh/ginsh_parser.yy b/ginsh/ginsh_parser.yy index c479434e..62418496 100644 --- a/ginsh/ginsh_parser.yy +++ b/ginsh/ginsh_parser.yy @@ -700,11 +700,13 @@ static char **fcn_completion(char *text, int start, int end) // For shell commands, revert back to filename completion rl_completion_append_character = orig_completion_append_character; rl_basic_word_break_characters = orig_basic_word_break_characters; + rl_completer_word_break_characters = rl_basic_word_break_characters; return completion_matches(text, (CPFunction *)filename_completion_function); } else { // Otherwise, complete function names rl_completion_append_character = '('; rl_basic_word_break_characters = " \t\n\"#$%&'()*+,-./:;<=>?@[\\]^`{|}~"; + rl_completer_word_break_characters = rl_basic_word_break_characters; return completion_matches(text, (CPFunction *)fcn_generator); } } -- 2.49.0