KillTheMule
KillTheMule
Ok, I've worked through it. See [the repository](https://github.com/KillTheMule/reqbug) if you want to try any of it yourself. I've been able to log the stdout of my plugin, and I could...
> nvim will act once a complete message has been received That does not seem to be the case here. I hope my c&p and manual counting works out, but...
> > the pipe contains `[148, 0, 10]`. If neovim reads that, it crashes, > > If you can't you reproduce that with a Lua test, can you try hardcoding...
See https://github.com/neovim/neovim/pull/27164 for what I've managed to come up with. At least something reproduceable, isn't it?
Ok, I've been fiddling enough that the crash reproduces on CI now \\,,/ I've noted though that I should be able to write to the pipe via luv, so that...
I've managed to do this [in lua](https://github.com/KillTheMule/neovim/commit/13731b75ed98d64fc299eab1385b3d4874d760ba) as well. I was unsuccessfull killing the nvim instance we're running by directly writing to our own socket, though, which makes debugging probably...
Wow, fast answer, thank you :) I did try with vundle, it seems great, I'll keep it, thanks for the suggestion :) But sadly enough, the error persists. Hope you...
@johndgiese I tried your updates, but nothing changed. ``` vim :py print("hello") ``` does indeed print "hello" (no quotation marks) in the last line.
I wouldn't write such a wrapper in C, and lua is such a nice language...
Hey thanks for your report! So, if what you're diagnosing is true, the [scorched earth](https://github.com/KillTheMule/nvim-rs/blob/master/examples/scorched_earth.rs#L105) example should crash after 10 messages, too? Since you mentions unix streams, this is on...