changeset 23962:436e702af70c v8.2.2523

patch 8.2.2523: Svelte filetype not recognized Commit: https://github.com/vim/vim/commit/c0fcb6e0b10050145e7d334b68b1bdc5201fed05 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Feb 17 12:29:17 2021 +0100 patch 8.2.2523: Svelte filetype not recognized Problem: Svelte filetype not recognized. Solution: Add a detection rule. (Brian Ryall, closes https://github.com/vim/vim/issues/7858)
author Bram Moolenaar <Bram@vim.org>
date Wed, 17 Feb 2021 12:30:06 +0100
parents 1b7f39ff8d78
children 29b58c9d9df1
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
@@ -1491,6 +1491,9 @@ au BufNewFile,BufRead *.sdl,*.pr		setf s
 " sed
 au BufNewFile,BufRead *.sed			setf sed
 
+" svelte
+au BufNewFile,BufRead *.svelte			setf svelte
+
 " Sieve (RFC 3028, 5228)
 au BufNewFile,BufRead *.siv,*.sieve		setf sieve
 
--- a/src/testdir/test_filetype.vim
+++ b/src/testdir/test_filetype.vim
@@ -427,6 +427,7 @@ let s:filename_checks = {
     \ 'sdc': ['file.sdc'],
     \ 'sdl': ['file.sdl', 'file.pr'],
     \ 'sed': ['file.sed'],
+    \ 'svelte': ['file.svelte'],
     \ 'sensors': ['/etc/sensors.conf', '/etc/sensors3.conf', 'any/etc/sensors.conf', 'any/etc/sensors3.conf'],
     \ 'services': ['/etc/services', 'any/etc/services'],
     \ 'setserial': ['/etc/serial.conf', 'any/etc/serial.conf'],
--- a/src/version.c
+++ b/src/version.c
@@ -751,6 +751,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    2523,
+/**/
     2522,
 /**/
     2521,