mirror of
				https://github.com/neovim/neovim.git
				synced 2025-10-26 12:27:24 +00:00 
			
		
		
		
	vim-patch:9.1.0245: filetype: zsh theme, history and zunit files are not recognized
Problem:  filetype: zsh theme, history and zunit files are not
          recognized.
Solution: Detect '.zsh_history', '*.zsh-theme' and '*.zunit' as zsh
          (Wu, Zhenyu)
closes: vim/vim#14366
a55a22a1a3
Co-authored-by: Wu, Zhenyu <wuzhenyu@ustc.edu>
			
			
This commit is contained in:
		| @@ -1155,6 +1155,8 @@ local extension = { | ||||
|   zut = 'zimbutempl', | ||||
|   zs = 'zserio', | ||||
|   zsh = 'zsh', | ||||
|   zunit = 'zsh', | ||||
|   ['zsh-theme'] = 'zsh', | ||||
|   vala = 'vala', | ||||
|   web = detect.web, | ||||
|   pl = detect.pl, | ||||
| @@ -1573,6 +1575,7 @@ local filename = { | ||||
|   ['.zshrc'] = 'zsh', | ||||
|   ['.zprofile'] = 'zsh', | ||||
|   ['.zcompdump'] = 'zsh', | ||||
|   ['.zsh_history'] = 'zsh', | ||||
|   ['.zshenv'] = 'zsh', | ||||
|   ['.zfbfmarks'] = 'zsh', | ||||
|   -- END FILENAME | ||||
|   | ||||
| @@ -750,8 +750,7 @@ func s:GetFilenameChecks() abort | ||||
|     \ 'zimbu': ['file.zu'], | ||||
|     \ 'zimbutempl': ['file.zut'], | ||||
|     \ 'zserio': ['file.zs'], | ||||
|     \ 'zsh': ['.zprofile', '/etc/zprofile', '.zfbfmarks', 'file.zsh', '.zcompdump', '.zlogin', '.zlogout', '.zshenv', '.zshrc', '.zcompdump-file', '.zlog', '.zlog-file', '.zsh', '.zsh-file', 'any/etc/zprofile', 'zlog', 'zlog-file', 'zsh', 'zsh-file'], | ||||
|     \ | ||||
|     \ 'zsh': ['.zprofile', '/etc/zprofile', '.zfbfmarks', 'file.zsh', 'file.zsh-theme', 'file.zunit', '.zcompdump', '.zlogin', '.zlogout', '.zshenv', '.zshrc', '.zsh_history', '.zcompdump-file', '.zlog', '.zlog-file', '.zsh', '.zsh-file', 'any/etc/zprofile', 'zlog', 'zlog-file', 'zsh', 'zsh-file'], | ||||
|     \ 'help': [$VIMRUNTIME . '/doc/help.txt'], | ||||
|     \ } | ||||
| endfunc | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Christian Clason
					Christian Clason