]> granicus.if.org Git - vim/commitdiff
patch 8.2.4414: solidity files are not recognized v8.2.4414
author=?UTF-8?q?Dundar=20G=C3=B6c?= <gocdundar@gmail.com>
Fri, 18 Feb 2022 13:45:55 +0000 (13:45 +0000)
committerBram Moolenaar <Bram@vim.org>
Fri, 18 Feb 2022 13:45:55 +0000 (13:45 +0000)
Problem:    Solidity files are not recognized.
Solution:   Add the *.sol pattern. (Dundar Goc, closes #9792)

runtime/filetype.vim
src/testdir/test_filetype.vim
src/version.c

index 288697be10de6b0ed2870b2bc2c8170b0f2f7728..c75fdfb8c7560ae022160aa731d256c12b25e252 100644 (file)
@@ -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
 
index 2e28330bf63047aa8e9cabd09f7629ee46968654..eaaa39a9cc07aec3ddbb2aeed66025ed33efac6f 100644 (file)
@@ -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'],
index cbe988b1cc84990abbdce515f614c365ce4fd2b6..5039e9ec11d94eee05892e05fbcd089960ce0281 100644 (file)
@@ -750,6 +750,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    4414,
 /**/
     4413,
 /**/