From: Christian Bauer Date: Wed, 31 Jan 2001 00:37:13 +0000 (+0000) Subject: list of completion work break characters set correctly X-Git-Tag: release_0-7-1~9 X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=commitdiff_plain;h=9e027882daaed818363bb4dc0e23d104b25ff5dc;hp=dac1fec451a9c97e72bcd5b795534848716b5caa list of completion work break characters set correctly --- 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); } }