diff options
| author | Adam Stankiewicz <sheerun@sher.pl> | 2022-02-17 04:31:35 +0100 | 
|---|---|---|
| committer | Adam Stankiewicz <sheerun@sher.pl> | 2022-02-17 04:31:45 +0100 | 
| commit | b77c5f11070ecb2ff343aa18b4ea859e6168f16c (patch) | |
| tree | c93d347b096ce19556f369428913b697e6aafa00 /indent | |
| parent | 2c5af8f89d3e61e04e761c07a1f043b0f35203c6 (diff) | |
| download | vim-polyglot-b77c5f11070ecb2ff343aa18b4ea859e6168f16c.tar.gz vim-polyglot-b77c5f11070ecb2ff343aa18b4ea859e6168f16c.zip | |
Update
Diffstat (limited to '')
| -rw-r--r-- | indent/basic.vim | 15 | ||||
| -rw-r--r-- | indent/freebasic.vim | 15 | ||||
| -rw-r--r-- | indent/glsl.vim | 2 | ||||
| -rw-r--r-- | indent/markdown.vim | 18 | ||||
| -rw-r--r-- | indent/plantuml.vim | 3 | ||||
| -rw-r--r-- | indent/solidity.vim | 4 | 
6 files changed, 43 insertions, 14 deletions
| diff --git a/indent/basic.vim b/indent/basic.vim new file mode 100644 index 00000000..7775bc4e --- /dev/null +++ b/indent/basic.vim @@ -0,0 +1,15 @@ +if polyglot#init#is_disabled(expand('<sfile>:p'), 'basic', 'indent/basic.vim') +  finish +endif + +" Vim indent file +" Language:	BASIC (QuickBASIC 4.5) +" Maintainer:	Doug Kearns <dougkearns@gmail.com> +" Last Change:	2022 Jan 24 + +" Only load this indent file when no other was loaded. +if exists("b:did_indent") +  finish +endif + +runtime! indent/vb.vim diff --git a/indent/freebasic.vim b/indent/freebasic.vim new file mode 100644 index 00000000..9399b57f --- /dev/null +++ b/indent/freebasic.vim @@ -0,0 +1,15 @@ +if polyglot#init#is_disabled(expand('<sfile>:p'), 'freebasic', 'indent/freebasic.vim') +  finish +endif + +" Vim indent file +" Language:	FreeBASIC +" Maintainer:	Doug Kearns <dougkearns@gmail.com> +" Last Change:	2022 Jan 24 + +" Only load this indent file when no other was loaded. +if exists("b:did_indent") +  finish +endif + +runtime! indent/vb.vim diff --git a/indent/glsl.vim b/indent/glsl.vim index b16fec47..60459284 100644 --- a/indent/glsl.vim +++ b/indent/glsl.vim @@ -3,7 +3,7 @@ if polyglot#init#is_disabled(expand('<sfile>:p'), 'glsl', 'indent/glsl.vim')  endif  " Language: OpenGL Shading Language -" Maintainer: Sergey Tikhomirov <sergey@tikhomirov.io> +" Maintainer: Sergii Tykhomyrov <sergii@tykhomyrov.net>  if exists("b:did_indent")    finish diff --git a/indent/markdown.vim b/indent/markdown.vim index dd8888f4..3ad1d02e 100644 --- a/indent/markdown.vim +++ b/indent/markdown.vim @@ -2,7 +2,7 @@ if polyglot#init#is_disabled(expand('<sfile>:p'), 'markdown', 'indent/markdown.v    finish  endif -if exists("b:did_indent") | finish | endif +if exists('b:did_indent') | finish | endif  let b:did_indent = 1  setlocal indentexpr=GetMarkdownIndent() @@ -12,7 +12,7 @@ setlocal autoindent  " Automatically continue blockquote on line break  setlocal formatoptions+=r  setlocal comments=b:> -if get(g:, "vim_markdown_auto_insert_bullets", 1) +if get(g:, 'vim_markdown_auto_insert_bullets', 1)      " Do not automatically insert bullets when auto-wrapping with text-width      setlocal formatoptions-=c      " Accept various markers as bullets @@ -20,24 +20,24 @@ if get(g:, "vim_markdown_auto_insert_bullets", 1)  endif  " Only define the function once -if exists("*GetMarkdownIndent") | finish | endif +if exists('*GetMarkdownIndent') | finish | endif  function! s:IsMkdCode(lnum)      let name = synIDattr(synID(a:lnum, 1, 0), 'name') -    return (name =~ '^mkd\%(Code$\|Snippet\)' || name != '' && name !~ '^\%(mkd\|html\)') +    return (name =~# '^mkd\%(Code$\|Snippet\)' || name !=# '' && name !~? '^\%(mkd\|html\)')  endfunction  function! s:IsLiStart(line) -    return a:line !~ '^ *\([*-]\)\%( *\1\)\{2}\%( \|\1\)*$' && -      \    a:line =~ '^\s*[*+-] \+' +    return a:line !~# '^ *\([*-]\)\%( *\1\)\{2}\%( \|\1\)*$' && +      \    a:line =~# '^\s*[*+-] \+'  endfunction  function! s:IsHeaderLine(line) -    return a:line =~ '^\s*#' +    return a:line =~# '^\s*#'  endfunction  function! s:IsBlankLine(line) -    return a:line =~ '^$' +    return a:line =~# '^$'  endfunction  function! s:PrevNonBlank(lnum) @@ -52,7 +52,7 @@ function GetMarkdownIndent()      if v:lnum > 2 && s:IsBlankLine(getline(v:lnum - 1)) && s:IsBlankLine(getline(v:lnum - 2))          return 0      endif -    let list_ind = get(g:, "vim_markdown_new_list_item_indent", 4) +    let list_ind = get(g:, 'vim_markdown_new_list_item_indent', 4)      " Find a non-blank line above the current line.      let lnum = s:PrevNonBlank(v:lnum - 1)      " At the start of the file use zero indent. diff --git a/indent/plantuml.vim b/indent/plantuml.vim index 71af587c..1bf9d13e 100644 --- a/indent/plantuml.vim +++ b/indent/plantuml.vim @@ -5,7 +5,6 @@ endif  scriptencoding utf-8  " Vim indent file  " Language:     PlantUML -" Maintainer:   Anders Thøgersen <first name at bladre dot dk>  " License:      VIM LICENSE  if exists('b:did_indent') @@ -21,7 +20,7 @@ if exists('*GetPlantUMLIndent')    finish  endif -let s:decIndent = '^\s*\%(end\|else\|}\)' +let s:decIndent = '^\s*\%(end\|else\|fork again\|}\)'  function! GetPlantUMLIndent(...) abort    "for current line, use arg if given or v:lnum otherwise diff --git a/indent/solidity.vim b/indent/solidity.vim index 7744f7a7..26cb4c14 100644 --- a/indent/solidity.vim +++ b/indent/solidity.vim @@ -19,7 +19,7 @@ setlocal nosmartindent  " Now, set up our indentation expression and keys that trigger it.  setlocal indentexpr=GetSolidityIndent() -setlocal indentkeys=0{,0},0),0],0\,,!^F,o,O,e +setlocal indentkeys=0{,0},0),0],0\,,!^F,o,O,e,0*  " Only define the function once.  if exists("*GetSolidityIndent") @@ -41,7 +41,7 @@ let s:syng_strcom = 'string\|regex\|comment\c'  let s:syng_string = 'regex\c'  " Regex of syntax group names that are strings or documentation. -let s:syng_multiline = 'comment\c' +let s:syng_multiline = 'comment\|natspecblock\c'  " Regex of syntax group names that are line comment.  let s:syng_linecom = 'linecomment\c' | 
