• R/O
  • SSH

vim: List of commits

Mirror of the Vim source from https://github.com/vim/vim


RSS
Rev. Time Author
214f1a17a6c9 2022-11-23 03:15:03 Bram Moolenaar

Added tag v9.0.0920 for changeset 4bde058d0be71f8e1039e293c35a06771e018337

4bde058d0be7 v9.0.0920 2022-11-23 03:15:02 Bram Moolenaar

patch 9.0.0920: cannot find an import prefixed with "s:"

Commit: https://github.com/vim/vim/commit/b775e724394e05f3648fcb5f977979a592dd3f8c
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Nov 22 18:12:44 2022 +0000

patch 9.0.0920: cannot find an import prefixed with "s:"

Problem: Cannot find an import prefixed with "s:". (Doug Kearns)
Solution: Skip over the "s:". (closes https://github.com/vim/vim/issues/11585)

ea19046c05f2 2022-11-22 22:30:05 Bram Moolenaar

Added tag v9.0.0919 for changeset b7e381d7e8b869bd0065d15277d691ac5e9bd0aa

b7e381d7e8b8 v9.0.0919 2022-11-22 22:30:04 Bram Moolenaar

patch 9.0.0919: build failure with tiny features

Commit: https://github.com/vim/vim/commit/9c5b7cb4cf67c64648a324e9dfd1e17d793335a4
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Nov 22 13:29:20 2022 +0000

patch 9.0.0919: build failure with tiny features

Problem: Build failure with tiny features.
Solution: Adjust #ifdef's.

7bff4aaf060c 2022-11-22 22:00:04 Bram Moolenaar

Added tag v9.0.0918 for changeset 25f6c7f77c700f98a45d1636c3025b445d4723c6

25f6c7f77c70 v9.0.0918 2022-11-22 22:00:04 Bram Moolenaar

patch 9.0.0918: MS-Windows: modifier keys do not work with mouse scroll event

Commit: https://github.com/vim/vim/commit/0319306f20d2a5989d1f5639a47d77cebeac2f29
Author: Christopher Plewright <chris@createng.com>
Date: Tue Nov 22 12:58:27 2022 +0000

patch 9.0.0918: MS-Windows: modifier keys do not work with mouse scroll event

Problem: MS-Windows: modifier keys do not work with mouse scroll events.
Solution: Use K_SPECIAL instead of CSI for the modifier keys. (Christopher
Plewright, closes #11587)

8cf717ffd0de 2022-11-22 21:45:06 Bram Moolenaar

Added tag v9.0.0917 for changeset a86ee6c0309ec6b8f81239956e4d128da5ab31ef

a86ee6c0309e v9.0.0917 2022-11-22 21:45:04 Bram Moolenaar

patch 9.0.0917: the WinScrolled autocommand event is not enough

Commit: https://github.com/vim/vim/commit/35fc61cb5b5eba8bbb9d8f0700332fbab38f40ca
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Nov 22 12:40:50 2022 +0000

patch 9.0.0917: the WinScrolled autocommand event is not enough

Problem: The WinScrolled autocommand event is not enough.
Solution: Add WinResized and provide information about what changed.
(closes #11576)

b1c24c44852a 2022-11-22 05:00:07 Bram Moolenaar

Added tag v9.0.0916 for changeset 7831da568864beda683a0fdaaec473fdb30a24e6

7831da568864 v9.0.0916 2022-11-22 05:00:06 Bram Moolenaar

patch 9.0.0916: getbufline() is inefficient for getting a single line

Commit: https://github.com/vim/vim/commit/ce30ccc06af7f2c03762e5b18dde37b26ea6ec42
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Nov 21 19:57:04 2022 +0000

patch 9.0.0916: getbufline() is inefficient for getting a single line

Problem: getbufline() is inefficient for getting a single line.
Solution: Add getbufoneline().

82787a78ff90 2022-11-20 21:15:05 Bram Moolenaar

Added tag v9.0.0915 for changeset 981f7bc781bbf8be7899f5474d3f28d07a6864ea

981f7bc781bb v9.0.0915 2022-11-20 21:15:04 Bram Moolenaar

patch 9.0.0915: WinScrolled may trigger immediately when defined

Commit: https://github.com/vim/vim/commit/29967732761d1ffb5592db5f5aa7036f5b52abf1
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Nov 20 12:11:45 2022 +0000

patch 9.0.0915: WinScrolled may trigger immediately when defined

Problem: WinScrolled may trigger immediately when defined.
Solution: Initialize the fields in all windows. (closes https://github.com/vim/vim/issues/11582)

8444cb417799 2022-11-20 20:15:05 Bram Moolenaar

Added tag v9.0.0914 for changeset eff0d98467e32830ea7a4751ea7071eab640829b

eff0d98467e3 v9.0.0914 2022-11-20 20:15:04 Bram Moolenaar

patch 9.0.0914: deletebufline() may move marks in the wrong window

Commit: https://github.com/vim/vim/commit/228e422855d43965f2c3319ff0cdc26ea422c10f
Author: zeertzjq <zeertzjq@outlook.com>
Date: Sun Nov 20 11:13:17 2022 +0000

patch 9.0.0914: deletebufline() may move marks in the wrong window

Problem: deletebufline() may move marks in the wrong window.
Solution: Find a window for the buffer being changed. (closes https://github.com/vim/vim/issues/11583)

519bd5b00672 2022-11-20 06:30:04 Bram Moolenaar

Added tag v9.0.0913 for changeset 514ab6bdf73da73bf6f7da5b017d85279fc9238c

514ab6bdf73d v9.0.0913 2022-11-20 06:30:03 Bram Moolenaar

patch 9.0.0913: only change in current window triggers the WinScrolled event

Commit: https://github.com/vim/vim/commit/0a60f79fd0c328b47b36279a95282e9f8d9e7512
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Nov 19 21:18:11 2022 +0000

patch 9.0.0913: only change in current window triggers the WinScrolled event

Problem: Only a change in the current window triggers the WinScrolled
event.
Solution: Trigger WinScrolled if any window scrolled or changed size.
(issue #11576)

d8464195a927 2022-11-20 04:15:03 Bram Moolenaar

Added tag v9.0.0912 for changeset 0ecb16d5f86f5d900d65eee32cd15a9c4e2ce6e9

0ecb16d5f86f v9.0.0912 2022-11-20 04:15:03 Bram Moolenaar

patch 9.0.0912: libvterm with modifyOtherKeys level 2 does not match xterm

Commit: https://github.com/vim/vim/commit/c896adbcdee8b2296433a61c1f009aae9f68a594
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Nov 19 19:02:40 2022 +0000

patch 9.0.0912: libvterm with modifyOtherKeys level 2 does not match xterm

Problem: libvterm with modifyOtherKeys level 2 does not match xterm.
Solution: Adjust key code escape sequences to be the same as what xterm
sends in modifyOtherKeys level 2 mode. Check the value of
no_reduce_keys before using it.

9173a376f251 2022-11-19 23:45:03 Bram Moolenaar

Added tag v9.0.0911 for changeset 7e48ddb8b0799a49a05288a7ad47ad14d675f78b

7e48ddb8b079 v9.0.0911 2022-11-19 23:45:03 Bram Moolenaar

patch 9.0.0911: with 'smoothscroll' set mouse click position may be wrong

Commit: https://github.com/vim/vim/commit/e6392b102151ec69fad232bcf00591230cef8e1c
Author: Yee Cheng Chin <ychin.git@gmail.com>
Date: Sat Nov 19 14:31:08 2022 +0000

patch 9.0.0911: with 'smoothscroll' set mouse click position may be wrong

Problem: With 'smoothscroll' set mouse click position may be wrong.
Solution: Adjust computations for w_skipcol. (Yee Cheng Chin, closes https://github.com/vim/vim/issues/11514)

cd02a3926498 2022-11-19 23:00:04 Bram Moolenaar

Added tag v9.0.0910 for changeset ac6f5741b155669e5484c2d361261080253ba859

ac6f5741b155 v9.0.0910 2022-11-19 23:00:03 Bram Moolenaar

patch 9.0.0910: setting lines in another buffer may not work well

Commit: https://github.com/vim/vim/commit/c934bfa1b765505e5fc491f2ee7cc106894cafc8
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Nov 19 13:59:43 2022 +0000

patch 9.0.0910: setting lines in another buffer may not work well

Problem: Setting lines in another buffer may not work well.
Solution: Make sure the buffer being changed has a window. (issue https://github.com/vim/vim/issues/11558)

f1872b62216a 2022-11-19 22:15:03 Bram Moolenaar

Added tag v9.0.0909 for changeset bcda71c8977605ed2052a70008b571fa5fca9808

bcda71c89776 v9.0.0909 2022-11-19 22:15:03 Bram Moolenaar

patch 9.0.0909: error message for layout change does not match action

Commit: https://github.com/vim/vim/commit/9fda81515b26ecd3c1e99f95334aaed3f7b6fea3
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Nov 19 13:14:10 2022 +0000

patch 9.0.0909: error message for layout change does not match action

Problem: Error message for layout change does not match action.
Solution: Pass the command to where the error is given. (closes https://github.com/vim/vim/issues/11573)

b2cd9ed7d829 2022-11-19 21:30:05 Bram Moolenaar

Added tag v9.0.0908 for changeset 69cea3380d9a0ba7f800793c9b91aac991cda000

69cea3380d9a v9.0.0908 2022-11-19 21:30:05 Bram Moolenaar

patch 9.0.0908: with 'smoothscroll' cursor may end up in wrong position

Commit: https://github.com/vim/vim/commit/361895d2a15b4b0bbbb4c009261eab5b3d69ebf1
Author: Yee Cheng Chin <ychin.git@gmail.com>
Date: Sat Nov 19 12:25:16 2022 +0000

patch 9.0.0908: with 'smoothscroll' cursor may end up in wrong position

Problem: With 'smoothscroll' cursor may end up in wrong position.
Solution: Correct the computation of screen lines. (Yee Cheng Chin,
closes #11502)

92da50753ca6 2022-11-19 20:45:04 Bram Moolenaar

Added tag v9.0.0907 for changeset f6d4c6a3b41ce8e304595819c3b68e1df6af6b6b

f6d4c6a3b41c v9.0.0907 2022-11-19 20:45:04 Bram Moolenaar

patch 9.0.0907: restoring window after WinScrolled may fail

Commit: https://github.com/vim/vim/commit/d63a85592cef0ee4f0fec5efe2f8d66b31f01f05
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Nov 19 11:41:30 2022 +0000

patch 9.0.0907: restoring window after WinScrolled may fail

Problem: Restoring window after WinScrolled may fail.
Solution: Lock the window layout when triggering WinScrolled.

500ebbee148d 2022-11-19 20:00:05 Bram Moolenaar

Added tag v9.0.0906 for changeset 388ef91ae4f594b8d175a3963867d9a2efcc62f4

388ef91ae4f5 v9.0.0906 2022-11-19 20:00:04 Bram Moolenaar

patch 9.0.0906: mouse scroll code is not optimal

Commit: https://github.com/vim/vim/commit/ff95ce0930e6db0037fe8d1fc875a6522b054582
Author: Christopher Plewright <chris@createng.com>
Date: Sat Nov 19 10:47:49 2022 +0000

patch 9.0.0906: mouse scroll code is not optimal

Problem: Mouse scroll code is not optimal.
Solution: Properly organise Normal mode, Insert mode and common code.
(Christopher Plewright, closes #11572)

Show on old repository browser