Re: [vim/vim] Wrong syntax coloring (#6331)

2020-06-25 Fir de Conversatie Charles Campbell
Charles Campbell wrote: K.Takata (Vim Github Repository) wrote: I can confirm that: |'k| is shown as vimMark. |-| is shown as vimOper. |.| is shown as vimOper. |vim| is shown as vimCommand. @cecamp Could you check this? BTW, |k-takata/matchit.vim| is now merged

Re: [vim/vim] Wrong syntax coloring (#6331)

2020-06-25 Fir de Conversatie Charles Campbell
K.Takata (Vim Github Repository) wrote: I can confirm that: |'k| is shown as vimMark. |-| is shown as vimOper. |.| is shown as vimOper. |vim| is shown as vimCommand. @cecamp Could you check this? BTW, |k-takata/matchit.vim| is now merged into |chrisbra/matchit|,

Patch 8.2.1058

2020-06-25 Fir de Conversatie Bram Moolenaar
Patch 8.2.1058 Problem:Multiline conceal causes display errors. Solution: Do not allow conceal cross over EOL. (closes #6326, closes #4854, closes #6302) Files: src/drawline.c, src/testdir/test_conceal.vim, src/testdir/test_diffmode.vim ***

Patch 8.2.1057

2020-06-25 Fir de Conversatie Bram Moolenaar
Patch 8.2.1057 (after 8.2.1054) Problem:Cannot build with dynamic Lua. Solution: Add dll variables. Files: src/if_lua.c *** ../vim-8.2.1056/src/if_lua.c2020-06-25 19:27:53.036387595 +0200 --- src/if_lua.c2020-06-25 20:55:19.251425310 +0200 *** *** 131,136

Re: [vim/vim] patch 8.2.1054: not so easy to pass a lua function to Vim (801ab06)

2020-06-25 Fir de Conversatie Bram Moolenaar
> This commit breaks Vim's compilation when enabling the lua interface with > `--enable-luainterp=dynamic`. The compiler complains about an undefined > reference to `luaL_ref`: > > /home/user/Vcs/vim/src/if_lua.c:622: undefined reference to `luaL_ref' >

Patch 8.2.1056

2020-06-25 Fir de Conversatie Bram Moolenaar
Patch 8.2.1056 Problem:Wrong display when mixing match conceal and syntax conceal. Solution: Adjust how conceal flags are used. (closes #6327, closes #6303) Files: src/drawline.c, src/highlight.c, src/testdir/test_matchadd_conceal.vim *** ../vim-8.2.1055/src/drawline.c

Patch 8.2.1055

2020-06-25 Fir de Conversatie Bram Moolenaar
Patch 8.2.1055 Problem:No filetype set for pacman config files. Solution: Recognize pacman.conf and *.hook. (Guido Cella, closes #6335) Files: runtime/filetype.vim, src/testdir/test_filetype.vim *** ../vim-8.2.1054/runtime/filetype.vim2020-06-23 21:01:19.398080502 +0200 ---

Patch 8.2.1054

2020-06-25 Fir de Conversatie Bram Moolenaar
Patch 8.2.1054 Problem:Not so easy to pass a lua function to Vim. Solution: Convert a Lua function and closure to a Vim funcref. (Prabir Shrestha, closes #6246) Files: runtime/doc/if_lua.txt, src/if_lua.c, src/proto/userfunc.pro, src/structs.h,

Vim crashes when trying to close a tab page with an autocmd window from an autocmd handler

2020-06-25 Fir de Conversatie Yegappan Lakshmanan
Hi all, When developing a test case for closing a tab page with the temporary autocmd window when executing an autocmd, I ran into a Vim crash. The test function that I used is below: func Test_close_tabpage_with_aucmdwin() edit one.txt tabnew two.txt augroup aucmd_win_test au! au

Patch 8.2.1053

2020-06-25 Fir de Conversatie Bram Moolenaar
Patch 8.2.1053 Problem:Insufficient testing for 'statusline' and 'tabline'. Solution: Add more tests. (Yegappan Lakshmanan, closes #6333) Files: src/testdir/test_autocmd.vim, src/testdir/test_statusline.vim, src/testdir/test_tabline.vim ***