diff options
-rw-r--r-- | runtime/autoload/dist/script.vim | 4 | ||||
-rw-r--r-- | src/testdir/test_filetype.vim | 1 | ||||
-rw-r--r-- | src/version.c | 2 |
3 files changed, 7 insertions, 0 deletions
diff --git a/runtime/autoload/dist/script.vim b/runtime/autoload/dist/script.vim index 5f3ae4aecc..6163003aa4 100644 --- a/runtime/autoload/dist/script.vim +++ b/runtime/autoload/dist/script.vim @@ -209,6 +209,10 @@ export def Exe2filetype(name: string, line1: string): string elseif name =~ 'nix-shell' return 'nix' + # Crystal + elseif name =~ '^crystal\>' + return 'crystal' + endif return '' diff --git a/src/testdir/test_filetype.vim b/src/testdir/test_filetype.vim index 0bd6453be7..aff66d89b1 100644 --- a/src/testdir/test_filetype.vim +++ b/src/testdir/test_filetype.vim @@ -944,6 +944,7 @@ def s:GetScriptChecks(): dict<list<list<string>>> fish: [['#!/path/fish']], forth: [['#!/path/gforth']], icon: [['#!/path/icon']], + crystal: [['#!/path/crystal']], } enddef diff --git a/src/version.c b/src/version.c index 0d647ec3f7..5b5fdb63d0 100644 --- a/src/version.c +++ b/src/version.c @@ -700,6 +700,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1807, +/**/ 1806, /**/ 1805, |