From: kb Date: Sun, 25 Jan 2026 14:59:49 +0000 (+0000) Subject: patch 9.1.2109: filetype: NetLinx fires are not recognized X-Git-Tag: v9.1.2109^0 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6963e3b8bf46893f8d09e7ea556c37581248e777;p=thirdparty%2Fvim.git patch 9.1.2109: filetype: NetLinx fires are not recognized Problem: filetype: NetLinx fires are not recognized Solution: Detect *.axs and *.axi as netlinx filetype (kb). Reference: - https://www.amx.com/en/site_elements/amx-language-reference-guide-netlinx-programming-language - https://kielthecoder.com/2021/06/11/netlinx-getting-started/ closes: #19249 Signed-off-by: kb Signed-off-by: Christian Brabandt --- diff --git a/runtime/autoload/dist/ft.vim b/runtime/autoload/dist/ft.vim index 0d3b1e7ebf..9d68c3d214 100644 --- a/runtime/autoload/dist/ft.vim +++ b/runtime/autoload/dist/ft.vim @@ -3,7 +3,7 @@ vim9script # Vim functions for file type detection # # Maintainer: The Vim Project -# Last Change: 2026 Jan 20 +# Last Change: 2026 Jan 25 # Former Maintainer: Bram Moolenaar # These functions are moved here from runtime/filetype.vim to make startup @@ -2373,6 +2373,9 @@ const ft_from_ext = { # N1QL "n1ql": "n1ql", "nql": "n1ql", + # NetLinx + "axs": "netlinx", + "axi": "netlinx", # Nickel "ncl": "nickel", # Nim file diff --git a/src/testdir/test_filetype.vim b/src/testdir/test_filetype.vim index a082b4fb9f..078019bc5f 100644 --- a/src/testdir/test_filetype.vim +++ b/src/testdir/test_filetype.vim @@ -578,6 +578,7 @@ def s:GetFilenameChecks(): dict> ncf: ['file.ncf'], neomuttlog: ['/home/user/.neomuttdebug1'], neomuttrc: ['Neomuttrc', '.neomuttrc', '.neomuttrc-file', '/.neomutt/neomuttrc', '/.neomutt/neomuttrc-file', 'Neomuttrc', 'Neomuttrc-file', 'any/.neomutt/neomuttrc', 'any/.neomutt/neomuttrc-file', 'neomuttrc', 'neomuttrc-file' ], + netlinx: ['file.axs', 'file.axi'], netrc: ['.netrc'], nginx: ['file.nginx', 'nginxfile.conf', 'filenginx.conf', 'any/etc/nginx/file', 'any/usr/local/nginx/conf/file', 'any/nginx/file.conf'], nickel: ['file.ncl'], diff --git a/src/version.c b/src/version.c index a3c72bdd2a..f97ecf4fab 100644 --- a/src/version.c +++ b/src/version.c @@ -734,6 +734,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 2109, /**/ 2108, /**/