]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.1.0929: filetype: lalrpop files are not recognized v9.1.0929
authorDavid Thievon <pdkfan@gmail.com>
Sun, 15 Dec 2024 18:22:17 +0000 (19:22 +0100)
committerChristian Brabandt <cb@256bit.org>
Sun, 15 Dec 2024 18:22:17 +0000 (19:22 +0100)
Problem:  filetype: lalrpop files are not recognized
Solution: detect '*.lalrpop' files as lalrpop filetype
          (David Thievon)

References:
https://github.com/lalrpop/lalrpop

closes: #16223

Signed-off-by: David Thievon <pdkfan@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/filetype.vim
src/testdir/test_filetype.vim
src/version.c

index eb1d8512894de7a62cde601a796345560ecea7c7..413eb6eb9affaa12b0e89df68f31babcc200ec81 100644 (file)
@@ -1315,6 +1315,9 @@ au BufNewFile,BufRead Kconfig,Kconfig.debug,Config.in     setf kconfig
 " Lace (ISE)
 au BufNewFile,BufRead *.ace,*.ACE              setf lace
 
+" Lalrpop
+au BufNewFile,Bufread *.lalrpop                        setf lalrpop
+
 " Larch Shared Language
 au BufNewFile,BufRead .lsl                     call dist#ft#FTlsl()
 
index 583cca63960da7fbf8f49dd9ddb6d56bc9332404..8f7254fd37e048fcc3504d4266934b37ca9ffa57 100644 (file)
@@ -407,6 +407,7 @@ def s:GetFilenameChecks(): dict<list<string>>
     kscript: ['file.ks'],
     kwt: ['file.k'],
     lace: ['file.ace', 'file.ACE'],
+    lalrpop: ['file.lalrpop'],
     latte: ['file.latte', 'file.lte'],
     ld: ['file.ld', 'any/usr/lib/aarch64-xilinx-linux/ldscripts/aarch64elf32b.x'],
     ldapconf: ['ldap.conf', '.ldaprc', 'ldaprc'],
index e795be6d33d06241ed6c4f062fa82d65a14a7a15..3f9d8003b832296f2e9b551e97f761a268ce32b6 100644 (file)
@@ -704,6 +704,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    929,
 /**/
     928,
 /**/