log src/normal.c @ 35176:bbbd250e3d7a default tip

age author description
Wed, 17 Apr 2024 21:45:06 +0200 Christian Brabandt patch 9.1.0343: 'showcmd' wrong for partial mapping with multibyte v9.1.0343
Mon, 08 Apr 2024 22:45:03 +0200 Christian Brabandt patch 9.1.0280: several issues with 'smoothscroll' support v9.1.0280
Tue, 02 Apr 2024 21:00:06 +0200 Christian Brabandt patch 9.1.0258: half-page scrolling broke backward compatibility v9.1.0258
Thu, 28 Mar 2024 10:15:08 +0100 Christian Brabandt patch 9.1.0215: Half-page scrolling does not support smooth-scrolling v9.1.0215
Sun, 24 Mar 2024 10:00:07 +0100 Christian Brabandt patch 9.1.0201: gM not working correctly with virt text v9.1.0201
Sun, 24 Mar 2024 10:00:05 +0100 Christian Brabandt patch 9.1.0200: `gj`/`gk` not skipping over outer virtual text lines v9.1.0200
Sun, 03 Mar 2024 16:30:06 +0100 Christian Brabandt patch 9.1.0147: Cannot keep a buffer focused in a window v9.1.0147
Wed, 28 Feb 2024 22:00:04 +0100 Christian Brabandt patch 9.1.0141: Put in Visual mode wrong if it replaces fold marker v9.1.0141
Mon, 26 Feb 2024 21:30:03 +0100 Christian Brabandt patch 9.1.0138: too many STRLEN calls when getting a memline v9.1.0138
Sun, 28 Jan 2024 19:15:03 +0100 Christian Brabandt patch 9.1.0060: Recorded register cannot be translated using keytrans() v9.1.0060
Thu, 04 Jan 2024 21:30:04 +0100 Christian Brabandt patch 9.1.0006: is*() and to*() function may be unsafe v9.1.0006
Sun, 19 Nov 2023 11:00:07 +0100 Christian Brabandt patch 9.0.2114: overflow detection not accurate when adding digits v9.0.2114
Thu, 16 Nov 2023 22:15:11 +0100 Christian Brabandt patch 9.0.2109: [security]: overflow in nv_z_get_count v9.0.2109
Fri, 27 Oct 2023 19:45:04 +0200 Christian Brabandt patch 9.0.2075: TextChangedI may not always trigger v9.0.2075
Tue, 19 Sep 2023 21:00:03 +0200 Christian Brabandt patch 9.0.1915: r_CTRL-C works differently in visual mode v9.0.1915
Mon, 04 Sep 2023 22:30:07 +0200 Christian Brabandt patch 9.0.1866: undo is synced after character find v9.0.1866
Sun, 27 Aug 2023 11:30:08 +0200 Christian Brabandt patch 9.0.1792: problem with gj/gk/gM and virtual text v9.0.1792
Sun, 20 Aug 2023 18:30:06 +0200 Christian Brabandt patch 9.0.1761: g<kEnd> behaves different from g<end> v9.0.1761
Sat, 19 Aug 2023 16:00:08 +0200 Christian Brabandt patch 9.0.1753: can't move to last non-blank char v9.0.1753
Sat, 12 Aug 2023 00:15:04 +0200 Christian Brabandt patch 9.0.1694: wrong mapping applied when replaying a char search v9.0.1694
Sat, 12 Aug 2023 00:15:03 +0200 Christian Brabandt patch 9.0.1693: Ctrl-Q not handled like Ctrl-V in replace mode v9.0.1693
Mon, 26 Jun 2023 13:13:12 +0200 Christian Brabandt Fix line endings issue
Mon, 26 Jun 2023 09:54:34 +0200 Christian Brabandt normalize line endings
Fri, 02 Jun 2023 15:30:04 +0200 Bram Moolenaar patch 9.0.1599: Cursor not adjusted when 'splitkeep' is not "cursor" v9.0.1599
Fri, 12 May 2023 17:00:05 +0200 Bram Moolenaar patch 9.0.1545: text not scrolled when cursor moved with "g0" and "h" v9.0.1545
Wed, 26 Apr 2023 18:00:05 +0200 Bram Moolenaar patch 9.0.1490: the ModeChanged event may be triggered too often v9.0.1490
Thu, 13 Apr 2023 23:00:07 +0200 Bram Moolenaar patch 9.0.1451: unnecessary redrawing when 'showcmdloc' is not "last" v9.0.1451
Sun, 05 Mar 2023 22:30:03 +0100 Bram Moolenaar patch 9.0.1385: g'Esc is considered an error v9.0.1385
Sun, 26 Feb 2023 16:00:05 +0100 Bram Moolenaar patch 9.0.1356: cannot cancel "gr" with Esc v9.0.1356
Sat, 25 Feb 2023 15:30:02 +0100 Bram Moolenaar patch 9.0.1354: "gr CTRL-G" stays in virtual replace mode v9.0.1354
Tue, 21 Feb 2023 15:30:08 +0100 Bram Moolenaar patch 9.0.1336: functions without arguments are not always declared properly v9.0.1336
Sat, 18 Feb 2023 21:30:03 +0100 Bram Moolenaar patch 9.0.1324: "gj" and "gk" do not move correctly over a closed fold v9.0.1324
Tue, 14 Feb 2023 18:45:05 +0100 Bram Moolenaar patch 9.0.1309: scrolling two lines with even line count and 'scrolloff' set v9.0.1309
Wed, 01 Feb 2023 18:45:04 +0100 Bram Moolenaar patch 9.0.1273: "1v" may select block with wrong size v9.0.1273
Mon, 16 Jan 2023 19:30:04 +0100 Bram Moolenaar patch 9.0.1208: code is indented more than necessary v9.0.1208
Fri, 13 Jan 2023 15:30:04 +0100 Bram Moolenaar patch 9.0.1189: invalid memory access with folding and using "L" v9.0.1189
Tue, 10 Jan 2023 18:30:04 +0100 Bram Moolenaar patch 9.0.1172: when 'selection' is "exclusive" then "1v" is one char short v9.0.1172
Sun, 01 Jan 2023 19:15:03 +0100 Bram Moolenaar patch 9.0.1126: bracketed paste can be enabled when it is not recognized v9.0.1126
Thu, 15 Dec 2022 14:30:05 +0100 Bram Moolenaar patch 9.0.1061: cannot display 'showcmd' somewhere else v9.0.1061
Thu, 01 Dec 2022 13:15:03 +0100 Bram Moolenaar patch 9.0.0980: the keyboard state response may end up in a shell command v9.0.0980
Fri, 25 Nov 2022 14:15:05 +0100 Bram Moolenaar patch 9.0.0947: invalid memory access in substitute with function v9.0.0947
Wed, 23 Nov 2022 21:30:04 +0100 Bram Moolenaar patch 9.0.0930: cannot debug the Kitty keyboard protocol with TermDebug v9.0.0930
Fri, 18 Nov 2022 15:15:04 +0100 Bram Moolenaar patch 9.0.0901: setting w_leftcol and handling side effects is confusing v9.0.0901
Tue, 15 Nov 2022 18:45:03 +0100 Bram Moolenaar patch 9.0.0886: horizontal mouse scroll only works in the GUI v9.0.0886
Fri, 14 Oct 2022 21:15:03 +0200 Bram Moolenaar patch 9.0.0751: 'scrolloff' does not work well with 'smoothscroll' v9.0.0751
Thu, 13 Oct 2022 23:15:05 +0200 Bram Moolenaar patch 9.0.0747: too many #ifdefs v9.0.0747
Wed, 12 Oct 2022 21:00:05 +0200 Bram Moolenaar patch 9.0.0734: cursor position invalid when scrolling with 'smoothscroll' v9.0.0734
Tue, 04 Oct 2022 17:30:06 +0200 Bram Moolenaar patch 9.0.0657: too many #ifdefs v9.0.0657
Sun, 02 Oct 2022 23:45:03 +0200 Bram Moolenaar patch 9.0.0643: smoothscroll test fails v9.0.0643
Sat, 24 Sep 2022 14:15:04 +0200 Bram Moolenaar patch 9.0.0571: MS-Windows: CTRL-C can make Vim exit v9.0.0571
Sat, 24 Sep 2022 14:00:04 +0200 Bram Moolenaar patch 9.0.0569: cannot easily get out when using "vim file | grep word" v9.0.0569
Fri, 16 Sep 2022 22:00:04 +0200 Bram Moolenaar patch 9.0.0482: "g0" moves to wrong location with virtual text "above" v9.0.0482
Mon, 05 Sep 2022 18:00:05 +0200 Bram Moolenaar patch 9.0.0387: repeat <ScriptCmd> mapping doesn't use right script context v9.0.0387
Wed, 31 Aug 2022 16:00:05 +0200 Bram Moolenaar patch 9.0.0340: the 'cmdheight' zero support causes too much trouble v9.0.0340
Mon, 29 Aug 2022 01:15:02 +0200 Bram Moolenaar patch 9.0.0312: test for cmdheight zero fails v9.0.0312
Mon, 29 Aug 2022 00:00:04 +0200 Bram Moolenaar patch 9.0.0310: output of :messages dissappears when cmdheight is zero v9.0.0310
Thu, 25 Aug 2022 17:15:03 +0200 Bram Moolenaar patch 9.0.0265: no good reason why the "gf" command isn't in the tiny version v9.0.0265
Sun, 21 Aug 2022 11:45:04 +0200 Bram Moolenaar patch 9.0.0234: cannot make difference between :normal end and argument char v9.0.0234
Tue, 16 Aug 2022 21:30:04 +0200 Bram Moolenaar patch 9.0.0222: no good reason why text objects are only in larger builds v9.0.0222
Sun, 14 Aug 2022 15:30:05 +0200 Bram Moolenaar patch 9.0.0206: redraw flags are not named specifically v9.0.0206
Sun, 31 Jul 2022 19:45:02 +0200 Bram Moolenaar patch 9.0.0124: code has more indent than needed v9.0.0124
Sat, 30 Jul 2022 18:00:03 +0200 Bram Moolenaar patch 9.0.0114: the command line takes up space even when not used v9.0.0114
Sun, 24 Jul 2022 21:15:06 +0200 Bram Moolenaar patch 9.0.0064: confusing error when using "q:" in command line window v9.0.0064
Thu, 30 Jun 2022 23:15:03 +0200 Bram Moolenaar patch 9.0.0013: reproducing memory access errors can be difficult v9.0.0013
Thu, 16 Jun 2022 14:15:03 +0200 Bram Moolenaar patch 8.2.5109: mode not updated after CTRL-O CTRL-C in Insert mode v8.2.5109
Sat, 04 Jun 2022 23:30:03 +0200 Bram Moolenaar patch 8.2.5056: the channel log only contains some of the raw terminal output v8.2.5056
Thu, 26 May 2022 17:45:03 +0200 Bram Moolenaar patch 8.2.5024: using freed memory with "]d" v8.2.5024
Thu, 26 May 2022 17:00:05 +0200 Bram Moolenaar patch 8.2.5023: substitute overwrites allocated buffer v8.2.5023
Sat, 14 May 2022 22:30:03 +0200 Bram Moolenaar patch 8.2.4956: reading past end of line with "gf" in Visual block mode v8.2.4956
Mon, 09 May 2022 21:15:04 +0200 Bram Moolenaar patch 8.2.4928: various white space and cosmetic mistakes v8.2.4928
Sat, 07 May 2022 21:15:06 +0200 Bram Moolenaar patch 8.2.4911: the mode #defines are not clearly named v8.2.4911
Fri, 06 May 2022 13:00:03 +0200 Bram Moolenaar patch 8.2.4881: "P" in Visual mode still changes some registers v8.2.4881
Fri, 22 Apr 2022 22:30:02 +0200 Bram Moolenaar patch 8.2.4806: a mapping using <LeftDrag> does not start Select mode v8.2.4806
Sat, 09 Apr 2022 22:15:04 +0200 Bram Moolenaar patch 8.2.4725: unused variable in tiny build v8.2.4725
Sat, 09 Apr 2022 22:15:03 +0200 Bram Moolenaar patch 8.2.4724: current instance of last search pattern not easily spotted v8.2.4724
Sat, 09 Apr 2022 19:30:02 +0200 Bram Moolenaar patch 8.2.4723: the ModeChanged autocmd event is inefficient v8.2.4723
Sun, 27 Mar 2022 20:30:04 +0200 Bram Moolenaar patch 8.2.4638: superfluous check if a redraw is needed for 'cursorline' v8.2.4638
Sat, 26 Mar 2022 14:30:03 +0100 Bram Moolenaar patch 8.2.4630: 'cursorline' not always updated with 'culopt' is "screenline" v8.2.4630
Mon, 14 Mar 2022 22:00:02 +0100 Bram Moolenaar patch 8.2.4567: bracketed paste doesn't work well in Visual linewise mode v8.2.4567
Wed, 16 Feb 2022 20:30:03 +0100 Bram Moolenaar patch 8.2.4402: missing parenthesis may cause unexpected problems v8.2.4402
Mon, 31 Jan 2022 16:00:09 +0100 Bram Moolenaar patch 8.2.4273: the EBCDIC support is outdated v8.2.4273
Mon, 31 Jan 2022 13:30:05 +0100 Bram Moolenaar patch 8.2.4270: generating nv_cmdidxs.h requires building Vim twice v8.2.4270
Sat, 29 Jan 2022 14:15:04 +0100 Bram Moolenaar patch 8.2.4252: generating the normal command table at runtime is inefficient v8.2.4252
Fri, 28 Jan 2022 17:15:03 +0100 Bram Moolenaar patch 8.2.4242: put in Visual mode cannot be repeated v8.2.4242
Fri, 28 Jan 2022 16:30:11 +0100 Bram Moolenaar patch 8.2.4241: some type casts are redundant v8.2.4241
Fri, 28 Jan 2022 14:00:04 +0100 Bram Moolenaar patch 8.2.4237: record buffer wrong if character in Select mode was not typed v8.2.4237
Thu, 27 Jan 2022 14:30:04 +0100 Bram Moolenaar patch 8.2.4228: no tests for clicking in the GUI tabline v8.2.4228
Wed, 26 Jan 2022 13:15:03 +0100 Bram Moolenaar patch 8.2.4221: some functions in normal.c are very long v8.2.4221
Mon, 24 Jan 2022 17:45:03 +0100 Bram Moolenaar patch 8.2.4205: the normal_cmd() function is too long v8.2.4205
Thu, 20 Jan 2022 21:30:03 +0100 Bram Moolenaar patch 8.2.4165: the nv_g_cmd() function is too long v8.2.4165
Thu, 20 Jan 2022 16:30:04 +0100 Bram Moolenaar patch 8.2.4160: cannot change the register used for Select mode delete v8.2.4160
Sat, 15 Jan 2022 19:30:04 +0100 Bram Moolenaar patch 8.2.4099: Vim9: cannot use Vim9 syntax in mapping v8.2.4099
Tue, 04 Jan 2022 22:45:04 +0100 Bram Moolenaar patch 8.2.4005: error messages are spread out v8.2.4005
Mon, 03 Jan 2022 15:00:05 +0100 Bram Moolenaar patch 8.2.3993: when recording a change in Select mode char appears twice v8.2.3993
Sun, 02 Jan 2022 20:30:04 +0100 Bram Moolenaar patch 8.2.3985: error messages are spread out v8.2.3985
Sun, 02 Jan 2022 18:15:04 +0100 Bram Moolenaar patch 8.2.3983: error messages are spread out v8.2.3983
Tue, 28 Dec 2021 22:00:07 +0100 Bram Moolenaar patch 8.2.3930: getcmdline() argument has a misleading type
Sun, 26 Dec 2021 16:15:04 +0100 Bram Moolenaar patch 8.2.3903: "gM" does not count tabs as expected v8.2.3903
Mon, 13 Dec 2021 14:15:03 +0100 Bram Moolenaar patch 8.2.3795: too many #ifdefs v8.2.3795
Sun, 12 Dec 2021 15:30:03 +0100 Bram Moolenaar patch 8.2.3787: no proper formatting of a C line comment after a statement v8.2.3787
Thu, 09 Dec 2021 13:00:06 +0100 Bram Moolenaar patch 8.2.3764: cannot see any text when window was made zero lines v8.2.3764
Wed, 24 Nov 2021 14:45:03 +0100 Bram Moolenaar patch 8.2.3660: overflow check uses wrong number v8.2.3660
Wed, 24 Nov 2021 13:30:03 +0100 Bram Moolenaar patch 8.2.3659: integer overflow with large line number v8.2.3659
Mon, 22 Nov 2021 15:30:08 +0100 Bram Moolenaar patch 8.2.3644: count for 'operatorfunc' in Visual mode is not redone v8.2.3644
Wed, 17 Nov 2021 19:15:03 +0100 Bram Moolenaar patch 8.2.3611: crash when using CTRL-W f without finding a file name v8.2.3611
Wed, 17 Nov 2021 18:00:05 +0100 Bram Moolenaar patch 8.2.3610: crash when ModeChanged triggered too early v8.2.3610
Fri, 12 Nov 2021 11:45:04 +0100 Bram Moolenaar patch 8.2.3583: the "gd" and "gD" commands do not update search stats v8.2.3583
Thu, 04 Nov 2021 14:30:03 +0100 Bram Moolenaar patch 8.2.3580: gj does not move properly with a wide character v8.2.3580
Fri, 22 Oct 2021 20:00:05 +0200 Bram Moolenaar patch 8.2.3555: ModeChanged is not triggered on every mode change v8.2.3555
Sun, 17 Oct 2021 18:30:04 +0200 Bram Moolenaar patch 8.2.3530: ":buf {a}" fails while ":edit {a}" works v8.2.3530
Mon, 11 Oct 2021 16:45:04 +0200 Bram Moolenaar patch 8.2.3494: illegal memory access in utf_head_off v8.2.3494
Sun, 12 Sep 2021 13:45:05 +0200 Bram Moolenaar patch 8.2.3430: no generic way to trigger an autocommand on mode change v8.2.3430
Sat, 11 Sep 2021 21:15:03 +0200 Bram Moolenaar patch 8.2.3428: using freed memory when replacing v8.2.3428
Wed, 28 Jul 2021 17:00:05 +0200 Bram Moolenaar patch 8.2.3236: mode() does not indicate using CTRL-O in Select mode v8.2.3236
Mon, 26 Jul 2021 22:30:05 +0200 Bram Moolenaar patch 8.2.3227: 'virtualedit' can only be set globally v8.2.3227
Tue, 29 Jun 2021 20:30:05 +0200 Bram Moolenaar patch 8.2.3074: popup_atcursor() uses wrong position with concealing v8.2.3074
Sun, 27 Jun 2021 22:15:04 +0200 Bram Moolenaar patch 8.2.3069: error messages are spread out v8.2.3069
Thu, 10 Jun 2021 19:45:02 +0200 Bram Moolenaar patch 8.2.2971: cannot yank a block without trailing spaces v8.2.2971
Fri, 04 Jun 2021 22:00:05 +0200 Bram Moolenaar patch 8.2.2938: after using motion force from feedkeys() it sticks v8.2.2938
Thu, 03 Jun 2021 22:15:02 +0200 Bram Moolenaar patch 8.2.2932: select mode test fails v8.2.2932