summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author=?UTF-8?q?Dundar=20G=C3=B6c?= <gocdundar@gmail.com>2022-02-18 13:45:55 +0000
committerBram Moolenaar <Bram@vim.org>2022-02-18 13:45:55 +0000
commit97b231541d4e82fbc85e51121448d95bd43c50ad (patch)
tree5b6f513be1fa650d1e31e2a99c2cd1ce38841b57
parent56acd1f8ed4d86e92684f90b3b8e0e9a355208d1 (diff)
patch 8.2.4414: solidity files are not recognizedv8.2.4414
Problem: Solidity files are not recognized. Solution: Add the *.sol pattern. (Dundar Goc, closes #9792)
-rw-r--r--runtime/filetype.vim3
-rw-r--r--src/testdir/test_filetype.vim1
-rw-r--r--src/version.c2
3 files changed, 6 insertions, 0 deletions
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index 288697be10..c75fdfb8c7 100644
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -1795,6 +1795,9 @@ au BufNewFile,BufRead *.mib,*.my setf mib
au BufNewFile,BufRead *.hog,snort.conf,vision.conf setf hog
au BufNewFile,BufRead *.rules call dist#ft#FTRules()
+" Solidity
+au BufRead,BufNewFile *.sol setf solidity
+
" SPARQL queries
au BufNewFile,BufRead *.rq,*.sparql setf sparql
diff --git a/src/testdir/test_filetype.vim b/src/testdir/test_filetype.vim
index 2e28330bf6..eaaa39a9cc 100644
--- a/src/testdir/test_filetype.vim
+++ b/src/testdir/test_filetype.vim
@@ -480,6 +480,7 @@ let s:filename_checks = {
\ 'skill': ['file.il', 'file.ils', 'file.cdf'],
\ 'slang': ['file.sl'],
\ 'slice': ['file.ice'],
+ \ 'solidity': ['file.sol'],
\ 'solution': ['file.sln'],
\ 'slpconf': ['/etc/slp.conf', 'any/etc/slp.conf'],
\ 'slpreg': ['/etc/slp.reg', 'any/etc/slp.reg'],
diff --git a/src/version.c b/src/version.c
index cbe988b1cc..5039e9ec11 100644
--- a/src/version.c
+++ b/src/version.c
@@ -751,6 +751,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 4414,
+/**/
4413,
/**/
4412,