aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2022-01-23 13:52:37 +0100
committerGitHub <noreply@github.com>2022-01-23 13:52:37 +0100
commit3d62dd207733bbdc46fd5b6807e5d7dcf95681e2 (patch)
treeb46025f3c9c713fdf7a5dfdf43cde8d3f32d9487
parent7717f38d3f81cc739ef2b37829558d3d9eba9591 (diff)
downloadrneovim-3d62dd207733bbdc46fd5b6807e5d7dcf95681e2.tar.gz
rneovim-3d62dd207733bbdc46fd5b6807e5d7dcf95681e2.tar.bz2
rneovim-3d62dd207733bbdc46fd5b6807e5d7dcf95681e2.zip
vim-patch:8.2.4187: gnuplot file not recognized (#17177)
Problem: Gnuplot file not recognized. Solution: Recognize ".gnuplot". (closes vim/vim#9588) https://github.com/vim/vim/commit/ff5cbe8133c6eb5dd86b9e042f32f589627e9bf9
-rw-r--r--runtime/filetype.vim2
-rw-r--r--runtime/lua/vim/filetype.lua1
-rw-r--r--src/nvim/testdir/test_filetype.vim2
3 files changed, 3 insertions, 2 deletions
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index f809a47b3f..803de5e0c7 100644
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -710,7 +710,7 @@ au BufNewFile,BufRead gitolite.conf setf gitolite
au BufNewFile,BufRead {,.}gitolite.rc,example.gitolite.rc setf perl
" Gnuplot scripts
-au BufNewFile,BufRead *.gpi setf gnuplot
+au BufNewFile,BufRead *.gpi,.gnuplot setf gnuplot
" Go (Google)
au BufNewFile,BufRead *.go setf go
diff --git a/runtime/lua/vim/filetype.lua b/runtime/lua/vim/filetype.lua
index c7e18bf186..e5168403b2 100644
--- a/runtime/lua/vim/filetype.lua
+++ b/runtime/lua/vim/filetype.lua
@@ -230,6 +230,7 @@ local extension = {
gemini = "gemtext",
gift = "gift",
gpi = "gnuplot",
+ gnuplot = "gnuplot",
go = "go",
gp = "gp",
gs = "grads",
diff --git a/src/nvim/testdir/test_filetype.vim b/src/nvim/testdir/test_filetype.vim
index 014cb929bf..e2cf0c3e69 100644
--- a/src/nvim/testdir/test_filetype.vim
+++ b/src/nvim/testdir/test_filetype.vim
@@ -203,7 +203,7 @@ let s:filename_checks = {
\ 'gitsendemail': ['.gitsendemail.msg.xxxxxx'],
\ 'gkrellmrc': ['gkrellmrc', 'gkrellmrc_x'],
\ 'gnash': ['gnashrc', '.gnashrc', 'gnashpluginrc', '.gnashpluginrc'],
- \ 'gnuplot': ['file.gpi'],
+ \ 'gnuplot': ['file.gpi', '.gnuplot'],
\ 'go': ['file.go'],
\ 'gomod': ['go.mod'],
\ 'gp': ['file.gp', '.gprc'],