0
0
mirror of https://github.com/vim/vim.git synced 2025-09-26 04:04:07 -04:00

patch 8.1.2341: not so easy to interrupt a script programatically

Problem:    Not so easy to interrupt a script programatically.
Solution:   Add the interrupt() function. (Yasuhiro Matsumoto, closes #2834)
This commit is contained in:
Bram Moolenaar
2019-11-25 00:05:32 +01:00
parent a106e6cde6
commit 67a2deb9cb
6 changed files with 58 additions and 1 deletions

View File

@@ -85,6 +85,7 @@ static int cause_abort = FALSE;
* until the throw point for error messages has been reached. That is, during
* cancellation of an expression evaluation after an aborting function call or
* due to a parsing error, aborting() always returns the same value.
* "got_int" is also set by calling interrupt().
*/
int
aborting(void)