]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.1.0636: filetype: ziggy files are not recognized v9.1.0636
authorEliSauder <24995216+EliSauder@users.noreply.github.com>
Sun, 28 Jul 2024 19:32:38 +0000 (21:32 +0200)
committerChristian Brabandt <cb@256bit.org>
Sun, 28 Jul 2024 19:32:38 +0000 (21:32 +0200)
Problem:  filetype: ziggy files are not recognized
Solution: detect '*.ziggy' files as ziggy filetype,
          detect '*.ziggy-schema' files as ziggy-schema filetype
          (EliSauder)

References: https://ziggy-lang.io/

fixes: #15355
closes: #15367

Signed-off-by: EliSauder <24995216+EliSauder@users.noreply.github.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/filetype.vim
src/testdir/test_filetype.vim
src/version.c

index bdf591ac7b1e0cbd510f21f44e2459d2ae283eba..676738078c653f61f6bafa0ecc0f8a8aba237091 100644 (file)
@@ -2196,6 +2196,10 @@ au BufNewFile,BufRead .login,.cshrc,csh.cshrc,csh.login,csh.logout,*.csh,.alias
 " Zig and Zig Object Notation (ZON)
 au BufNewFile,BufRead *.zig,*.zon              setf zig
 
+" Ziggy and Ziggy Schema
+au BufNewFile,BufRead *.ziggy                   setf ziggy
+au BufNewFile,BufRead *.ziggy-schema            setf ziggy_schema
+
 " Zserio
 au BufNewFile,BufRead *.zs                     setf zserio
 
index 3aa3e97f4eb1d03d6b10da94f5852a3b26b66931..9c2a5e8e596b3d67513926f26dea9baaa9a1b239 100644 (file)
@@ -864,6 +864,8 @@ def s:GetFilenameChecks(): dict<list<string>>
     z8a: ['file.z8a'],
     zathurarc: ['zathurarc'],
     zig: ['file.zig', 'build.zig.zon'],
+    ziggy: ['file.ziggy'],
+    ziggy_schema: ['file.ziggy-schema'],
     zimbu: ['file.zu'],
     zimbutempl: ['file.zut'],
     zserio: ['file.zs'],
index a321cc53e3523b7ddd1f14103d3aa700af1cb980..d526d9f46929db753df0ae661dd4b6a8243cd2ad 100644 (file)
@@ -704,6 +704,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    636,
 /**/
     635,
 /**/