Mercurial > vim
comparison runtime/doc/options.txt @ 11529:998d2cf59caa v8.0.0647
patch 8.0.0647: syntax highlighting can make cause a freeze
commit https://github.com/vim/vim/commit/06f1ed2f78c5c03af95054fc3a8665df39dec362
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jun 18 22:41:03 2017 +0200
patch 8.0.0647: syntax highlighting can make cause a freeze
Problem: Syntax highlighting can make cause a freeze.
Solution: Apply 'redrawtime' to syntax highlighting, per window.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 18 Jun 2017 22:45:04 +0200 |
parents | 80491a71c716 |
children | 49c12c93abf3 |
comparison
equal
deleted
inserted
replaced
11528:5d3f98e7f715 | 11529:998d2cf59caa |
---|---|
1 *options.txt* For Vim version 8.0. Last change: 2017 Jun 13 | 1 *options.txt* For Vim version 8.0. Last change: 2017 Jun 18 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
5943 global | 5943 global |
5944 {not in Vi} | 5944 {not in Vi} |
5945 {only available when compiled with the |+reltime| | 5945 {only available when compiled with the |+reltime| |
5946 feature} | 5946 feature} |
5947 The time in milliseconds for redrawing the display. This applies to | 5947 The time in milliseconds for redrawing the display. This applies to |
5948 searching for patterns for 'hlsearch' and |:match| highlighting. | 5948 searching for patterns for 'hlsearch', |:match| highlighting an syntax |
5949 highlighting. | |
5949 When redrawing takes more than this many milliseconds no further | 5950 When redrawing takes more than this many milliseconds no further |
5950 matches will be highlighted. This is used to avoid that Vim hangs | 5951 matches will be highlighted. |
5951 when using a very complicated pattern. | 5952 For syntax highlighting the time applies per window. When over the |
5953 limit syntax highlighting is disabled until |CTRL-L| is used. | |
5954 This is used to avoid that Vim hangs when using a very complicated | |
5955 pattern. | |
5952 | 5956 |
5953 *'regexpengine'* *'re'* | 5957 *'regexpengine'* *'re'* |
5954 'regexpengine' 're' number (default 0) | 5958 'regexpengine' 're' number (default 0) |
5955 global | 5959 global |
5956 {not in Vi} | 5960 {not in Vi} |