summaryrefslogtreecommitdiffstats
path: root/indent/sass.vim
diff options
context:
space:
mode:
authorAdam Stankiewicz <sheerun@sher.pl>2017-02-02 23:23:52 +0100
committerAdam Stankiewicz <sheerun@sher.pl>2017-02-02 23:23:52 +0100
commit6e9529be4e0c2b0b42e5eb51fad1c34bae6f56fc (patch)
tree4bdaa1decc2241814e5de4de04d3ee39df4b3684 /indent/sass.vim
parent462bb76e06c9efa66cc4bae098dcc5497dd1069d (diff)
downloadvim-polyglot-2.14.0.tar.gz
vim-polyglot-2.14.0.zip
Change scss provider to cakebaker, closes #173v2.14.0
Diffstat (limited to 'indent/sass.vim')
-rw-r--r--indent/sass.vim42
1 files changed, 0 insertions, 42 deletions
diff --git a/indent/sass.vim b/indent/sass.vim
deleted file mode 100644
index f9ad30eb..00000000
--- a/indent/sass.vim
+++ /dev/null
@@ -1,42 +0,0 @@
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'haml') == -1
-
-" Vim indent file
-" Language: Sass
-" Maintainer: Tim Pope <vimNOSPAM@tpope.org>
-" Last Change: 2010 May 21
-
-if exists("b:did_indent")
- finish
-endif
-let b:did_indent = 1
-
-setlocal autoindent sw=2 et
-setlocal indentexpr=GetSassIndent()
-setlocal indentkeys=o,O,*<Return>,<:>,!^F
-
-" Only define the function once.
-if exists("*GetSassIndent")
- finish
-endif
-
-let s:property = '^\s*:\|^\s*[[:alnum:]#{}-]\+\%(:\|\s*=\)'
-let s:extend = '^\s*\%(@extend\|@include\|+\)'
-
-function! GetSassIndent()
- let lnum = prevnonblank(v:lnum-1)
- let line = substitute(getline(lnum),'\s\+$','','')
- let cline = substitute(substitute(getline(v:lnum),'\s\+$','',''),'^\s\+','','')
- let lastcol = strlen(line)
- let line = substitute(line,'^\s\+','','')
- let indent = indent(lnum)
- let cindent = indent(v:lnum)
- if line !~ s:property && line !~ s:extend && cline =~ s:property
- return indent + (exists('*shiftwidth') ? shiftwidth() : &sw)
- else
- return -1
- endif
-endfunction
-
-" vim:set sw=2:
-
-endif