diff options
| author | Adam Stankiewicz <sheerun@sher.pl> | 2017-09-28 22:18:09 +0200 | 
|---|---|---|
| committer | Adam Stankiewicz <sheerun@sher.pl> | 2017-09-28 22:18:09 +0200 | 
| commit | 27903c5b8656c796564ef073c1ebe77a2f0154e1 (patch) | |
| tree | 2b0a3a14494d7976fb79a7517706e25d2a95d080 /syntax/less.vim | |
| parent | d5e38fa97bc50a93a66473d6cd7072fbcbadda57 (diff) | |
| download | vim-polyglot-27903c5b8656c796564ef073c1ebe77a2f0154e1.tar.gz vim-polyglot-27903c5b8656c796564ef073c1ebe77a2f0154e1.zip | |
Revert inlining basic language packv3.0.0
Diffstat (limited to 'syntax/less.vim')
| -rw-r--r-- | syntax/less.vim | 83 | 
1 files changed, 0 insertions, 83 deletions
| diff --git a/syntax/less.vim b/syntax/less.vim index 048a6c88..c856e6af 100644 --- a/syntax/less.vim +++ b/syntax/less.vim @@ -1,86 +1,3 @@ -if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vim') == -1 -   -" Vim syntax file -" Language:	less -" Maintainer:	Alessandro Vioni <jenoma@gmail.com> -" URL: https://github.com/genoma/vim-less -" Last Change:	2014 November 24 - -if exists("b:current_syntax") -  finish -endif - -runtime! syntax/css.vim -runtime! after/syntax/css.vim - -syn case ignore - -syn cluster lessCssProperties contains=cssFontProp,cssFontDescriptorProp,cssColorProp,cssTextProp,cssBoxProp,cssGeneratedContentProp,cssPagingProp,cssUIProp,cssRenderProp,cssAuralProp,cssTableProp -syn cluster lessCssAttributes contains=css.*Attr,lessEndOfLineComment,lessComment,cssValue.*,cssColor,cssURL,lessDefault,cssImportant,cssError,cssStringQ,cssStringQQ,cssFunction,cssUnicodeEscape,cssRenderProp - -syn region lessDefinition matchgroup=cssBraces start="{" end="}" contains=TOP - -syn match lessProperty "\%([{};]\s*\|^\)\@<=\%([[:alnum:]-]\|#{[^{}]*}\)\+\s*:" contains=css.*Prop skipwhite nextgroup=lessCssAttribute contained containedin=lessDefinition -syn match lessProperty "^\s*\zs\s\%(\%([[:alnum:]-]\|#{[^{}]*}\)\+\s*:\|:[[:alnum:]-]\+\)"hs=s+1 contains=css.*Prop skipwhite nextgroup=lessCssAttribute -syn match lessProperty "^\s*\zs\s\%(:\=[[:alnum:]-]\+\s*=\)"hs=s+1 contains=css.*Prop skipwhite nextgroup=lessCssAttribute -syn match lessCssAttribute +\%("\%([^"]\|\\"\)*"\|'\%([^']\|\\'\)*'\|#{[^{}]*}\|[^{};]\)*+ contained contains=@lessCssAttributes,lessVariable,lessFunction,lessInterpolation -syn match lessDefault "!default\>" contained - -" less variables and media queries -syn match lessVariable "@[[:alnum:]_-]\+" nextgroup=lessCssAttribute skipwhite -syn match lessMedia "@media" nextgroup=lessCssAttribute skipwhite - -" Less functions -syn match lessFunction "\<\%(escape\|e\|unit\)\>(\@=" contained -syn match lessFunction "\<\%(ceil\|floor\|percentage\|round\|sqrt\|abs\|sin\|asin\|cos\|acos\|tan\|atan\|pi\|pow\|min\|max\)\>(\@=" contained -syn match lessFunction "\<\%(rgb\|rgba\|argb\|argb\|hsl\|hsla\|hsv\|hsva\)\>(\@=" contained -syn match lessFunction "\<\%(hue\|saturation\|lightness\|red\|green\|blue\|alpha\|luma\)\>(\@=" contained -syn match lessFunction "\<\%(saturate\|desaturate\|lighten\|darken\|fadein\|fadeout\|fade\|spin\|mix\|greyscale\|contrast\)\>(\@=" contained -syn match lessFunction "\<\%(multiply\|screen\|overlay\|softlight\|hardlight\|difference\|exclusion\|average\|negation\)\>(\@=" contained - -" Less id class visualization -syn match lessIdChar     "#[[:alnum:]_-]\@=" nextgroup=lessId,lessClassIdCall -syn match lessId         "[[:alnum:]_-]\+" contained -syn match lessClassIdCall  "[[:alnum:]_-]\+()" contained - -syn match lessClassChar  "\.[[:alnum:]_-]\@=" nextgroup=lessClass,lessClassCall -syn match lessClass      "[[:alnum:]_-]\+" contained -syn match lessClassCall  "[[:alnum:]_-]\+()" contained - -syn match lessAmpersand  "&" contains=lessIdChar,lessClassChar - -syn region lessInclude start="@import" end=";\|$" contains=lessComment,cssURL,cssUnicodeEscape,cssMediaType,cssStringQ,cssStringQQ - -syn keyword lessTodo        FIXME NOTE TODO OPTIMIZE XXX contained -syn region  lessComment     start="^\z(\s*\)//"  end="^\%(\z1 \)\@!" contains=lessTodo,@Spell -syn region  lessCssComment  start="^\z(\s*\)/\*" end="^\%(\z1 \)\@!" contains=lessTodo,@Spell -syn match   lessEndOfLineComment "//.*" contains=lessComment,lessTodo,@Spell - -hi def link lessEndOfLineComment        lessComment -hi def link lessCssComment              lessComment -hi def link lessComment                 Comment -hi def link lessDefault                 cssImportant -hi def link lessVariable                Identifier -hi def link lessFunction                PreProc -hi def link lessTodo                    Todo -hi def link lessInclude                 Include -hi def link lessIdChar                  Special -hi def link lessClassChar               Special -hi def link lessAmpersand               Character -hi def link lessId                      Identifier -hi def link lessClass                   Type -hi def link lessCssAttribute            PreProc -hi def link lessClassCall               Type -hi def link lessClassIdCall             Type -hi def link lessTagName                 cssTagName -hi def link lessDeprecated              cssDeprecated -hi def link lessMedia                   cssMedia - -let b:current_syntax = "less" - -" vim:set sw=2: - -endif  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'less') == -1  if exists("b:current_syntax") | 
