diff options
author | zeertzjq <zeertzjq@outlook.com> | 2023-10-21 18:46:52 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-21 18:46:52 +0800 |
commit | 9971bea6f1380c15c22f5035d1d33d994f8a6ed7 (patch) | |
tree | 0cb4010ebf44f56941ecb16e6e0d5e4eee9df1da /runtime | |
parent | c049ce56cdbacd628f90e53755a0d7b0caac525a (diff) | |
download | rneovim-9971bea6f1380c15c22f5035d1d33d994f8a6ed7.tar.gz rneovim-9971bea6f1380c15c22f5035d1d33d994f8a6ed7.tar.bz2 rneovim-9971bea6f1380c15c22f5035d1d33d994f8a6ed7.zip |
vim-patch:9.0.2059: outstanding exceptions may be skipped (#25736)
Problem: outstanding exceptions may be skipped
Solution: When restoring exception state, process remaining outstanding
exceptions
closes: vim/vim#13386
https://github.com/vim/vim/commit/0ab500dede4edd8d5aee7ddc63444537be527871
Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/userfunc.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/runtime/doc/userfunc.txt b/runtime/doc/userfunc.txt index 8b6462911d..b0384df454 100644 --- a/runtime/doc/userfunc.txt +++ b/runtime/doc/userfunc.txt @@ -410,7 +410,8 @@ Any return value of the deferred function is discarded. The function cannot be followed by anything, such as "->func" or ".member". Currently `:defer GetArg()->TheFunc()` does not work, it may work in a later version. -Errors are reported but do not cause aborting execution of deferred functions. +Errors are reported but do not cause aborting execution of deferred functions +or altering execution outside of deferred functions. No range is accepted. The function can be a partial with extra arguments, but not with a dictionary. *E1300* |