--- src/redline.c.orig 2014-08-07 08:34:58.000000000 -0500
+++ src/redline.c 2014-11-01 13:43:27.000000000 -0500
int fn_complete(EditLine *,
char *(*)(const char *, int),
char **(*)(const char *, int, int),
- const char *, const char *, const char *(*)(const char *), size_t,
+ const wchar_t *, const wchar_t *, const char *(*)(const char *), size_t,
int *, int *, int *, int *);
void fn_display_match_list(EditLine *, char **, size_t, size_t);
static char line_prompt[50];
-static char line_break_chars[] = {' ', '\t', '\n', '"', '\\', '\'', '`', '@',
+static wchar_t line_break_chars[] = {' ', '\t', '\n', '"', '\\', '\'', '`', '@',
'$', '>', '<', '=', ';', '|', '&', '{', '(',
char *line_get_rprompt(EditLine *);
unsigned char line_complete(EditLine *,int);
unsigned char line_fn_complete(EditLine *,char *(*)(const char *, int),
- const char *, const char *(*)(const char *),
+ const wchar_t *, const char *(*)(const char *),
char *line_filename_completion_function(const char *, int);
const char *line_append_char_function(const char *);
unsigned char line_fn_complete(EditLine *el,
char *(*complet_func)(const char *, int),
- const char *word_break,
+ const wchar_t *word_break,
const char *(*app_func)(const char *),
return (unsigned char )fn_complete(el,