Open NobleMathews opened 5 days ago
To address the issue with the extmark crash, follow these actionable steps:
Update extmark_set
Function:
Modify marktree_put
and marktree_del_itr
:
Enhance marktree_itr_next_skip
:
By implementing these steps, you can address the inconsistency in the MarkTree structure and prevent the assertion failure.
💡 To rerun Mayil, comment mayil-ai rerun
. Mayil will incorporate any new context added to the ticket. Include details in your rerun comment to guide Mayil!
Problem
Assert is firing:
Steps to reproduce
min.lua
:nvim --clean -u min.lua src/nvim/move.c
Gx
If that doesn't work, scroll, edit, close open folds. Eventually assert will trigger.
Neovim version (nvim -v)
NVIM v0.11.0-dev-312
Operating system/version
macOS 14.4.1
Terminal name/version
ghostty
$TERM environment variable
xterm-ghostty
Installation
Source