~neovim-ppa/neovim-ppa/+git/neovim-git:release-0.8

Last commit made on 2023-02-07
Get this branch:
git clone -b release-0.8 https://git.launchpad.net/~neovim-ppa/neovim-ppa/+git/neovim-git

Branch merges

Branch information

Name:
release-0.8
Repository:
lp:~neovim-ppa/neovim-ppa/+git/neovim-git

Recent commits

b1ae775... by emmanueltouzery <email address hidden>

fix(treesitter): really backup spelloptions (#22145)

see 0887ad1cbb050d2bc6169ad46aa07cf42c90493f for the original commit on
master, and 80bbba94d669e3fdda2edddf1c37acda1cfed968 for the backport on
the branch, which forgot to backup the original setting value.

70fb40a... by Björn Linse

version bump

129264d... by Björn Linse

Bugfix/maintenance release.

Bug Fixes
- clipboard: Show provider warning when not during batch changes
- diff: Avoid restoring invalid 'foldcolumn' value
- filetype: Don't pass empty string to detect
- messages: fix Reset msg_grid_scroll_discount when redrawing
- rbuffer: Handle edge case where write_ptr has wrapped around
- rpc: Don't parse msgpack if buflen is 0
- treesitter: Properly restore `'syntax'` (#21358)
- treesitter: Validate language name

Build System
- deps: Bump libvterm to v0.3.1
- deps: Bump tree-sitter-vimdoc to v1.3.0

b49f5c7... by zeertzjq <email address hidden>

Merge pull request #22085 from neovim/backport-21000-to-release-0.8

[Backport release-0.8] fix(messages): reset msg_grid_scroll_discount when redrawing

42cdb79... by zeertzjq <email address hidden>

Merge pull request #22084 from zeertzjq/vim-patch-backport

Backport Vim patches to release-0.8

c00f42c... by zeertzjq <email address hidden>

fix(messages): reset msg_grid_scroll_discount when redrawing

(cherry picked from commit 27c529752aef09435c4f169586c0d6bb214a1c67)

54f4fb5... by zeertzjq <email address hidden>

vim-patch:9.0.1270: crash when using search stat in narrow screen

Problem: Crash when using search stat in narrow screen.
Solution: Check length of message. (closes vim/vim#11921)
https://github.com/vim/vim/commit/a7d36b732070944aab614944075ec0b409311482

b61431e... by zeertzjq <email address hidden>

vim-patch:9.0.{0822,0823,0824,0825}: window dragging fixes

vim-patch:9.0.0822: crash when dragging the statusline with a mapping

Problem: Crash when dragging the statusline with a mapping.
Solution: Check for valid window pointer. (issue vim/vim#11427)

https://github.com/vim/vim/commit/8ab9ca93eea32b318235384720200771863ecaee

vim-patch:9.0.0823: mouse drag test fails

Problem: Mouse drag test fails.
Solution: Only reset the mouse click flag when actually switching to another
            tab page. Disable test that keeps failing.

https://github.com/vim/vim/commit/7a7db047dcb2336de5103e793345eb5a9d125900

Omit test_termcodes.vim change: reverted in patch 9.0.0825.

vim-patch:9.0.0824: crash when using win_move_separator() in other tab page

Problem: Crash when using win_move_separator() in other tab page.
Solution: Check for valid window in current tab page.
            (closes vim/vim#11479, closes vim/vim#11427)

https://github.com/vim/vim/commit/873f41a0187e81a22aa4622fbf938de72a54abba

vim-patch:9.0.0825: cannot drag an entry in the tabpage line

Problem: Cannot drag an entry in the tabpage line.
Solution: Clear dragwin instead of got_click. (closes vim/vim#11483,
            closes vim/vim#11482)

https://github.com/vim/vim/commit/8e0ccb6bc21a446e5c6375b7fdf200fb53a129da

Omit Test_term_mouse_drag_to_move_tab(): covered by ui/mouse_spec.lua.

Co-authored-by: Bram Moolenaar <email address hidden>

25b189a... by Christian Clason <email address hidden>

Merge pull request #22083 from neovim/backport-22082-to-release-0.8

[Backport release-0.8] build(deps): bump tree-sitter-vimdoc to v1.3.0

00d105f... by Christian Clason <email address hidden>

build(deps): bump tree-sitter-vimdoc to v1.3.0

(cherry picked from commit 37da48cabda46da2563249c41bd274317e0df3f0)