diff --git a/runtime/autoload/dist/script.vim b/runtime/autoload/dist/script.vim index fd7b8e08f..8de8296ee 100644 --- a/runtime/autoload/dist/script.vim +++ b/runtime/autoload/dist/script.vim @@ -221,6 +221,10 @@ export def Exe2filetype(name: string, line1: string): string elseif name =~ '^janet\>' return 'janet' + # Dart + elseif name =~ '^dart\>' + return 'dart' + endif return '' diff --git a/src/testdir/test_filetype.vim b/src/testdir/test_filetype.vim index 30c3a1ad8..bde5c1bc4 100644 --- a/src/testdir/test_filetype.vim +++ b/src/testdir/test_filetype.vim @@ -955,7 +955,8 @@ def s:GetScriptChecks(): dict>> crystal: [['#!/path/crystal']], rexx: [['#!/path/rexx'], ['#!/path/regina']], - janet: [['#!/path/janet']], + janet: [['#!/path/janet']], + dart: [['#!/path/dart']], } enddef diff --git a/src/version.c b/src/version.c index b127b6a86..fdfdf3f83 100644 --- a/src/version.c +++ b/src/version.c @@ -704,6 +704,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 2079, /**/ 2078, /**/