Patch 9.0.1285

2023-02-05 Fir de Conversatie Bram Moolenaar
Patch 9.0.1285 Problem:Various small problems. Solution: Adjust white space and comments. Files: src/charset.c, src/feature.h, src/getchar.c, src/testdir/view_util.vim, src/testdir/test_cmdline.vim *** ../vim-9.0.1284/src/charset.c 2023-01-09 19:04:19.296528376

Re: Class implementation

2023-02-05 Fir de Conversatie Bram Moolenaar
> I notice that it's planned to allow classes to "specify" an interface. > Does this not make interfaces themselves redundant? I can't see any > utility to them over abstract classes that specify an interface. An abstract class and an interface have several similarities. Some languages do not

Patch 9.0.1284

2023-02-05 Fir de Conversatie Bram Moolenaar
Patch 9.0.1284 Problem:Compiler warnings for uninitialized variables. (Tony Mechelynck) Solution: Add variable initializations. Files: src/option.c *** ../vim-9.0.1283/src/option.c2023-02-05 16:02:30.980790251 + --- src/option.c2023-02-05 17:03:46.822169558 +

Re: Patch 9.0.1283

2023-02-05 Fir de Conversatie Tony Mechelynck
On Sun, Feb 5, 2023 at 5:03 PM Bram Moolenaar wrote: > > > Patch 9.0.1283 > Problem:The code for setting options is too complicated. > Solution: Refactor the do_set() function. (Yegappan Lakshmanan, Lewis > Russell, closes #11945) > Files: src/option.c Warnings

Re: Class implementation

2023-02-05 Fir de Conversatie Doug Kearns
On Sun, 15 Jan 2023 at 02:34, Bram Moolenaar wrote: > > Most of the implementation of classes has been done. Feel free to give > it a try. You might run into something that is still a todo item, or a > bug. Please report this in a reproducible way. > > This is a good moment to evaluate the

Patch 9.0.1283

2023-02-05 Fir de Conversatie Bram Moolenaar
Patch 9.0.1283 Problem:The code for setting options is too complicated. Solution: Refactor the do_set() function. (Yegappan Lakshmanan, Lewis Russell, closes #11945) Files: src/option.c *** ../vim-9.0.1282/src/option.c2023-02-02 16:34:07.741513245 + ---

Patch 9.0.1282

2023-02-05 Fir de Conversatie Bram Moolenaar
Patch 9.0.1282 Problem:Ron files are not recognized. Solution: Recognize Ron files. (Amaan Qureshi, closes #11948) Files: runtime/filetype.vim, src/testdir/test_filetype.vim *** ../vim-9.0.1281/runtime/filetype.vim2023-02-05 13:01:36.843915195 + --- runtime/filetype.vim

Patch 9.0.1281

2023-02-05 Fir de Conversatie Bram Moolenaar
Patch 9.0.1281 Problem:Cadence files are not recognized. Solution: Recognize Cadence files. (Janez Podhostnik, closes #11951) Files: runtime/filetype.vim, src/testdir/test_filetype.vim *** ../vim-9.0.1280/runtime/filetype.vim2023-02-04 12:12:32.146272420 + ---