mirror of
https://github.com/amix/vimrc
synced 2025-07-01 04:35:00 +08:00
Updated plugins
This commit is contained in:
@ -37,8 +37,6 @@ function! SyntaxCheckers_html_jshint_GetLocList() dict
|
||||
|
||||
let errorformat = '%A%f: line %l\, col %v\, %m \(%t%*\d\)'
|
||||
|
||||
call self.setWantSort(1)
|
||||
|
||||
return SyntasticMake({
|
||||
\ 'makeprg': makeprg,
|
||||
\ 'errorformat': errorformat,
|
||||
|
@ -55,7 +55,7 @@ set cpo&vim
|
||||
|
||||
" TODO: join this with xhtml.vim for DRY's sake?
|
||||
function! s:TidyEncOptByFenc()
|
||||
let tidy_opts = {
|
||||
let TIDY_OPTS = {
|
||||
\ 'utf-8': '-utf8',
|
||||
\ 'ascii': '-ascii',
|
||||
\ 'latin1': '-latin1',
|
||||
@ -69,10 +69,10 @@ function! s:TidyEncOptByFenc()
|
||||
\ 'sjis': '-shiftjis',
|
||||
\ 'cp850': '-ibm858',
|
||||
\ }
|
||||
return get(tidy_opts, &fileencoding, '-utf8')
|
||||
return get(TIDY_OPTS, &fileencoding, '-utf8')
|
||||
endfunction
|
||||
|
||||
let s:ignore_errors = [
|
||||
let s:IGNORE_ERRORS = [
|
||||
\ "<table> lacks \"summary\" attribute",
|
||||
\ "not approved by W3C",
|
||||
\ "<input> proprietary attribute \"placeholder\"",
|
||||
@ -123,9 +123,9 @@ let s:ignore_errors = [
|
||||
\ "proprietary attribute \"aria-valuenow\"",
|
||||
\ "proprietary attribute \"aria-valuetext\""
|
||||
\ ]
|
||||
lockvar! s:ignore_errors
|
||||
lockvar! s:IGNORE_ERRORS
|
||||
|
||||
let s:blocklevel_tags = [
|
||||
let s:BLOCKLEVEL_TAGS = [
|
||||
\ "main",
|
||||
\ "section",
|
||||
\ "article",
|
||||
@ -136,9 +136,9 @@ let s:blocklevel_tags = [
|
||||
\ "figure",
|
||||
\ "figcaption"
|
||||
\ ]
|
||||
lockvar! s:blocklevel_tags
|
||||
lockvar! s:BLOCKLEVEL_TAGS
|
||||
|
||||
let s:inline_tags = [
|
||||
let s:INLINE_TAGS = [
|
||||
\ "video",
|
||||
\ "audio",
|
||||
\ "source",
|
||||
@ -155,16 +155,16 @@ let s:inline_tags = [
|
||||
\ "details",
|
||||
\ "datalist"
|
||||
\ ]
|
||||
lockvar! s:inline_tags
|
||||
lockvar! s:INLINE_TAGS
|
||||
|
||||
let s:empty_tags = [
|
||||
let s:EMPTY_TAGS = [
|
||||
\ "wbr",
|
||||
\ "keygen"
|
||||
\ ]
|
||||
lockvar! s:empty_tags
|
||||
lockvar! s:EMPTY_TAGS
|
||||
|
||||
function! s:IgnoreError(text)
|
||||
for item in s:ignore_errors + g:syntastic_html_tidy_ignore_errors
|
||||
for item in s:IGNORE_ERRORS + g:syntastic_html_tidy_ignore_errors
|
||||
if stridx(a:text, item) != -1
|
||||
return 1
|
||||
endif
|
||||
@ -173,7 +173,7 @@ function! s:IgnoreError(text)
|
||||
endfunction
|
||||
|
||||
function! s:NewTags(name)
|
||||
return syntastic#util#shescape(join( s:{a:name} + g:syntastic_html_tidy_{a:name}, ',' ))
|
||||
return syntastic#util#shescape(join( s:{toupper(a:name)} + g:syntastic_html_tidy_{a:name}, ',' ))
|
||||
endfunction
|
||||
|
||||
function! s:Args()
|
||||
|
Reference in New Issue
Block a user