On 27/08/2022 07:56, Charles Campbell wrote:
So, I thought what I'd like to do is to get vim 9.0 back (with no
patches) and see if that worked. Then, if the plugin continues to
misbehave, then I'd like to get vim 8.0. Once I have a version of vim
where the plugin works I'd like to use git bi
Hi Charles,
On Fri, Aug 26, 2022 at 9:56 PM Charles Campbell wrote:
>
> Hello:
>
> I've got a plugin that I wrote years ago that I only just noticed is
> misbehaving; ie. it used to work properly but it no longer does.
>
> So, I thought what I'd like to do is to get vim 9.0 back (with no
> patche
Hi,
On Sat, 27 Aug 2022 at 06:56, Charles Campbell wrote:
> So, I thought what I'd like to do is to get vim 9.0 back (with no
> patches) and see if that worked. Then, if the plugin continues to
> misbehave, then I'd like to get vim 8.0. Once I have a version of vim
> where the plugin works I'd li
Hello:
I've got a plugin that I wrote years ago that I only just noticed is
misbehaving; ie. it used to work properly but it no longer does.
So, I thought what I'd like to do is to get vim 9.0 back (with no
patches) and see if that worked. Then, if the plugin continues to
misbehave, then I'd
Patch 9.0.0284
Problem:Using static buffer for multiple completion functions.
Solution: Use one buffer in expand_T.
Files: src/structs.h, src/misc1.c, src/syntax.c, src/cmdhist.c
*** ../vim-9.0.0283/src/structs.h 2022-08-25 16:02:09.681816465 +0100
--- src/structs.h 2022-
Patch 9.0.0283
Problem:Cannot complete "syn list @cluster".
Solution: Recognize and handle "list @". (Björn Linse, closes #10990)
Files: src/syntax.c, src/testdir/test_syntax.vim
*** ../vim-9.0.0282/src/syntax.c2022-08-14 14:16:08.003582142 +0100
--- src/syntax.c2022-
Patch 9.0.0282
Problem:A nested timout stops the previous timeout.
Solution: Ignore any nested timeout.
Files: src/regexp.c, src/evalfunc.c
*** ../vim-9.0.0281/src/regexp.c2022-07-29 16:22:22.276165855 +0100
--- src/regexp.c2022-08-26 21:24:04.683232800 +0100
Patch 9.0.0281 (after 9.0.0279)
Problem:Build failure without the +eval feature.
Solution: Add #ifdef.
Files: src/cmdexpand.c
*** ../vim-9.0.0280/src/cmdexpand.c 2022-08-26 16:58:46.135489352 +0100
--- src/cmdexpand.c 2022-08-26 19:58:11.931895794 +0100
***
*** 36
Tony wrote:
> linux-tuxedo:~/.build/vim/vim-hg/src/shadow-tiny # (make || echo 'exit
> status' $? ; date) 2>&1 |tee -a make.log
> [=E2=80=A6]
> gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -fno-strength-reduce -Wall
> -Wno-deprecated-declarations -D_REENTRANT -U_FORTIFY_SOURCE
> -D_FORTIFY_SOURCE=
Ben Knoble wrote:
> Attached are improved syntax, ftplugin, indent, and compiler files for Racket.
>
> These are extracted from https://github.com/benknoble/vim-racket with
> the help of Doug Kearns.
Thanks. Mostly OK, but I see that line continuation is used in the
ftplugin file, therefore t
linux-tuxedo:~/.build/vim/vim-hg/src/shadow-tiny # (make || echo 'exit
status' $? ; date) 2>&1 |tee -a make.log
[…]
gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -fno-strength-reduce -Wall
-Wno-deprecated-declarations -D_REENTRANT -U_FORTIFY_SOURCE
-D_FORTIFY_SOURCE=1-o objects/cmdexpand.o cmd
Attached are improved syntax, ftplugin, indent, and compiler files for Racket.
These are extracted from https://github.com/benknoble/vim-racket with
the help of Doug Kearns.
The improved ftdetect is not included yet; it would change the way
*.rkt files are handled.
D. Ben Knoble
--
--
You rec
Patch 9.0.0280
Problem:The builtin termcap list depends on the version.
Solution: Always include all termcap entries. Remove duplicate lines.
Files: runtime/doc/builtin.txt, runtime/doc/term.txt,
runtime/doc/various.txt, src/feature.h, src/term.c,
src/evalfunc.
While cleaning up the features I noticed that FEAT_FOOTER is never
defined. Theoretically someone could manually define it when building
Vim. But it only works with Motif, thus I very much doubt it is
actually used by anyone.
Unless someone mentions actually using it, I'm going to remove it.
J
Patch 9.0.0279
Problem:The tiny version has the popup menu but not 'wildmenu'.
Solution: Graduate the wildmenu feature.
Files: runtime/doc/options.txt, runtime/doc/various.txt, src/feature.h,
src/cmdexpand.c, src/drawscreen.c, src/evalfunc.c, src/ex_getln.c,
src
Patch 9.0.0278
Problem:The +wildignore feature is nearly always available.
Solution: Graduate +wildignore for consistency.
Files: runtime/doc/options.txt, runtime/doc/various.txt, src/feature.h,
src/bufwrite.c, src/evalfunc.c, src/fileio.c, src/filepath.c,
src/o
Patch 9.0.0277
Problem:Coverity CI: update-alternatives not needed with Ubuntu 20.04.
Solution: Remove update-alternatives for Lua. (closes #10987)
Files: .github/workflows/coverity.yml
*** ../vim-9.0.0276/.github/workflows/coverity.yml 2022-08-25
16:24:53.166843838 +0100
--- .
Patch 9.0.0276
Problem:'buftype' values not sufficiently tested.
Solution: Add and extend tests with 'buftype' values. (closes #10988)
Files: src/testdir/test_bufline.vim, src/testdir/test_autocmd.vim,
src/testdir/test_functions.vim
*** ../vim-9.0.0275/src/testdir/test_bu
Patch 9.0.0275
Problem:BufEnter not triggered when using ":edit" in "nofile" buffer.
Solution: Let readfile() return NOTDONE. (closes #10986)
Files: src/fileio.c, src/testdir/test_autocmd.vim
*** ../vim-9.0.0274/src/fileio.c2022-08-26 11:54:58.385177821 +0100
--- src/fileio.c
Patch 9.0.0274 (after 9.0.0261)
Problem:Netrw plugin does not show remote files.
Solution: Do read a file when 'buftype' is "acwrite". (closes #10983)
Files: src/buffer.c, src/testdir/test_functions.vim
*** ../vim-9.0.0273/src/buffer.c2022-08-26 11:54:58.385177821 +0100
--- s
Patch 9.0.0273
Problem:Konsole termresponse not recognized.
Solution: Handle Konsole like libvterm, set 'ttymouse' to "sgr".
(closes #10990)
Files: src/term.c, src/testdir/test_termcodes.vim
*** ../vim-9.0.0272/src/term.c 2022-08-14 14:16:08.003582142 +0100
--- src/term.
Patch 9.0.0272 (after 9.0.0261)
Problem:BufReadCmd not triggered when loading a "nofile" buffer. (Maxim
Kim)
Solution: Call readfile() but bail out before reading a file.
(closes #10983)
Files: src/buffer.c, src/fileio.c, src/vim.h,
src/testdir/test_
Patch 9.0.0271
Problem:Using INIT() in non-header files.
Solution: Remove INIT(). (closes #10981)
Files: src/ex_getln.c, src/gui_xim.c, src/os_unix.c
*** ../vim-9.0.0270/src/ex_getln.c 2022-08-21 19:08:47.078217067 +0100
--- src/ex_getln.c 2022-08-26 10:32:01.030768738 +010
23 matches
Mail list logo