diff --git a/builtin.c b/builtin.c index 005c87340..ca057ed17 100644 --- a/builtin.c +++ b/builtin.c @@ -1716,7 +1716,9 @@ static int builtin_read( wchar_t **argv ) } reader_set_buffer( commandline, wcslen( commandline ) ); + proc_push_interactive( 1 ); line = reader_readline( ); + proc_pop_interactive(); if( line ) { buff = wcsdup( line );