mirror of
				https://github.com/vim/vim.git
				synced 2025-10-30 09:47:20 -04:00 
			
		
		
		
	runtime(html): update syntax script to sync by 250 minlines by default
closes: #14071 Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
		| @@ -1,4 +1,4 @@ | |||||||
| *syntax.txt*	For Vim version 9.1.  Last change: 2024 Jul 25 | *syntax.txt*	For Vim version 9.1.  Last change: 2024 Jul 30 | ||||||
|  |  | ||||||
|  |  | ||||||
| 		  VIM REFERENCE MANUAL	  by Bram Moolenaar | 		  VIM REFERENCE MANUAL	  by Bram Moolenaar | ||||||
| @@ -1908,6 +1908,10 @@ You can also disable this rendering by adding the following line to your | |||||||
| vimrc file: > | vimrc file: > | ||||||
| 	:let html_no_rendering=1 | 	:let html_no_rendering=1 | ||||||
|  |  | ||||||
|  | By default Vim synchronises the syntax to 250 lines before the first displayed | ||||||
|  | line.  This can be configured using: > | ||||||
|  | 	:let html_minlines = 500 | ||||||
|  | < | ||||||
| HTML comments are rather special (see an HTML reference document for the | HTML comments are rather special (see an HTML reference document for the | ||||||
| details), and the syntax coloring scheme will highlight all errors. | details), and the syntax coloring scheme will highlight all errors. | ||||||
| However, if you prefer to use the wrong style (starts with <!-- and | However, if you prefer to use the wrong style (starts with <!-- and | ||||||
|   | |||||||
| @@ -4,6 +4,7 @@ | |||||||
| " Previous Maintainers: Jorge Maldonado Ventura <jorgesumle@freakspot.net> | " Previous Maintainers: Jorge Maldonado Ventura <jorgesumle@freakspot.net> | ||||||
| "			Claudio Fleiner <claudio@fleiner.com> | "			Claudio Fleiner <claudio@fleiner.com> | ||||||
| " Last Change:		2023 Nov 28 | " Last Change:		2023 Nov 28 | ||||||
|  | " 2024 Jul 30 by Vim Project: increase syn-sync-minlines to 250 | ||||||
|  |  | ||||||
| " See :help html.vim for some comments and a description of the options | " See :help html.vim for some comments and a description of the options | ||||||
|  |  | ||||||
| @@ -320,7 +321,7 @@ if main_syntax == "html" | |||||||
|   syn sync match htmlHighlight groupthere NONE "<[/a-zA-Z]" |   syn sync match htmlHighlight groupthere NONE "<[/a-zA-Z]" | ||||||
|   syn sync match htmlHighlight groupthere javaScript "<script" |   syn sync match htmlHighlight groupthere javaScript "<script" | ||||||
|   syn sync match htmlHighlightSkip "^.*['\"].*$" |   syn sync match htmlHighlightSkip "^.*['\"].*$" | ||||||
|   syn sync minlines=10 |   exe "syn sync minlines=" . get(g:, 'html_minlines', 250) | ||||||
| endif | endif | ||||||
|  |  | ||||||
| " Folding | " Folding | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user