Mercurial > vim
comparison src/globals.h @ 29218:48b36959a4fc v8.2.5128
patch 8.2.5128: syntax disabled when using synID() in searchpair() skip expr
Commit: https://github.com/vim/vim/commit/6f0cf62df97ee7c9d26b550adaf469be7fe1e09a
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jun 19 12:27:45 2022 +0100
patch 8.2.5128: syntax disabled when using synID() in searchpair() skip expr
Problem: Syntax highlighting disabled when using synID() in searchpair()
skip expression and it times out. (Jaehwang Jung)
Solution: Add the redrawtime_limit_set flag. (closes #10562)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 19 Jun 2022 13:30:03 +0200 |
parents | ff98d9c228d4 |
children | fba9e366ced4 |
comparison
equal
deleted
inserted
replaced
29217:4a41a07b9a4b | 29218:48b36959a4fc |
---|---|
1226 EXTERN int skip_redraw INIT(= FALSE); // skip redraw once | 1226 EXTERN int skip_redraw INIT(= FALSE); // skip redraw once |
1227 EXTERN int do_redraw INIT(= FALSE); // extra redraw once | 1227 EXTERN int do_redraw INIT(= FALSE); // extra redraw once |
1228 #ifdef FEAT_DIFF | 1228 #ifdef FEAT_DIFF |
1229 EXTERN int need_diff_redraw INIT(= 0); // need to call diff_redraw() | 1229 EXTERN int need_diff_redraw INIT(= 0); // need to call diff_redraw() |
1230 #endif | 1230 #endif |
1231 #ifdef FEAT_RELTIME | |
1232 // flag set when 'redrawtime' timeout has been set | |
1233 EXTERN int redrawtime_limit_set INIT(= FALSE); | |
1234 #endif | |
1231 | 1235 |
1232 EXTERN int need_highlight_changed INIT(= TRUE); | 1236 EXTERN int need_highlight_changed INIT(= TRUE); |
1233 | 1237 |
1234 #define NSCRIPT 15 | 1238 #define NSCRIPT 15 |
1235 EXTERN FILE *scriptin[NSCRIPT]; // streams to read script from | 1239 EXTERN FILE *scriptin[NSCRIPT]; // streams to read script from |