From 95d82fdb668b746ac100a8b7d2aca38038150707 Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Tue, 29 Dec 2020 19:44:40 +0100 Subject: Update --- indent/crystal.vim | 10 ++++++++++ indent/html.vim | 4 ++-- indent/typescript.vim | 2 +- indent/typescriptreact.vim | 42 ++++++++++++++++++++++++------------------ 4 files changed, 37 insertions(+), 21 deletions(-) (limited to 'indent') diff --git a/indent/crystal.vim b/indent/crystal.vim index 4a0cdb00..724f9611 100644 --- a/indent/crystal.vim +++ b/indent/crystal.vim @@ -12,6 +12,16 @@ endif let b:did_indent = 1 +if !exists('g:crystal_indent_assignment_style') + " Possible values: 'variable', 'hanging' + let g:crystal_indent_assignment_style = 'hanging' +endif + +if !exists('g:crystal_indent_block_style') + " Possible values: 'expression', 'do' + let g:crystal_indent_block_style = 'expression' +endif + setlocal nosmartindent " Now, set up our indentation expression and keys that trigger it. diff --git a/indent/html.vim b/indent/html.vim index 82cd7074..25e306f3 100644 --- a/indent/html.vim +++ b/indent/html.vim @@ -5,7 +5,7 @@ endif " Vim indent script for HTML " Maintainer: Bram Moolenaar " Original Author: Andy Wokula -" Last Change: 2020 Jul 06 +" Last Change: 2020 Dec 11 " Version: 1.0 "{{{ " Description: HTML indent script with cached state for faster indenting on a " range of lines. @@ -819,7 +819,7 @@ func! s:Alien5() let idx = match(prevtext, '^\s*\zs