Skip to content

Commit 0256d76

Browse files
ObserverOfTimebrammool
authored andcommitted
patch 9.0.1668: PEM files are not recognized
Problem: PEM files are not recognized. Solution: Add patterns to match PEM files. (closes #12582)
1 parent e429893 commit 0256d76

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

runtime/filetype.vim

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1511,6 +1511,9 @@ au BufNewFile,BufRead *.pdf setf pdf
15111511
" PCMK - HAE - crm configure edit
15121512
au BufNewFile,BufRead *.pcmk setf pcmk
15131513

1514+
" PEM (Privacy-Enhanced Mail)
1515+
au BufNewFile,BufRead *.pem,*.cer,*.crt,*.csr setf pem
1516+
15141517
" Perl
15151518
if has("fname_case")
15161519
au BufNewFile,BufRead *.pl,*.PL call dist#ft#FTpl()

src/testdir/test_filetype.vim

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,7 @@ def s:GetFilenameChecks(): dict<list<string>>
506506
pccts: ['file.g'],
507507
pcmk: ['file.pcmk'],
508508
pdf: ['file.pdf'],
509+
pem: ['file.pem', 'file.cer', 'file.crt', 'file.csr'],
509510
perl: ['file.plx', 'file.al', 'file.psgi', 'gitolite.rc', '.gitolite.rc', 'example.gitolite.rc', '.latexmkrc', 'latexmkrc'],
510511
pf: ['pf.conf'],
511512
pfmain: ['main.cf', 'main.cf.proto'],

src/version.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -695,6 +695,8 @@ static char *(features[]) =
695695

696696
static int included_patches[] =
697697
{ /* Add new patch number below this line */
698+
/**/
699+
1668,
698700
/**/
699701
1667,
700702
/**/

0 commit comments

Comments
 (0)