changeset 32703:30452cdbac7f

PyPA manifest files are not recognized (#12707) Commit: https://github.com/vim/vim/commit/44ff25d5243b6d4f7ee88b46d1254aec0b27f4eb Author: ObserverOfTime <chronobserver@disroot.org> Date: Wed Aug 9 17:52:33 2023 +0300 PyPA manifest files are not recognized (https://github.com/vim/vim/issues/12707) Problem: PyPA manifest files are not recognized. Solution: Add a pattern to match PyPA manifest files.
author Christian Brabandt <cb@256bit.org>
date Wed, 09 Aug 2023 17:00:08 +0200
parents 2200e4e8b3ae
children ac61cd09b633
files runtime/filetype.vim src/testdir/test_filetype.vim
diffstat 2 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -1679,6 +1679,9 @@ au BufNewFile,BufRead *.pk			setf poke
 " Protocols
 au BufNewFile,BufRead */etc/protocols		setf protocols
 
+" PyPA manifest files
+au BufNewFile,BufRead MANIFEST.in		setf pymanifest
+
 " Pyret
 au BufNewFile,BufRead *.arr			setf pyret
 
--- a/src/testdir/test_filetype.vim
+++ b/src/testdir/test_filetype.vim
@@ -544,6 +544,7 @@ def s:GetFilenameChecks(): dict<list<str
     psl: ['file.psl'],
     pug: ['file.pug'],
     puppet: ['file.pp'],
+    pymanifest: ['MANIFEST.in'],
     pyret: ['file.arr'],
     pyrex: ['file.pyx', 'file.pxd'],
     python: ['file.py', 'file.pyw', '.pythonstartup', '.pythonrc', 'file.ptl', 'file.pyi', 'SConstruct'],