zeertzjq
6bc2d6b66b
vim-patch:9.0.0614: SpellFileMissing autocmd may delete buffer
...
Problem: SpellFileMissing autocmd may delete buffer.
Solution: Disallow deleting the current buffer to avoid using freed memory.
ef976323e7
2022-10-15 16:28:36 +08:00
Justin M. Keyes
d0835617fa
fix(terminal): crash if TermClose deletes own buffer #19222
...
- Partially fixes #10386 except for the case where the alternate buffer
is the default, empty, first buffer created on startup. #vimlife
- TODO: port patches related to `can_unload_buffer`, maybe that fully
fixes #10386 ?
vim-patch:8.0.1732: crash when terminal API call deletes the buffer
2022-07-05 02:31:49 -07:00
Justin M. Keyes
f977f9445f
refactor(tests): introduce testprg()
...
Also:
- Add a describe('shell :!') section to system_spec.
- Make the test for #16271 work on systems without powershell.
2022-06-25 08:27:17 -07:00
zeertzjq
bc19ae4e11
test: unskip tests skipped in #14661
2022-04-13 05:04:14 +08:00
TJ DeVries
991e472881
feat(lua): add api and lua autocmds
2022-02-27 22:04:55 +01:00
Gregory Anders
50b30de200
feat(terminal): TermClose: set exit code in v:event.status #15406
...
Closes #4713
2021-08-20 10:45:28 -07:00
Usama Hameed
fc27dc98d7
autocmds: TermEnter, TermLeave #8550
...
fix #8428
2019-09-14 15:54:19 -07:00