Skip to content

Commit 2efcfa3

Browse files
dmitrivereshchaginbounceme
authored andcommitted
Remove 'smartindent' from indent plugin (#551)
When 'indentexpr' is set, setting 'smartindent' has no effect.
1 parent 1c9a3dc commit 2efcfa3

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

indent/javascript.vim

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,13 @@ if exists("b:did_indent")
1111
endif
1212
let b:did_indent = 1
1313

14-
setlocal nosmartindent
15-
1614
" Now, set up our indentation expression and keys that trigger it.
1715
setlocal indentexpr=GetJavascriptIndent()
1816
setlocal formatexpr=Fixedgq(v:lnum,v:count)
1917
setlocal indentkeys=0{,0},0),0],0\,*<Return>,:,!^F,o,O,e
2018
setlocal cinoptions+=j1,J1,c1
2119

22-
let b:undo_indent = 'setlocal smartindent< indentexpr< formatexpr< indentkeys< cinoptions<'
20+
let b:undo_indent = 'setlocal indentexpr< formatexpr< indentkeys< cinoptions<'
2321

2422
" Only define the function once.
2523
if exists("*GetJavascriptIndent")

0 commit comments

Comments
 (0)