In testing gdb.base/paginate-bg-execution.exp on a remote Windows host via ssh -T, I observed this output: set height 2 (gdb) PASS: gdb.base/paginate-bg-execution.exp: paginate: set height 2 continue& ---Type to continue, or q to quit---ERROR: Window too small. UNRESOLVED: gdb.base/paginate-bg-execution.exp: paginate: continue& E.g., it was giving the pagination prompt in a place the testcase wasn't expecting. I tracked this down to the count of lines already printed not being reset properly with each command. The call to reinitialize_more_filter is presently conditional on stdin being a tty, but the pagination logic itself clearly is not so conditionalized (if it were, I'd not be seeing any pagination prompting at all when testing in this configuration). So the obvious fix seems to be to remove that extra condition. Now the output from that snippet is: set height 2 (gdb) PASS: gdb.base/paginate-bg-execution.exp: paginate: set height 2 continue& Continuing. (gdb) PASS: gdb.base/paginate-bg-execution.exp: paginate: continue& and the pagination prompts do appear in the subsequent tests, same as in the Linux-host testing with a TTY. OK to commit? -Sandra