]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.0.1422: Sage files are not recognized v9.0.1422
authorAmaan Qureshi <amaanq12@gmail.com>
Tue, 21 Mar 2023 21:31:55 +0000 (21:31 +0000)
committerBram Moolenaar <Bram@vim.org>
Tue, 21 Mar 2023 21:31:55 +0000 (21:31 +0000)
Problem:    Sage files are not recognized.
Solution:   Add a pattern for Sage files. (Amaan Qureshi, closes #12176)

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

index a1cff4631a0685d90e7cc4afa6fcdab85708a132..90ba9613ef0ddcce9271f29c5de561363def14fc 100644 (file)
@@ -1811,6 +1811,9 @@ au BufNewFile,BufRead Cargo.lock,*/.cargo/config,*/.cargo/credentials     setf toml
 " S-lang (or shader language, or SmallLisp)
 au BufNewFile,BufRead *.sl                     setf slang
 
+" Sage
+au BufNewFile,BufRead *.sage                   setf sage
+
 " Samba config
 au BufNewFile,BufRead smb.conf                 setf samba
 
index 55548e4a5ef779946c19db4a37634f98460ac76c..e5f16cd7e678e28a1b21fc7337de260ce0ad3504 100644 (file)
@@ -540,6 +540,7 @@ let s:filename_checks = {
     \ 'skill': ['file.il', 'file.ils', 'file.cdf'],
     \ 'cdc': ['file.cdc'],
     \ 'slang': ['file.sl'],
+    \ 'sage': ['file.sage'],
     \ 'slice': ['file.ice'],
     \ 'slpconf': ['/etc/slp.conf', 'any/etc/slp.conf'],
     \ 'slpreg': ['/etc/slp.reg', 'any/etc/slp.reg'],
index f6cac46e724b58b919dc116141a7828753cb0594..8ed826395f4e3733e1d9f3a5e9273aff8d8f9e84 100644 (file)
@@ -695,6 +695,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1422,
 /**/
     1421,
 /**/