Patch 8.2.0752

2020-05-13 Fir de Conversatie Bram Moolenaar
Patch 8.2.0752 Problem:Terminal in popup window test is a bit flaky. Solution: Wait for shell job status to be "run". Mark as flaky test. Files: src/testdir/test_popupwin.vim *** ../vim-8.2.0751/src/testdir/test_popupwin.vim 2020-05-13 16:34:10.401723784 +0200 --- src/testdir

Re: Patch 8.2.0751

2020-05-13 Fir de Conversatie Bram Moolenaar
I wrote: > Patch 8.2.0751 > Problem:Vim9: performance can be improved. > Solution: Don't call break. Inline check for list materialize. Make an > inline version of ga_grow(). > Files: src/vim9execute.vim, src/macros.h, src/evalfunc.c, src/misc2.c, > src/proto

Re: Patch 8.2.0751

2020-05-13 Fir de Conversatie John Marriott
On 14-May-2020 06:44, Bram Moolenaar wrote: Patch 8.2.0751 Problem:Vim9: performance can be improved. Solution: Don't call break. Inline check for list materialize. Make an inline version of ga_grow(). Files: src/vim9execute.vim, src/macros.h, src/evalfunc.c, src/misc2

Re: Since recent commit getting E863: Not allowed for a terminal in a popup window

2020-05-13 Fir de Conversatie Bram Moolenaar
> I think this is: > > let fzf.buf = term_start([&shell, &shellcmdflag, command], {'curwin': > 1, 'exit_cb': function(fzf.on_exit)}) > > ... trying to see what is in fzf.on_exit that might matter ? Please find out what the command is where the error is triggered. The usage of a terminal

Patch 8.2.0751

2020-05-13 Fir de Conversatie Bram Moolenaar
Patch 8.2.0751 Problem:Vim9: performance can be improved. Solution: Don't call break. Inline check for list materialize. Make an inline version of ga_grow(). Files: src/vim9execute.vim, src/macros.h, src/evalfunc.c, src/misc2.c, src/proto/misc2.pro, src/channe

Re: [vim/vim] can't close a popup terminal window when its buffer has been replaced by "term_start()" (#5744)

2020-05-13 Fir de Conversatie M Kelly
Hi, I raised a similar question in another thread. >> All the examples raise E863, probably because of 5aed0cc. Exactly, I find fzf+popup now has an issue since this commit. Do we need to change fzf.vim to get around this ? thx, -m > -- -- You received this message from the "vim_dev" mailli

Re: Since recent commit getting E863: Not allowed for a terminal in a popup window

2020-05-13 Fir de Conversatie M Kelly
Hi, Should I open a github issue for this ? Seems there is similar info recently from lacygoill but not sure that is fully resolved ? thx, -m -- -- 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,

Re: Test failure building 8.2.0746

2020-05-13 Fir de Conversatie Yegappan Lakshmanan
Hi, On Wed, May 13, 2020 at 4:09 AM Elimar Riesebieter wrote: > * Elimar Riesebieter [2020-05-13 12:09 +0200]: > > > Building 8.2.0746 on amd64 within a tmux-session gives the follwing test > > failure: > > > > Failures: > > From test_terminal.vim: > > Found errors in Test_term_

Re: Since recent commit getting E863: Not allowed for a terminal in a popup window

2020-05-13 Fir de Conversatie M Kelly
Hi, I think this is: let fzf.buf = term_start([&shell, &shellcmdflag, command], {'curwin': 1, 'exit_cb': function(fzf.on_exit)}) ... trying to see what is in fzf.on_exit that might matter ? thx, -m -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your

Patch 8.2.0750

2020-05-13 Fir de Conversatie Bram Moolenaar
Patch 8.2.0750 Problem:Netbeans test is a bit flaky. Solution: Allow for standard sign to be defined. Use WaitForAssert(). Files: src/testdir/test_netbeans.vim *** ../vim-8.2.0749/src/testdir/test_netbeans.vim 2020-04-19 14:02:22.427687032 +0200 --- src/testdir/test_netbeans.

Since recent commit getting E863: Not allowed for a terminal in a popup window

2020-05-13 Fir de Conversatie M Kelly
Hi, Perhaps this was mentioned before ? Since commit 5aed0ccb965dbad4b60f4c77c9c4455a9379e73c I am unable to use ag+fzf in a popup. I get this error: Error detected while processing function fzf#vim#grep[24]..86_fzf[18]..fzf#run[58]..66_execute_term: line 70: E863: Not allowed for a termina

Re: Test failure building 8.2.0746

2020-05-13 Fir de Conversatie Bram Moolenaar
Elimar Riesebieter wrote: > Building 8.2.0746 on amd64 within a tmux-session gives the follwing test > failure: > > Failures: > From test_terminal.vim: > Found errors in Test_term_keycode_translation(): > Run 1: > function RunTheTest[39]..Test_term_keycode_transl

Patch 8.2.0749

2020-05-13 Fir de Conversatie Bram Moolenaar
Patch 8.2.0749 Problem:TERM signal test fails on FreeBSD. Solution: Do not check the messages, the may appear anywhere. (Dominique Pelle, closes #6075) Files: src/testdir/test_signals.vim *** ../vim-8.2.0748/src/testdir/test_signals.vim2020-05-12 14:41:58.8750627

Patch 8.2.0748

2020-05-13 Fir de Conversatie Bram Moolenaar
Patch 8.2.0748 Problem:Cannot get a list of all popups. Solution: Add popup_list(). Use it in the test runner. Files: runtime/doc/eval.txt, runtime/doc/popup.txt, src/popupwin.c, src/proto/popupwin.pro, src/evalfunc.c, src/testdir/test_popupwin.vim, src/testdir

Patch 8.2.0747

2020-05-13 Fir de Conversatie Bram Moolenaar
Patch 8.2.0747 Problem:Cannot forcefully close all popups. Solution: Add the "force" argument to popup_clear(). Use it after running a test. Put back the check for a popup when editing a file. Files: runtime/doc/popup.txt, src/evalfunc.c, src/popupwin.c, src/p

Re: Test failure building 8.2.0746

2020-05-13 Fir de Conversatie Elimar Riesebieter
* Elimar Riesebieter [2020-05-13 12:09 +0200]: > Building 8.2.0746 on amd64 within a tmux-session gives the follwing test > failure: > > Failures: > From test_terminal.vim: > Found errors in Test_term_keycode_translation(): > Run 1: > function RunTheTest[39]..Test

Test failure building 8.2.0746

2020-05-13 Fir de Conversatie Elimar Riesebieter
Building 8.2.0746 on amd64 within a tmux-session gives the follwing test failure: Failures: From test_terminal.vim: Found errors in Test_term_keycode_translation(): Run 1: function RunTheTest[39]..Test_term_keycode_translation line 30: Expected ['', '', '', '', '',