Patch 9.0.1280

2023-02-04 Fir de Conversatie Bram Moolenaar
Patch 9.0.1280 Problem:Inssufficient testing for what 9.0.1265 fixes. Solution: Add a couple of test cases. (issue #11885) Files: src/testdir/test_vim9_class.vim *** ../vim-9.0.1279/src/testdir/test_vim9_class.vim 2023-01-30 20:24:19.687565537 + --- src/testdir/test_vim9_cla

Patch 9.0.1279

2023-02-04 Fir de Conversatie Bram Moolenaar
Patch 9.0.1279 Problem:Display shows lines scrolled down erroneously. (Yishai Lerner) Solution: Do not change "wl_lnum" at index zero. (closes #11938) Files: src/change.c, src/testdir/test_move.vim, src/testdir/dumps/Test_move_undo_1.dump, src/testdir/dumps/Test

Re: Class implementation

2023-02-04 Fir de Conversatie Marius Gedminas
On Fri, Feb 03, 2023 at 12:55:30PM +, Bram Moolenaar wrote: > > On Thu, Feb 02, 2023 at 05:28:03PM +, Bram Moolenaar wrote: > > > 3. Add a mechanism to name the members in the call, e.g. > > > var obj = Class.new(line = 5, column = 0) > > >This is similar to 2. but puts it in one line

Re: Class implementation

2023-02-04 Fir de Conversatie Doug Kearns
On Fri, 3 Feb 2023 at 04:28, Bram Moolenaar wrote: > > Doug Kearns wrote: > > > I was just looking at the constructor documentation and noticed that the > > default constructor includes parameters for each field in the order they > > were declared. Having to change all the constructor call sites

Patch 9.0.1278

2023-02-04 Fir de Conversatie Bram Moolenaar
Patch 9.0.1278 Problem:go.work.sum files are not recognized. Solution: Recognize go.work.sum files as the gosum filetype. (Amaan Qureshi, closes #11940) Files: runtime/filetype.vim, src/testdir/test_filetype.vim *** ../vim-9.0.1277/runtime/filetype.vim2023-02-02 1

Patch 9.0.1277

2023-02-04 Fir de Conversatie Bram Moolenaar
Patch 9.0.1277 Problem:Cursor may move with autocmd in Visual mode. Solution: Restore "VIsual_active" before calling check_cursor(). (closes #11939) Files: src/autocmd.c, src/testdir/test_functions.vim *** ../vim-9.0.1276/src/autocmd.c 2023-01-09 19:04:19.296528376