summaryrefslogtreecommitdiffstats
path: root/Modules/readline.c
diff options
context:
space:
mode:
Diffstat (limited to 'Modules/readline.c')
-rw-r--r--Modules/readline.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/Modules/readline.c b/Modules/readline.c
index 851378d..aef51ca 100644
--- a/Modules/readline.c
+++ b/Modules/readline.c
@@ -168,6 +168,10 @@ setup_readline()
rl_bind_key_in_map ('\033', rl_complete, emacs_meta_keymap);
/* Set our completion function */
rl_completion_entry_function = (Function *) on_completion;
+ /* Set Python word break characters */
+ rl_completer_word_break_characters =
+ " \t\n`~!@#$%^&*()-=+[{]}\\|;:'\",<>/?";
+ /* All nonalphanums except '.' */
/* Initialize (allows .inputrc to override) */
rl_initialize();
}