Mercurial > vim
changeset 33684:45f8f451fa15 v9.0.2079
patch 9.0.2079: Not all Dart files detected
Commit: https://github.com/vim/vim/commit/c1c177a47bfe1b9a524ede2743a689e461668d14
Author: Doug Kearns <dougkearns@gmail.com>
Date: Sat Oct 28 21:19:54 2023 +0200
patch 9.0.2079: Not all Dart files detected
Problem: Not all Dart files detected
Solution: Add shebang filetype detection for Dart
closes: #13449
Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 28 Oct 2023 21:30:07 +0200 |
parents | dfdf61d163a3 |
children | df7842cc1e18 |
files | runtime/autoload/dist/script.vim src/testdir/test_filetype.vim src/version.c |
diffstat | 3 files changed, 8 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/runtime/autoload/dist/script.vim +++ b/runtime/autoload/dist/script.vim @@ -221,6 +221,10 @@ export def Exe2filetype(name: string, li elseif name =~ '^janet\>' return 'janet' + # Dart + elseif name =~ '^dart\>' + return 'dart' + endif return ''
--- a/src/testdir/test_filetype.vim +++ b/src/testdir/test_filetype.vim @@ -955,7 +955,8 @@ def s:GetScriptChecks(): dict<list<list< crystal: [['#!/path/crystal']], rexx: [['#!/path/rexx'], ['#!/path/regina']], - janet: [['#!/path/janet']], + janet: [['#!/path/janet']], + dart: [['#!/path/dart']], } enddef