vim-surround
vim-surround copied to clipboard
Bug deleting surrounding braces with consecutive matching braces
Pretty simple to repro bug. Two examples (one with c-like syntax, one with lisp-like).
1: Place cursor on Foo();
and type ds{
.
{
if (true)
{
Foo();
}
}
Result:
{
if (true)
}
Foo();
2: Place cursor on foo
and type ds(
.
(
(cond (#t)
foo
)
)
Result:
cond (#t)
foo
I might try and poke around the code and try to submit a pull request, but I'm not familiar with it at all, perhaps someone else will have more immediate luck.
Time to assume these issues aren't actively monitored? :(
I read it but I don't have time to fix it.
Roger that. I'll investigate and submit a PR if I can figure it out.