-function preInsertNewline()
- if not GetOption("autoclose") then
- return
- end
-
- local v = CurView()
- local curLine = v.Buf:Line(v.Cursor.Y)
- local curRune = charAt(curLine, v.Cursor.X)
- local nextRune = charAt(curLine, v.Cursor.X+1)
- local ws = GetLeadingWhitespace(curLine)
- messenger:Message(curRune, " ", nextRune)
+function preInsertNewline(bp)
+ local curLine = bp.Buf:Line(bp.Cursor.Y)
+ local curRune = charAt(curLine, bp.Cursor.X)
+ local nextRune = charAt(curLine, bp.Cursor.X+1)
+ local ws = uutil.GetLeadingWhitespace(curLine)