summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-10-19 14:10:21 +0200
committerBram Moolenaar <Bram@vim.org>2019-10-19 14:10:21 +0200
commitafbdb905c37675851e79d21239f502cd8e4ced9e (patch)
tree1ab3f65bee1ba0b42837016a55f2938d9459bfdd
parent8459006af5e78bd0bd6dcfc6d54ddac35a91ee1c (diff)
patch 8.1.2177: Dart files are not recognizedv8.1.2177
Problem: Dart files are not recognized. Solution: Add a filetype rule. (Eugene Ciurana, closes #5087)
-rw-r--r--runtime/filetype.vim3
-rw-r--r--src/testdir/test_filetype.vim1
-rw-r--r--src/version.c2
3 files changed, 6 insertions, 0 deletions
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index a27dc41953..39121cf17d 100644
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -425,6 +425,9 @@ au BufNewFile,BufRead *.csp,*.fdr setf csp
au BufNewFile,BufRead *.pld setf cupl
au BufNewFile,BufRead *.si setf cuplsim
+" Dart
+au BufRead,BufNewfile *.dart,*.drt setf dart
+
" Debian Control
au BufNewFile,BufRead */debian/control setf debcontrol
au BufNewFile,BufRead control
diff --git a/src/testdir/test_filetype.vim b/src/testdir/test_filetype.vim
index 736dc79ebf..93def930d7 100644
--- a/src/testdir/test_filetype.vim
+++ b/src/testdir/test_filetype.vim
@@ -122,6 +122,7 @@ let s:filename_checks = {
\ 'cvs': ['cvs123'],
\ 'cvsrc': ['.cvsrc'],
\ 'cynpp': ['file.cyn'],
+ \ 'dart': ['file.dart', 'file.drt'],
\ 'datascript': ['file.ds'],
\ 'dcd': ['file.dcd'],
\ 'debcontrol': ['/debian/control'],
diff --git a/src/version.c b/src/version.c
index 3a7347c879..f96160e63f 100644
--- a/src/version.c
+++ b/src/version.c
@@ -742,6 +742,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 2177,
+/**/
2176,
/**/
2175,