Kazunobu Kuriyama wrote: > 2017-03-11 6:31 GMT+09:00 Danek Duvall <[email protected]>: > > > On Fri, Mar 10, 2017 at 09:34:43PM +0100, Bram Moolenaar wrote: > > > > > > > > Danek - > > > > > > > On Thu, Mar 09, 2017 at 01:55:24PM +0100, Bram Moolenaar wrote: > > > > > > > > > Patch 8.0.0436 > > > > > Problem: Running the options test sometimes resizes the terminal. > > > > > Solution: Clear out t_WS. > > > > > Files: src/testdir/gen_opt_test.vim > > > > > > > > Is this supposed to be the only thing in the test suite that resizes > > the > > > > terminal? Because that's still happening for me (with patch 442) when > > > > running the full suite. > > > > > > Is that with the GUI perhaps? The patch only disables it for the > > > terminal, because tests were sometimes failing, apparently because the > > > original size was not restored and the height was too small to split the > > > window. I'm assuming that for the GUI there is no problem restoring the > > > size. > > > > No, this is in the terminal. But it must be happening due to a test other > > than opt_test.vim. I can try to track it down, if there's interest. I'm > > glad to have the beeping gone, now it would be nice if my terminal didn't > > shrink every time I ran the tests. :) > > > > Danek > > > > Hi > > Though I'm not 100% sure whether or not what I'm going to tell you is > relevant to the issue Danek is talking about, let me do so anyway because I > think it's a good occasion for me to do that now. > > How to reproduce a resize problem: > > (1) Start X11 with the twm window manager running (Or, using any window > manager of choice instead is a good idea for comparison, I think). > > (2) Open a terminal and resize it wider than 80 columns. > > (3) cd /.../vim/src && make && make test3 > > On my PC, the width of the terminal gets reduced to 80 columns during the > test. > > It appears the problem is due to line 973 of test3.in: > > :set tw=0 wm=60 columns=80 noai fo=croq > > Though I've noticed that for a quite while, I've also found that whether or > not the problem occurs depends on the window manager in use. So I had been > holding back from reporting that.
Ah, it's the width that changes. I regularly use 80 column terminals, thus I didn't notice. It can be avoided by setting 'wrapmargin' depending on 'columns'. I'll make a patch for that. -- >From "know your smileys": :-E Has major dental problems /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org /// -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
