Re: [vim/vim] Defaulting mouse=a in a terminal is incorrect (new as of 7.4.2111) (#2841)

2022-12-10 Fir de Conversatie Yegappan Lakshmanan
On Sun, Dec 11, 2022 at 5:28 AM Alex von Gluck IV wrote: > I wonder if it is related to how your system clipboard is configured in > your session. > > Default configuration. > > Also, is your vim running on the same system, or you ssh or tmux or > somewhere in there? > > Same system, or other sys

Patch 9.0.1046

2022-12-10 Fir de Conversatie Bram Moolenaar
Patch 9.0.1046 Problem:Class method disassemble test fails on MS-Windows. Solution: Do not match with a specific size. Files: src/testdir/test_vim9_class.vim *** ../vim-9.0.1045/src/testdir/test_vim9_class.vim 2022-12-10 18:42:09.094378801 + --- src/testdir/test_vim9_class.v

Patch 9.0.1045

2022-12-10 Fir de Conversatie Bram Moolenaar
Patch 9.0.1045 Problem:In a class object members cannot be initialized. Solution: Support initializing object members. Make "dissassemble" work on an object method. Files: src/vim9class.c, src/proto/vim9class.pro, src/vim9compile.c, src/vim9execute.c, src/vim9ex

Re: Profile Cursor move (very slow)

2022-12-10 Fir de Conversatie Enan Ajmain
On Sat, 10 Dec 2022 10:16:19 +0100 N i c o l a s I I T h e B l o o d y wrote: > I mean when i open 'tagbar.vim' in vim, about 4500 lines code. > > I feel that the pb comes from the call of executable 'ctags': when you move > Cursor vertically from top to down, it pass through several functions, a

Patch 9.0.1044

2022-12-10 Fir de Conversatie Bram Moolenaar
Patch 9.0.1044 Problem:Setting window height using Python may cause errors. Solution: When setting "curwin" also set "curbuf". (closes #11687) Files: src/if_py_both.h, src/testdir/test_python3.vim *** ../vim-9.0.1043/src/if_py_both.h2022-12-08 15:32:11.083034191 + --- src/if_

Patch 9.0.1043

2022-12-10 Fir de Conversatie Bram Moolenaar
Patch 9.0.1043 Problem:Macro has confusing name and is duplicated. Solution: Use one macro with an understandable name. (closes #11686) Files: src/cmdexpand.c *** ../vim-9.0.1042/src/cmdexpand.c 2022-12-08 12:00:32.414054432 + --- src/cmdexpand.c 2022-12-10 10:20:27.35305

Re: Test Failure

2022-12-10 Fir de Conversatie Bram Moolenaar
> * Bram Moolenaar [2022-11-20 15:20 +]: > > > > Environment: Linux > > > Terminal: tmux > > > Compiler: clang-15 > > > Version: 9.0.0915 > > > > > > There is a test failure: > > > Found errors in Test_autocmd_user_clear_group(): > > > Run 1, 15:38:56 - 15:39:01: > > > comm

Re: vim9script : how to port mechanism of 'functions'dictionary ~ classes

2022-12-10 Fir de Conversatie N i c o l a s I I T h e B l o o d y
Sorry I missed this in the vim9 help :) **vim9-no-dict-function*Later classes will be added, which replaces the "dict function" mechanism.For now you will need to pass the dictionary explicitly: >def DictFunc(self: dict, arg: string) echo self[arg]enddefvar ad

vim9script : how to port mechanism of 'functions'dictionary ~ classes

2022-12-10 Fir de Conversatie N i c o l a s I I T h e B l o o d y
Hello Bram, Hope your health is back to its best. Question: Until the classes are implemented in vim9script, how to replace the mechanism of 'functions'dictionary ' historically used in legacy vimscript in vim9script? Here is an example of a state machine used in tagbar https://github.com/pre

Re: Test Failure

2022-12-10 Fir de Conversatie Elimar Riesebieter
* Bram Moolenaar [2022-11-20 15:20 +]: > > > Environment: Linux > > Terminal: tmux > > Compiler: clang-15 > > Version: 9.0.0915 > > > > There is a test failure: > > Found errors in Test_autocmd_user_clear_group(): > > Run 1, 15:38:56 - 15:39:01: > > command line..script /sou