From 0c1ceaf66ddb8cdaecd9d43f4f47abb8151a1ddb Mon Sep 17 00:00:00 2001 From: "Michael W. Hudson" Date: Wed, 13 Feb 2002 11:58:25 +0000 Subject: Simon Budig's patch (posted by me): [ #513235 ] prevent readline filename completion --- Modules/readline.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Modules/readline.c b/Modules/readline.c index fa4fc06..9b4d952 100644 --- a/Modules/readline.c +++ b/Modules/readline.c @@ -460,6 +460,9 @@ on_completion(char *text, int state) lock released! */ save_tstate = PyThreadState_Swap(NULL); PyEval_RestoreThread(completer_tstate); + /* Don't use the default filename completion if we + * have a custom completion function... */ + rl_attempted_completion_over = 1; r = PyObject_CallFunction(completer, "si", text, state); if (r == NULL) goto error; -- cgit v0.12