Reset pagination counts even when stdin is not a tty.
2015-12-18 Sandra Loosemore <sandra@codesourcery.com> gdb/ * event-top.c (command_handler): Don't require stdin to be a tty for call to reinitialize_more_filter. * top.c (command_loop): Likewise.
This commit is contained in:
parent
1690b6163c
commit
bc008695f5
|
@ -1,3 +1,9 @@
|
|||
2015-12-18 Sandra Loosemore <sandra@codesourcery.com>
|
||||
|
||||
* event-top.c (command_handler): Don't require stdin to be a tty
|
||||
for call to reinitialize_more_filter.
|
||||
* top.c (command_loop): Likewise.
|
||||
|
||||
2015-12-18 Sandra Loosemore <sandra@codesourcery.com>
|
||||
|
||||
* utils.c (prompt_for_continue): Call throw_quit directly on 'q'.
|
||||
|
|
|
@ -469,11 +469,10 @@ async_disable_stdin (void)
|
|||
static void
|
||||
command_handler (char *command)
|
||||
{
|
||||
int stdin_is_tty = ISATTY (stdin);
|
||||
struct cleanup *stat_chain;
|
||||
|
||||
clear_quit_flag ();
|
||||
if (instream == stdin && stdin_is_tty)
|
||||
if (instream == stdin)
|
||||
reinitialize_more_filter ();
|
||||
|
||||
/* If readline returned a NULL command, it means that the connection
|
||||
|
|
|
@ -542,7 +542,6 @@ command_loop (void)
|
|||
{
|
||||
struct cleanup *old_chain;
|
||||
char *command;
|
||||
int stdin_is_tty = ISATTY (stdin);
|
||||
|
||||
while (instream && !feof (instream))
|
||||
{
|
||||
|
@ -550,7 +549,7 @@ command_loop (void)
|
|||
(*window_hook) (instream, get_prompt ());
|
||||
|
||||
clear_quit_flag ();
|
||||
if (instream == stdin && stdin_is_tty)
|
||||
if (instream == stdin)
|
||||
reinitialize_more_filter ();
|
||||
old_chain = make_cleanup (null_cleanup, 0);
|
||||
|
||||
|
|
Loading…
Reference in New Issue