Mercurial > vim
annotate runtime/ftplugin/html.vim @ 30884:ac9464a32606 v9.0.0776
patch 9.0.0776: MSVC can't have field name "small"
Commit: https://github.com/vim/vim/commit/9d8620b519a84983bc8c24cb6c302f4d6b55a6c0
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Oct 16 20:24:16 2022 +0100
patch 9.0.0776: MSVC can't have field name "small"
Problem: MSVC can't have field name "small".
Solution: Rename small to smallfont.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 16 Oct 2022 21:30:06 +0200 |
parents | 67f31c24291b |
children | 8ae680be2a51 |
rev | line source |
---|---|
7 | 1 " Vim filetype plugin file |
29450 | 2 " Language: HTML |
3 " Maintainer: Doug Kearns <dougkearns@gmail.com> | |
4 " Previous Maintainer: Dan Sharp | |
5 " Last Changed: 2022 Jul 20 | |
7 | 6 |
29450 | 7 if exists("b:did_ftplugin") |
8 finish | |
9 endif | |
7 | 10 let b:did_ftplugin = 1 |
11 | |
12 let s:save_cpo = &cpo | |
13 set cpo-=C | |
14 | |
1698 | 15 setlocal matchpairs+=<:> |
7 | 16 setlocal commentstring=<!--%s--> |
1698 | 17 setlocal comments=s:<!--,m:\ \ \ \ ,e:--> |
18 | |
29450 | 19 let b:undo_ftplugin = "setlocal comments< commentstring< matchpairs<" |
20 | |
21 if get(g:, "ft_html_autocomment", 0) | |
22 setlocal formatoptions-=t formatoptions+=croql | |
23 let b:undo_ftplugin ..= " | setlocal formatoptions<" | |
1698 | 24 endif |
25 | |
844 | 26 if exists('&omnifunc') |
6009 | 27 setlocal omnifunc=htmlcomplete#CompleteTags |
28 call htmlcomplete#DetectOmniFlavor() | |
29450 | 29 let b:undo_ftplugin ..= " | setlocal omnifunc<" |
844 | 30 endif |
841 | 31 |
29450 | 32 " HTML: thanks to Johannes Zellner and Benji Fisher. |
33 if exists("loaded_matchit") && !exists("b:match_words") | |
34 let b:match_ignorecase = 1 | |
35 let b:match_words = '<!--:-->,' .. | |
36 \ '<:>,' .. | |
37 \ '<\@<=[ou]l\>[^>]*\%(>\|$\):<\@<=li\>:<\@<=/[ou]l>,' .. | |
38 \ '<\@<=dl\>[^>]*\%(>\|$\):<\@<=d[td]\>:<\@<=/dl>,' .. | |
39 \ '<\@<=\([^/!][^ \t>]*\)[^>]*\%(>\|$\):<\@<=/\1>' | |
40 let b:html_set_match_words = 1 | |
41 let b:undo_ftplugin ..= " | unlet! b:match_ignorecase b:match_words b:html_set_match_words" | |
7 | 42 endif |
43 | |
44 " Change the :browse e filter to primarily show HTML-related files. | |
29450 | 45 if (has("gui_win32") || has("gui_gtk")) && !exists("b:browsefilter") |
46 let b:browsefilter = "HTML Files (*.html *.htm)\t*.htm;*.html\n" .. | |
47 \ "JavaScript Files (*.js)\t*.js\n" .. | |
48 \ "Cascading StyleSheets (*.css)\t*.css\n" .. | |
49 \ "All Files (*.*)\t*.*\n" | |
50 let b:html_set_browsefilter = 1 | |
51 let b:undo_ftplugin ..= " | unlet! b:browsefilter b:html_set_browsefilter" | |
7 | 52 endif |
53 | |
54 let &cpo = s:save_cpo | |
3410
94601b379f38
Updated runtime files. Add Dutch translations.
Bram Moolenaar <bram@vim.org>
parents:
2034
diff
changeset
|
55 unlet s:save_cpo |