Skip to content

Conversation

@murjax
Copy link
Contributor

@murjax murjax commented Nov 30, 2025

Neovim deprecated b:terminal_job_id in version 0.9: https://neovim.io/doc/user/deprecated.html#b%3Aterminal_job_id

It appears to have been removed by 0.10. This causes the g:test#neovim_sticky#use_existing flag to stop working (produced in 0.11). This replaces the terminal_job_id with the recommended &channel lookup, and replaces the initial buffer lookup to find a buffer name including term://.

Make sure these boxes are checked before submitting your pull request: (none applicable here, bug fix on strategy only)

  • Add fixtures and spec when implementing or updating a test runner
  • Update the README accordingly
  • Update the Vim documentation in doc/test.txt

Copy link
Collaborator

@codeinabox codeinabox left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well spotted and thank you!

@codeinabox codeinabox merged commit 1eeb127 into vim-test:master Dec 1, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants