aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2024-07-16 22:22:18 +0200
committerChristian Clason <c.clason@uni-graz.at>2024-07-17 11:11:58 +0200
commit4a7371c71486653253ae440a9a4017768ad36262 (patch)
treeb3c619940dc900161b9a505614691ab94173b417
parent79002cf438093aedb3ebea72e4e597217bfd4766 (diff)
downloadrneovim-4a7371c71486653253ae440a9a4017768ad36262.tar.gz
rneovim-4a7371c71486653253ae440a9a4017768ad36262.tar.bz2
rneovim-4a7371c71486653253ae440a9a4017768ad36262.zip
vim-patch:9.1.0591: filetype: *.wl files are not recognized
Problem: filetype: *.wl files are not recognized Solution: Detect '*.wl' files as Mathematica package files (Jonas Dujava) closes: vim/vim#15269 https://github.com/vim/vim/commit/c6d7dc039342fbe1cf432c7f8e7e391063de210b Co-authored-by: Jonas Dujava <jonas.dujava@gmail.com>
-rw-r--r--runtime/lua/vim/filetype.lua1
-rw-r--r--test/old/testdir/test_filetype.vim2
2 files changed, 2 insertions, 1 deletions
diff --git a/runtime/lua/vim/filetype.lua b/runtime/lua/vim/filetype.lua
index 08451735b6..bbe24a6e06 100644
--- a/runtime/lua/vim/filetype.lua
+++ b/runtime/lua/vim/filetype.lua
@@ -711,6 +711,7 @@ local extension = {
mixal = 'mix',
mm = detect.mm,
nb = 'mma',
+ wl = 'mma',
mmp = 'mmp',
mms = detect.mms,
DEF = 'modula2',
diff --git a/test/old/testdir/test_filetype.vim b/test/old/testdir/test_filetype.vim
index d6518c46c7..82e9c877ca 100644
--- a/test/old/testdir/test_filetype.vim
+++ b/test/old/testdir/test_filetype.vim
@@ -471,7 +471,7 @@ func s:GetFilenameChecks() abort
\ 'mgp': ['file.mgp'],
\ 'mib': ['file.mib', 'file.my'],
\ 'mix': ['file.mix', 'file.mixal'],
- \ 'mma': ['file.nb'],
+ \ 'mma': ['file.nb', 'file.wl'],
\ 'mmp': ['file.mmp'],
\ 'modconf': ['/etc/modules.conf', '/etc/modules', '/etc/conf.modules', '/etc/modprobe.file', 'any/etc/conf.modules', 'any/etc/modprobe.file', 'any/etc/modules', 'any/etc/modules.conf'],
\ 'modula3': ['file.m3', 'file.mg', 'file.i3', 'file.ig', 'file.lm3'],