Tags: garyeung/vimspector
Tags
Merge pull request puremourning#148 from puremourning/cpptools-update Remove workaround for broken cpptools
Merge pull request puremourning#142 from puremourning/tweaks Tweaks
Merge pull request puremourning#139 from puremourning/no-name Don't create a new buffer when opening the vimspector tab
Merge pull request puremourning#134 from puremourning/docs-update Document: splat, central config dirs
When creating a terminal window in neovim, use a new buffer neovim's termopen() replaces the buffer object in the current window with a terminal, internally, this completely breaks the buffer list. Repro: * Create test.vim: ``` vsplit call termopen( '/bin/bash', { 'cwd': getcwd() } ) call bufload( expand( '<sfile>' ) ) ``` Then: * `nvim -Nu NONE test.vim` * `:source %` Error is "Invald buffer name 'test.vim'" Anyway, the correct thing to do is to create a _new_ buffer before making it into a terminal (vnew, new) rather than a split of the current one. This was only working before because the CodeView window never had any buffer in it and was broken by the change to use the current buffer when staring debugging. Fixes puremourning#131
PreviousNext