On Sat, Apr 6, 2013 at 5:01 AM, Gabriela Gibson <gabriela.gib...@gmail.com> wrote: > On 4/2/13, Daniel Shahaf <danie...@elego.de> wrote: >> This change will actually change the output if you resize the terminal >> window while running tests interactively (at least in terminal emulators >> that support the ioctl_GWINSZ approach). > > Oops, I hadn't thought that someone might adjust their window mid-test. > However, resizing your window results in quite a visual mess in either case. > -- best avoided :)
While to a degree I think this is tilting at windmills. I don't think supporting terminal resizes is a bad thing and I don't think any effort to deal with it is hurting our performance of running tests to even be worth of considerations. There are better places to look for optimization in our test suite (e.g. if you're running all the variations most of the C tests get re-run under the same condition every time, which is a total waste). Keeping in mind that I don't think this is particularly important in our case. I'd argue that the only reason resizing terminals doesn't tend to work very well is because people continue to dismiss the idea that anyone would resize their terminal in the middle of something. There are some terminal applications that do a pretty good job of making it work properly provided that the application isn't broken and in the long term it's best if we support this sort of behavior because it encourages everyone to support it.