Mercurial > vim
comparison runtime/filetype.vim @ 30196:381462ee23fd v9.0.0434
patch 9.0.0434: gitignore files are not recognized
Commit: https://github.com/vim/vim/commit/9ba2786f15f0b53a90fd221832a5bedfc6dbfe20
Author: ObserverOfTime <chronobserver@disroot.org>
Date: Sat Sep 10 11:04:24 2022 +0100
patch 9.0.0434: gitignore files are not recognized
Problem: gitignore files are not recognized.
Solution: Add patterns for the gitignore filetype. (closes https://github.com/vim/vim/issues/11102)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 10 Sep 2022 12:15:04 +0200 |
parents | 4d3c7b4927f2 |
children | fee9eccee266 |
comparison
equal
deleted
inserted
replaced
30195:a7a66422cded | 30196:381462ee23fd |
---|---|
719 au BufNewFile,BufRead *.git/worktrees/*/config.worktree setf gitconfig | 719 au BufNewFile,BufRead *.git/worktrees/*/config.worktree setf gitconfig |
720 au BufNewFile,BufRead .gitmodules,*.git/modules/*/config setf gitconfig | 720 au BufNewFile,BufRead .gitmodules,*.git/modules/*/config setf gitconfig |
721 if !empty($XDG_CONFIG_HOME) | 721 if !empty($XDG_CONFIG_HOME) |
722 au BufNewFile,BufRead $XDG_CONFIG_HOME/git/config setf gitconfig | 722 au BufNewFile,BufRead $XDG_CONFIG_HOME/git/config setf gitconfig |
723 au BufNewFile,BufRead $XDG_CONFIG_HOME/git/attributes setf gitattributes | 723 au BufNewFile,BufRead $XDG_CONFIG_HOME/git/attributes setf gitattributes |
724 au BufNewFile,BufRead $XDG_CONFIG_HOME/git/ignore setf gitignore | |
724 endif | 725 endif |
725 au BufNewFile,BufRead .gitattributes,*.git/info/attributes setf gitattributes | 726 au BufNewFile,BufRead .gitattributes,*.git/info/attributes setf gitattributes |
726 au BufNewFile,BufRead */.config/git/attributes setf gitattributes | 727 au BufNewFile,BufRead */.config/git/attributes setf gitattributes |
727 au BufNewFile,BufRead */etc/gitattributes setf gitattributes | 728 au BufNewFile,BufRead */etc/gitattributes setf gitattributes |
728 au BufNewFile,BufRead git-rebase-todo setf gitrebase | 729 au BufNewFile,BufRead .gitignore,*.git/info/exclude setf gitignore |
729 au BufRead,BufNewFile .gitsendemail.msg.?????? setf gitsendemail | 730 au BufNewFile,BufRead */.config/git/ignore setf gitignore |
731 au BufNewFile,BufRead git-rebase-todo setf gitrebase | |
732 au BufRead,BufNewFile .gitsendemail.msg.?????? setf gitsendemail | |
730 au BufNewFile,BufRead *.git/* | 733 au BufNewFile,BufRead *.git/* |
731 \ if getline(1) =~# '^\x\{40,\}\>\|^ref: ' | | 734 \ if getline(1) =~# '^\x\{40,\}\>\|^ref: ' | |
732 \ setf git | | 735 \ setf git | |
733 \ endif | 736 \ endif |
734 | 737 |