Patch 9.0.1168

2023-01-10 Thread Bram Moolenaar
Patch 9.0.1168 Problem:Code to enable/disable mouse is not from terminfo/termcap. Solution: Request the "XM" entry and use it to set 'ttymouse' if possible. Files: runtime/doc/options.txt, src/term.c, src/proto/term.pro, src/termdefs.h, src/os_unix.c, src/optiondefs.h ***

Patch 9.0.1169

2023-01-10 Thread Bram Moolenaar
Patch 9.0.1169 Problem:Some key+modifier tests fail on some AppVeyor images. Solution: Adjust the tests for key movements and fix the revealed bugs. (Christopher Plewright, closes #11798) Files: src/os_win32.c, src/testdir/test_gui.vim, src/testdir/test_mswin_ev

Patch 9.0.1170

2023-01-10 Thread Bram Moolenaar
Patch 9.0.1170 Problem:LGTM badge no longer works. Solution: Remove the LGTM badge. (closes #11799) Files: README.md *** ../vim-9.0.1169/README.md 2022-09-18 12:24:30.542430902 +0100 --- README.md 2023-01-10 14:02:24.874623586 + *** *** 1,6 [![Vim Logo](ht

Patch 9.0.1171

2023-01-10 Thread Bram Moolenaar
Patch 9.0.1171 Problem:Screen is not redrawn after using setcellwidths(). Solution: Redraw the screen when the cell widths have changed. (Yasuhiro Matsumoto, closes #11800) Files: src/mbyte.c, src/testdir/test_utf8.vim, src/testdir/dumps/Test_setcellwidths_dump_

Patch 9.0.1172

2023-01-10 Thread Bram Moolenaar
Patch 9.0.1172 Problem:When 'selection' is "exclusive" then "1v" is one char short. Solution: Add one character when 'selection' is "exclusive. (closes #11791) Files: src/normal.c, src/testdir/test_visual.vim *** ../vim-9.0.1171/src/normal.c2023-01-01 18:03:55.476613184 +

Re: Patch 9.0.1168

2023-01-10 Thread John Marriott
On 10-Jan-2023 23:38, Bram Moolenaar wrote: Patch 9.0.1168 Problem:Code to enable/disable mouse is not from terminfo/termcap. Solution: Request the "XM" entry and use it to set 'ttymouse' if possible. Files: runtime/doc/options.txt, src/term.c, src/proto/term.pro, src/ter

Re: Patch 9.0.1168

2023-01-10 Thread Bram Moolenaar
John Marriott wrote: > On 10-Jan-2023 23:38, Bram Moolenaar wrote: > > Patch 9.0.1168 > > Problem:Code to enable/disable mouse is not from terminfo/termcap. > > Solution: Request the "XM" entry and use it to set 'ttymouse' if possible. > > Files: runtime/doc/options.txt, src/term.c, s

Patch 9.0.1173

2023-01-10 Thread Bram Moolenaar
Patch 9.0.1173 Problem:Compiler warning for unused variable on non-Unix systems. Solution: Move #ifdef. (John Marriott) Files: src/term.c *** ../vim-9.0.1172/src/term.c 2023-01-10 12:37:33.249580669 + --- src/term.c 2023-01-10 19:14:48.638242268 + *** *** 2159,2

Patch 9.0.1174

2023-01-10 Thread Bram Moolenaar
Patch 9.0.1174 Problem:Smali files are not recognized. Solution: Add a pattern for Smali files. (Amaan Qureshi, closes #11801) Files: runtime/filetype.vim, src/testdir/test_filetype.vim *** ../vim-9.0.1173/runtime/filetype.vim2023-01-09 20:07:56.713533250 + --- runtime/f

vim 9 dictionary keys cannot be dictionaries, lists, funcrefs or objects

2023-01-10 Thread Mark Baily
Just wondering is there is a chance that a future version of vim will allow dictionary keys to be not just strings but dictionaries, lists, funcrefs or other objects? Other languages do allow this, such as Emacs Lisp, Python, Javascript, Lua, C (like GLib). Thanks Mark -- -- You received th