From: Gordian Dziwis Date: Sun, 14 Dec 2025 15:51:34 +0000 (+0100) Subject: patch 9.1.1980: filetype: N-Quads files are not recognized X-Git-Tag: v9.1.1980^0 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6c027b25f114595a21fcb5031abe366349ad5a9c;p=thirdparty%2Fvim.git patch 9.1.1980: filetype: N-Quads files are not recognized Problem: filetype: N-Quads files are not recognized Solution: Detect *.nq files as nq filetype Reference: - https://www.w3.org/TR/n-quads/ closes: #18923 Signed-off-by: Gordian Dziwis Signed-off-by: Christian Brabandt --- diff --git a/runtime/autoload/dist/ft.vim b/runtime/autoload/dist/ft.vim index 56ac566062..c6f05d09e9 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: 2025 Dec 07 +# Last Change: 2025 Dec 14 # Former Maintainer: Bram Moolenaar # These functions are moved here from runtime/filetype.vim to make startup @@ -2371,6 +2371,8 @@ const ft_from_ext = { "norg": "norg", # Novell netware batch files "ncf": "ncf", + # N-Quads + "nq": "nq", # Not Quite C "nqc": "nqc", # NSE - Nmap Script Engine - uses Lua syntax diff --git a/src/testdir/test_filetype.vim b/src/testdir/test_filetype.vim index 0681afcd62..65f8bae328 100644 --- a/src/testdir/test_filetype.vim +++ b/src/testdir/test_filetype.vim @@ -578,6 +578,7 @@ def s:GetFilenameChecks(): dict> ninja: ['file.ninja'], nix: ['file.nix'], norg: ['file.norg'], + nq: ['file.nq'], nqc: ['file.nqc'], nroff: ['file.tr', 'file.nr', 'file.roff', 'file.tmac', 'tmac.file'], nsis: ['file.nsi', 'file.nsh'], diff --git a/src/version.c b/src/version.c index d62c453f1b..e75a9782c1 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 */ +/**/ + 1980, /**/ 1979, /**/