diff options
author | Bram Moolenaar <Bram@vim.org> | 2013-07-04 20:25:41 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2013-07-04 20:25:41 +0200 |
commit | 3c1e9c2a1f415b5299282ab76b90465a2e064333 (patch) | |
tree | 0d49b6d4eb9c06cfb9b1bafb32b02b3235691462 /src/globals.h | |
parent | c84e3c1ee1cc3bc79dc5c313df593670528ac395 (diff) |
updated for version 7.3.1303v7.3.1303
Problem: Undo is synced whenever CTRL-R = is called, breaking some plugins.
Solution: Only break undo when calling setline() or append().
Diffstat (limited to 'src/globals.h')
-rw-r--r-- | src/globals.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/globals.h b/src/globals.h index 1e966cfec3..feb1dd4577 100644 --- a/src/globals.h +++ b/src/globals.h @@ -916,6 +916,10 @@ EXTERN int no_zero_mapping INIT(= 0); /* mapping zero not allowed */ EXTERN int allow_keys INIT(= FALSE); /* allow key codes when no_mapping * is set */ EXTERN int no_u_sync INIT(= 0); /* Don't call u_sync() */ +#ifdef FEAT_EVAL +EXTERN int u_sync_once INIT(= 0); /* Call u_sync() once when evaluating + an expression. */ +#endif EXTERN int restart_edit INIT(= 0); /* call edit when next cmd finished */ EXTERN int arrow_used; /* Normally FALSE, set to TRUE after |