A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/sheerun/vim-polyglot/commit/c6fa4d2bf5eb5301f4d3f123031cf34839a5508d below:

Add extensions to vlang · sheerun/vim-polyglot@c6fa4d2 · GitHub

File tree Expand file treeCollapse file tree 5 files changed

+12

-8

lines changed

Filter options

Expand file treeCollapse file tree 5 files changed

+12

-8

lines changed Original file line number Diff line number Diff line change

@@ -214,12 +214,12 @@ let s:globs = {

214 214

\ 'typescript': '*.ts',

215 215

\ 'typescriptreact': '*.tsx',

216 216

\ 'unison': '*.u,*.uu',

217 -

\ 'v': '*.v',

218 217

\ 'vala': '*.vala,*.vapi,*.valadoc',

219 218

\ 'vb': '*.bas,*.cls,*.frm,*.frx,*.vba,*.vbs,*.dsm,*.ctl,*.sba',

220 219

\ 'vbnet': '*.vb,*.vbhtml',

221 220

\ 'vcl': '*.vcl',

222 221

\ 'velocity': '*.vm',

222 +

\ 'vlang': '*.v,*.vv,*.vsh',

223 223

\ 'vmasm': '*.mar',

224 224

\ 'vue': '*.vue,*.wpy',

225 225

\ 'xdc': '*.xdc',

Original file line number Diff line number Diff line change

@@ -233,7 +233,7 @@ if !has_key(s:disabled_packages, 'vala')

233 233

endif

234 234 235 235

if !has_key(s:disabled_packages, 'v')

236 -

au BufNewFile,BufRead *.v setf v

236 +

au BufNewFile,BufRead *.v,*.vsh,*.vv setf vlang

237 237

endif

238 238 239 239

if !has_key(s:disabled_packages, 'unison')

Original file line number Diff line number Diff line change

@@ -1688,8 +1688,11 @@ filetypes:

1688 1688

name: v

1689 1689

remote: ollykel/v-vim

1690 1690

filetypes:

1691 -

- name: v

1691 +

- name: vlang

1692 1692

linguist: V

1693 +

extra_extensions:

1694 +

- vv

1695 +

- vsh

1693 1696

---

1694 1697

name: vala

1695 1698

remote: arrufat/vala.vim

Original file line number Diff line number Diff line change

@@ -74,13 +74,14 @@ highlight def link svelteRepeat Repeat

74 74

" Vim and it is enabled for the Svelte plugin.

75 75

function! s:enabled(language)

76 76

" Check whether a syntax file for {language} exists

77 -

if empty(globpath(&runtimepath, 'syntax/' . a:language . '.vim'))

77 +

let s:syntax_name = get(a:language, 'as', a:language.name)

78 +

if empty(globpath(&runtimepath, 'syntax/' . s:syntax_name . '.vim'))

78 79

return 0

79 80

endif

80 81 81 82

" If g:svelte_preprocessors is set, check for it there, otherwise return 0.

82 83

if exists('g:svelte_preprocessors') && type(g:svelte_preprocessors) == v:t_list

83 -

return index(g:svelte_preprocessors, a:language) != -1

84 +

return index(g:svelte_preprocessors, a:language.name) != -1

84 85

else

85 86

return 0

86 87

endif

@@ -96,15 +97,15 @@ let s:languages = [

96 97

\ ]

97 98 98 99

" Add global tag definitions to our defaults.

99 -

if exists('g:svelte_preprocessor_tags') && type('g:svelte_preprocessor_tags') == v:t_list

100 +

if exists('g:svelte_preprocessor_tags') && type(g:svelte_preprocessor_tags) == v:t_list

100 101

let s:languages += g:svelte_preprocessor_tags

101 102

endif

102 103 103 104

for s:language in s:languages

104 105

let s:attr = '\(lang\|type\)=\("\|''\)[^\2]*' . s:language.name . '[^\2]*\2'

105 106

let s:start = '<' . s:language.tag . '\>\_[^>]*' . s:attr . '\_[^>]*>'

106 107 107 -

if s:enabled(s:language.name)

108 +

if s:enabled(s:language)

108 109

execute 'syntax include @' . s:language.name . ' syntax/' . get(s:language, 'as', s:language.name) . '.vim'

109 110

unlet! b:current_syntax

110 111 Original file line number Diff line number Diff line change

@@ -214,7 +214,7 @@ call TestFiletype('xml.twig')

214 214

call TestFiletype('typescript')

215 215

call TestFiletype('typescriptreact')

216 216

call TestFiletype('unison')

217 -

call TestFiletype('v')

217 +

call TestFiletype('vlang')

218 218

call TestFiletype('vala')

219 219

call TestFiletype('vbnet')

220 220

call TestFiletype('vcl')

You can’t perform that action at this time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4