changeset 18366:c6826a74ad9b v8.1.2177

patch 8.1.2177: Dart files are not recognized Commit: https://github.com/vim/vim/commit/afbdb905c37675851e79d21239f502cd8e4ced9e Author: Bram Moolenaar <Bram@vim.org> Date: Sat Oct 19 14:10:21 2019 +0200 patch 8.1.2177: Dart files are not recognized Problem: Dart files are not recognized. Solution: Add a filetype rule. (Eugene Ciurana, closes https://github.com/vim/vim/issues/5087)
author Bram Moolenaar <Bram@vim.org>
date Sat, 19 Oct 2019 14:15:04 +0200
parents 4b16ca5ad9a2
children fe4dd24be6a2
files runtime/filetype.vim src/testdir/test_filetype.vim src/version.c
diffstat 3 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -425,6 +425,9 @@ au BufNewFile,BufRead *.csp,*.fdr		setf 
 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
--- 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'],
--- 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,