diff options
author | Sean Dewar <seandewar@users.noreply.github.com> | 2023-08-22 19:52:49 +0100 |
---|---|---|
committer | Sean Dewar <seandewar@users.noreply.github.com> | 2023-08-25 11:01:09 +0100 |
commit | 21477bdb27571b6d7c51038192b74a3ec53e8110 (patch) | |
tree | 0b17748ad3b903efc2563e73a31c308bbaa9cb52 /runtime/lua/vim/inspect.lua | |
parent | c413b42c456bc48ef58d4e2ac9b3862787819282 (diff) | |
download | rneovim-21477bdb27571b6d7c51038192b74a3ec53e8110.tar.gz rneovim-21477bdb27571b6d7c51038192b74a3ec53e8110.tar.bz2 rneovim-21477bdb27571b6d7c51038192b74a3ec53e8110.zip |
vim-patch:a76f3221cdcf
runtime(termdebug): Fix various Termdebug issues (vim/vim#12875)
* Fix some Termdebug issues after vim/vim#12403
* Fix :Asm in Termdebug prompt mode
* Fix Termdebug s:DecodeMessage escaping logic
https://github.com/vim/vim/commit/a76f3221cdcfff6880213839de4d04cf0c7c60f8
Adjust disassembly message forwarding for Nvim, as its callback can receive
many lines at once.
Currently, just forward each disassembly line individually to s:CommOutput();
it's possible to do this in batch instead, but this is simpler.
I suggested moving to a GDB MI-based approach for the disassemble stuff
upstream, which should simplify the logic a lot if implemented (and possibly
allow for getting rid of the `&"disassemble ...` special-casing).
Also, correct "(gdb)" to include a trailing space; the stray GDB prompts were
being ignored by s:CommOutput() anyway, so this had caused no ill effects.
Diffstat (limited to 'runtime/lua/vim/inspect.lua')
0 files changed, 0 insertions, 0 deletions