Permalink
Browse files

reverting to old indent code - I hope this fixes issue #36

  • Loading branch information...
1 parent b559b2e commit 5d965c221b90fb168bf9f447a332c9ff6f62e666 @groenewege committed Dec 13, 2013
Showing with 4 additions and 35 deletions.
  1. +4 −35 indent/less.vim
View
@@ -1,41 +1,10 @@
" Vim indent file
-" Language: LessCSS
-" Maintainer: Leonard Ehrenfried <leonard.ehrenfried@web.de>
-" Last Change: 2011 Sep 26
+" Language: LessCSS
+" Maintainer: Leonard Ehrenfried <leonard.ehrenfried@web.de>
+" Last Change: 2011 Sep 26
if exists("b:did_indent")
finish
endif
-let b:did_indent = 1
-
-setlocal autoindent sw=2 et
-setlocal indentexpr=GetLessIndent()
-setlocal indentkeys=o,O,*<Return>,<:>,!^F
-
-" Only define the function once.
-if exists("*GetLessIndent")
- finish
-endif
-
-let s:property = '^\s*:\|^\s*[[:alnum:]#{}-]\+\%(:\|\s*=\)'
-
-function! GetLessIndent()
- 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 && cline =~ s:property
- return indent + &sw
- "elseif line =~ s:property && cline !~ s:property
- "return indent - &sw
- else
- return -1
- endif
-endfunction
-
-" vim:set sw=2:
-
+runtime! indent/css.vim

0 comments on commit 5d965c2

Please sign in to comment.