]> granicus.if.org Git - vim/commitdiff
patch 9.0.0752: Rprofile files are not recognized v9.0.0752
authorObserverOfTime <chronobserver@disroot.org>
Fri, 14 Oct 2022 19:24:24 +0000 (20:24 +0100)
committerBram Moolenaar <Bram@vim.org>
Fri, 14 Oct 2022 19:24:24 +0000 (20:24 +0100)
Problem:    Rprofile files are not recognized.
Solution:   Recognize Rprofile files as "r". (closes #11369)

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

index b4bcc8012a9f7d50c7c7cf5e122f9de4864901ed..d36078223f6934e6b01f05584615f07e961a35b8 100644 (file)
@@ -1628,6 +1628,9 @@ else
   au BufNewFile,BufRead *.rmd,*.smd                    setf rmd
 endif
 
+" R profile file
+au BufNewFile,BufRead .Rprofile,Rprofile,Rprofile.site setf r
+
 " RSS looks like XML
 au BufNewFile,BufRead *.rss                            setf xml
 
index 17d846df801311d79a4b465d10ce169cdc2210d5..0fb73b7dfd2fad19399233adcb175dd42858e971 100644 (file)
@@ -453,7 +453,7 @@ let s:filename_checks = {
     \ 'ql': ['file.ql', 'file.qll'],
     \ 'quake': ['anybaseq2/file.cfg', 'anyid1/file.cfg', 'quake3/file.cfg', 'baseq2/file.cfg', 'id1/file.cfg', 'quake1/file.cfg', 'some-baseq2/file.cfg', 'some-id1/file.cfg', 'some-quake1/file.cfg'],
     \ 'quarto': ['file.qmd'],
-    \ 'r': ['file.r'],
+    \ 'r': ['file.r', '.Rprofile', 'Rprofile', 'Rprofile.site'],
     \ 'radiance': ['file.rad', 'file.mat'],
     \ 'raku': ['file.pm6', 'file.p6', 'file.t6', 'file.pod6', 'file.raku', 'file.rakumod', 'file.rakudoc', 'file.rakutest'],
     \ 'raml': ['file.raml'],
index 34129a2453abb6da4a73b578b7de6475bfa1edda..bedbdc045034f1f231492fec07283f4a67b07ed5 100644 (file)
@@ -695,6 +695,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    752,
 /**/
     751,
 /**/