mirror of
				https://github.com/neovim/neovim.git
				synced 2025-10-26 12:27:24 +00:00 
			
		
		
		
	| @@ -2962,6 +2962,8 @@ extend({expr1}, {expr2} [, {expr3}])			*extend()* | |||||||
| 		{expr1} is changed when {expr2} is not empty.  If necessary | 		{expr1} is changed when {expr2} is not empty.  If necessary | ||||||
| 		make a copy of {expr1} first. | 		make a copy of {expr1} first. | ||||||
| 		{expr2} remains unchanged. | 		{expr2} remains unchanged. | ||||||
|  | 		When {expr1} is locked and {expr2} is not empty the operation | ||||||
|  | 		fails. | ||||||
| 		Returns {expr1}. | 		Returns {expr1}. | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1,4 +1,4 @@ | |||||||
| *insert.txt*    For Vim version 7.4.  Last change: 2014 Aug 04 | *insert.txt*    For Vim version 7.4.  Last change: 2015 May 22 | ||||||
|  |  | ||||||
|  |  | ||||||
| 		  VIM REFERENCE MANUAL    by Bram Moolenaar | 		  VIM REFERENCE MANUAL    by Bram Moolenaar | ||||||
| @@ -77,9 +77,11 @@ CTRL-W		Delete the word before the cursor (see |i_backspacing| about | |||||||
| 		joining lines).  See the section "word motions", | 		joining lines).  See the section "word motions", | ||||||
| 		|word-motions|, for the definition of a word. | 		|word-motions|, for the definition of a word. | ||||||
| 						*i_CTRL-U* | 						*i_CTRL-U* | ||||||
| CTRL-U		Delete all entered characters in the current line (see | CTRL-U		Delete all entered characters before the cursor in the current | ||||||
| 		|i_backspacing| about joining lines). | 		line.  If there are no newly entereed characters and | ||||||
|  | 		'backspace'is not empty, delete all characters before the | ||||||
|  | 		cursor in the current line. | ||||||
|  | 		See |i_backspacing| about joining lines. | ||||||
| 						*i_CTRL-I* *i_<Tab>* *i_Tab* | 						*i_CTRL-I* *i_<Tab>* *i_Tab* | ||||||
| <Tab> or CTRL-I Insert a tab.  If the 'expandtab' option is on, the | <Tab> or CTRL-I Insert a tab.  If the 'expandtab' option is on, the | ||||||
| 		equivalent number of spaces is inserted (use CTRL-V <Tab> to | 		equivalent number of spaces is inserted (use CTRL-V <Tab> to | ||||||
|   | |||||||
| @@ -1,4 +1,4 @@ | |||||||
| *motion.txt*    For Vim version 7.4.  Last change: 2014 Feb 11 | *motion.txt*    For Vim version 7.4.  Last change: 2015 Jun 06 | ||||||
|  |  | ||||||
|  |  | ||||||
| 		  VIM REFERENCE MANUAL    by Bram Moolenaar | 		  VIM REFERENCE MANUAL    by Bram Moolenaar | ||||||
| @@ -171,6 +171,8 @@ CTRL-H		or					*CTRL-H* *<BS>* | |||||||
| l		or					*l* | l		or					*l* | ||||||
| <Right>		or					*<Right>* *<Space>* | <Right>		or					*<Right>* *<Space>* | ||||||
| <Space>			[count] characters to the right.  |exclusive| motion. | <Space>			[count] characters to the right.  |exclusive| motion. | ||||||
|  | 			See the 'whichwrap' option for adjusting the behavior | ||||||
|  | 			at end of line | ||||||
|  |  | ||||||
| 							*0* | 							*0* | ||||||
| 0			To the first character of the line.  |exclusive| | 0			To the first character of the line.  |exclusive| | ||||||
|   | |||||||
| @@ -495,7 +495,7 @@ au BufNewFile,BufRead *.prg | |||||||
| 	\ endif | 	\ endif | ||||||
|  |  | ||||||
| " Clojure | " Clojure | ||||||
| au BufNewFile,BufRead *.clj,*.cljs		setf clojure | au BufNewFile,BufRead *.clj,*.cljs,*.cljx,*.cljc		setf clojure | ||||||
|  |  | ||||||
| " Cmake | " Cmake | ||||||
| au BufNewFile,BufRead CMakeLists.txt,*.cmake,*.cmake.in		setf cmake | au BufNewFile,BufRead CMakeLists.txt,*.cmake,*.cmake.in		setf cmake | ||||||
| @@ -772,10 +772,9 @@ au BufNewFile,BufRead *.mo,*.gdmo		setf gdmo | |||||||
| au BufNewFile,BufRead *.ged,lltxxxxx.txt	setf gedcom | au BufNewFile,BufRead *.ged,lltxxxxx.txt	setf gedcom | ||||||
|  |  | ||||||
| " Git | " Git | ||||||
| au BufNewFile,BufRead *.git/COMMIT_EDITMSG	setf gitcommit | au BufNewFile,BufRead COMMIT_EDITMSG		setf gitcommit | ||||||
| au BufNewFile,BufRead *.git/MERGE_MSG		setf gitcommit | au BufNewFile,BufRead MERGE_MSG			setf gitcommit | ||||||
| au BufNewFile,BufRead *.git/config,.gitconfig,.gitmodules setf gitconfig | au BufNewFile,BufRead *.git/config,.gitconfig,.gitmodules setf gitconfig | ||||||
| au BufNewFile,BufRead *.git/modules/*/COMMIT_EDITMSG setf gitcommit |  | ||||||
| au BufNewFile,BufRead *.git/modules/*/config	setf gitconfig | au BufNewFile,BufRead *.git/modules/*/config	setf gitconfig | ||||||
| au BufNewFile,BufRead */.config/git/config	setf gitconfig | au BufNewFile,BufRead */.config/git/config	setf gitconfig | ||||||
| if !empty($XDG_CONFIG_HOME) | if !empty($XDG_CONFIG_HOME) | ||||||
|   | |||||||
| @@ -1,6 +1,10 @@ | |||||||
| " Vim filetype plugin file | " Vim filetype plugin file | ||||||
| " Maintainer:       Nikolai Weibull <now@bitwi.se> | " Vim syntax file | ||||||
| " Latest Revision:  2008-07-09 | " Maintainer:           Christian Brabandt <cb@256bit.org> | ||||||
|  | " Previous Maintainer:  Nikolai Weibull <now@bitwi.se> | ||||||
|  | " Latest Revision:      2015-05-29 | ||||||
|  | " License:              Vim (see :h license) | ||||||
|  | " Repository:		https://github.com/chrisbra/vim-kconfig | ||||||
|  |  | ||||||
| if exists("b:did_ftplugin") | if exists("b:did_ftplugin") | ||||||
|   finish |   finish | ||||||
| @@ -14,5 +18,10 @@ let b:undo_ftplugin = "setl com< cms< fo<" | |||||||
|  |  | ||||||
| setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql | ||||||
|  |  | ||||||
|  | " For matchit.vim | ||||||
|  | if exists("loaded_matchit") | ||||||
|  |   let b:match_words = '^\<menu\>:\<endmenu\>,^\<if\>:\<endif\>,^\<choice\>:\<endchoice\>' | ||||||
|  | endif | ||||||
|  |  | ||||||
| let &cpo = s:cpo_save | let &cpo = s:cpo_save | ||||||
| unlet s:cpo_save | unlet s:cpo_save | ||||||
|   | |||||||
| @@ -20,11 +20,36 @@ endif | |||||||
|  |  | ||||||
| noremap <buffer> <unique> <script> <Plug>SpecChangelog :call <SID>SpecChangelog("")<CR> | noremap <buffer> <unique> <script> <Plug>SpecChangelog :call <SID>SpecChangelog("")<CR> | ||||||
|  |  | ||||||
|  | if !exists("*s:GetRelVer") | ||||||
|  | 	function! s:GetRelVer() | ||||||
|  | 		if has('python') | ||||||
|  | python << PYEND | ||||||
|  | import sys, datetime, shutil, tempfile | ||||||
|  | import vim | ||||||
|  |  | ||||||
|  | try: | ||||||
|  |     import rpm | ||||||
|  | except ImportError: | ||||||
|  |     pass | ||||||
|  | else: | ||||||
|  |     specfile = vim.current.buffer.name | ||||||
|  |     if specfile: | ||||||
|  |         spec = rpm.spec(specfile) | ||||||
|  |         headers = spec.packages[0].header | ||||||
|  |         version = headers['Version'] | ||||||
|  |         release = ".".join(headers['Release'].split(".")[:-1]) | ||||||
|  |         vim.command("let ver = " + version) | ||||||
|  |         vim.command("let rel = " + release) | ||||||
|  | PYEND | ||||||
|  | 		endif | ||||||
|  | 	endfunction | ||||||
|  | endif | ||||||
|  |  | ||||||
| if !exists("*s:SpecChangelog") | if !exists("*s:SpecChangelog") | ||||||
| 	function s:SpecChangelog(format) | 	function s:SpecChangelog(format) | ||||||
| 		if strlen(a:format) == 0 | 		if strlen(a:format) == 0 | ||||||
| 			if !exists("g:spec_chglog_format") | 			if !exists("g:spec_chglog_format") | ||||||
| 				let email = input("Email address: ") | 				let email = input("Name <email address>: ") | ||||||
| 				let g:spec_chglog_format = "%a %b %d %Y " . l:email | 				let g:spec_chglog_format = "%a %b %d %Y " . l:email | ||||||
| 				echo "\r" | 				echo "\r" | ||||||
| 			endif | 			endif | ||||||
| @@ -69,6 +94,9 @@ if !exists("*s:SpecChangelog") | |||||||
| 		else | 		else | ||||||
| 			let include_release_info = 0 | 			let include_release_info = 0 | ||||||
| 		endif | 		endif | ||||||
|  |  | ||||||
|  | 		call s:GetRelVer() | ||||||
|  |  | ||||||
| 		if (chgline == -1) | 		if (chgline == -1) | ||||||
| 			let option = confirm("Can't find %changelog. Create one? ","&End of file\n&Here\n&Cancel",3) | 			let option = confirm("Can't find %changelog. Create one? ","&End of file\n&Here\n&Cancel",3) | ||||||
| 			if (option == 1) | 			if (option == 1) | ||||||
| @@ -83,7 +111,7 @@ if !exists("*s:SpecChangelog") | |||||||
| 			endif | 			endif | ||||||
| 		endif | 		endif | ||||||
| 		if (chgline != -1) | 		if (chgline != -1) | ||||||
| 			let parsed_format = "* ".strftime(format) | 			let parsed_format = "* ".strftime(format)." - ".ver."-".rel | ||||||
| 			let release_info = "+ ".name."-".ver."-".rel | 			let release_info = "+ ".name."-".ver."-".rel | ||||||
| 			let wrong_format = 0 | 			let wrong_format = 0 | ||||||
| 			let wrong_release = 0 | 			let wrong_release = 0 | ||||||
|   | |||||||
| @@ -1,7 +1,10 @@ | |||||||
| " Vim filetype plugin file | " Vim filetype plugin file | ||||||
| " Language:		Zsh shell script | " Language:		Zsh shell script | ||||||
| " Maintainer:       Nikolai Weibull <now@bitwi.se> | " Maintainer:		Christian Brabandt <cb@256bit.org> | ||||||
| " Latest Revision:  2011-01-23 | " Previous Maintainer:	Nikolai Weibull <now@bitwi.se> | ||||||
|  | " Latest Revision:	2015-05-29 | ||||||
|  | " License:		Vim (see :h license) | ||||||
|  | " Repository:		https://github.com/chrisbra/vim-zsh | ||||||
|  |  | ||||||
| if exists("b:did_ftplugin") | if exists("b:did_ftplugin") | ||||||
|   finish |   finish | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| " Vim indent file | " Vim indent file | ||||||
| " Language:	Javascript | " Language:	Javascript | ||||||
| " Maintainer:	None!  Wanna improve this? | " Maintainer:	Going to be Darrick Wiebe | ||||||
| " Last Change:	2007 Jan 22 | " Last Change:	2015 Jun 09 | ||||||
|  |  | ||||||
| " Only load this indent file when no other was loaded. | " Only load this indent file when no other was loaded. | ||||||
| if exists("b:did_indent") | if exists("b:did_indent") | ||||||
| @@ -12,5 +12,7 @@ let b:did_indent = 1 | |||||||
| " C indenting is not too bad. | " C indenting is not too bad. | ||||||
| setlocal cindent | setlocal cindent | ||||||
| setlocal cinoptions+=j1,J1 | setlocal cinoptions+=j1,J1 | ||||||
|  | setlocal cinkeys-=0# | ||||||
|  | setlocal cinkeys+=0] | ||||||
|  |  | ||||||
| let b:undo_indent = "setl cin<" | let b:undo_indent = "setl cin<" | ||||||
|   | |||||||
| @@ -1,7 +1,10 @@ | |||||||
| " Vim indent file | " Vim indent file | ||||||
| " Language:	    Zsh Shell Script | " Language:             Zsh shell script | ||||||
| " Maintainer:       Nikolai Weibull <now@bitwi.se> | " Maintainer:           Christian Brabandt <cb@256bit.org> | ||||||
| " Latest Revision:  2006-04-19 | " Previous Maintainer:  Nikolai Weibull <now@bitwi.se> | ||||||
|  | " Latest Revision:      2015-05-29 | ||||||
|  | " License:              Vim (see :h license) | ||||||
|  | " Repository:           https://github.com/chrisbra/vim-zsh | ||||||
|  |  | ||||||
| if exists("b:did_indent") | if exists("b:did_indent") | ||||||
|   finish |   finish | ||||||
|   | |||||||
| @@ -63,7 +63,7 @@ if version >= 508 || !exists("did_cpp_syntax_inits") | |||||||
|   HiLink cppStructure		Structure |   HiLink cppStructure		Structure | ||||||
|   HiLink cppBoolean		Boolean |   HiLink cppBoolean		Boolean | ||||||
|   HiLink cppConstant		Constant |   HiLink cppConstant		Constant | ||||||
|   HiLink cppRawDelimiter	Delimiter |   HiLink cppRawStringDelimiter	Delimiter | ||||||
|   HiLink cppRawString		String |   HiLink cppRawString		String | ||||||
|   delcommand HiLink |   delcommand HiLink | ||||||
| endif | endif | ||||||
|   | |||||||
| @@ -3,7 +3,7 @@ | |||||||
| " Maintainer:  Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org> | " Maintainer:  Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org> | ||||||
| " Former Maintainers: Gerfried Fuchs <alfie@ist.org> | " Former Maintainers: Gerfried Fuchs <alfie@ist.org> | ||||||
| "                     Wichert Akkerman <wakkerma@debian.org> | "                     Wichert Akkerman <wakkerma@debian.org> | ||||||
| " Last Change: 2014 Jul 11 | " Last Change: 2015 Apr 30 | ||||||
| " URL: http://anonscm.debian.org/hg/pkg-vim/vim/raw-file/unstable/runtime/syntax/debchangelog.vim | " URL: http://anonscm.debian.org/hg/pkg-vim/vim/raw-file/unstable/runtime/syntax/debchangelog.vim | ||||||
|  |  | ||||||
| " Standard syntax initialization | " Standard syntax initialization | ||||||
| @@ -16,10 +16,14 @@ endif | |||||||
| " Case doesn't matter for us | " Case doesn't matter for us | ||||||
| syn case ignore | syn case ignore | ||||||
|  |  | ||||||
|  | let urgency='urgency=\(low\|medium\|high\|critical\)\( [^[:space:],][^,]*\)\=' | ||||||
|  | let binNMU='binary-only=yes' | ||||||
|  |  | ||||||
| " Define some common expressions we can use later on | " Define some common expressions we can use later on | ||||||
| syn match debchangelogName	contained "^[[:alnum:]][[:alnum:].+-]\+ " | syn match debchangelogName	contained "^[[:alnum:]][[:alnum:].+-]\+ " | ||||||
| syn match debchangelogUrgency	contained "; urgency=\(low\|medium\|high\|critical\|emergency\)\( \S.*\)\=" | exe 'syn match debchangelogFirstKV	contained "; \('.urgency.'\|'.binNMU.'\)"' | ||||||
| syn match debchangelogTarget	contained "\v %(frozen|unstable|%(testing|%(old)=stable)%(-proposed-updates|-security)=|experimental|squeeze-%(backports%(-sloppy)=|volatile)|wheezy-backports|%(devel|lucid|precise|trusty|utopic)%(-%(security|proposed|updates|backports|commercial|partner))=)+" | exe 'syn match debchangelogOtherKV	contained ", \('.urgency.'\|'.binNMU.'\)"' | ||||||
|  | syn match debchangelogTarget	contained "\v %(frozen|unstable|sid|%(testing|%(old)=stable)%(-proposed-updates|-security)=|experimental|squeeze-%(backports%(-sloppy)=|volatile|lts|security)|wheezy-%(backports%(-sloppy)=|security)|jessie%(-backports|-security)=|stretch|%(devel|lucid|precise|trusty|utopic)%(-%(security|proposed|updates|backports|commercial|partner))=)+" | ||||||
| syn match debchangelogVersion	contained "(.\{-})" | syn match debchangelogVersion	contained "(.\{-})" | ||||||
| syn match debchangelogCloses	contained "closes:\_s*\(bug\)\=#\=\_s\=\d\+\(,\_s*\(bug\)\=#\=\_s\=\d\+\)*" | syn match debchangelogCloses	contained "closes:\_s*\(bug\)\=#\=\_s\=\d\+\(,\_s*\(bug\)\=#\=\_s\=\d\+\)*" | ||||||
| syn match debchangelogLP	contained "\clp:\s\+#\d\+\(,\s*#\d\+\)*" | syn match debchangelogLP	contained "\clp:\s\+#\d\+\(,\s*#\d\+\)*" | ||||||
| @@ -27,7 +31,7 @@ syn match debchangelogEmail	contained "[_=[:alnum:].+-]\+@[[:alnum:]./\-]\+" | |||||||
| syn match debchangelogEmail	contained "<.\{-}>" | syn match debchangelogEmail	contained "<.\{-}>" | ||||||
|  |  | ||||||
| " Define the entries that make up the changelog | " Define the entries that make up the changelog | ||||||
| syn region debchangelogHeader start="^[^ ]" end="$" contains=debchangelogName,debchangelogUrgency,debchangelogTarget,debchangelogVersion oneline | syn region debchangelogHeader start="^[^ ]" end="$" contains=debchangelogName,debchangelogFirstKV,debchangelogOtherKV,debchangelogTarget,debchangelogVersion,debchangelogBinNMU oneline | ||||||
| syn region debchangelogFooter start="^ [^ ]" end="$" contains=debchangelogEmail oneline | syn region debchangelogFooter start="^ [^ ]" end="$" contains=debchangelogEmail oneline | ||||||
| syn region debchangelogEntry start="^  " end="$" contains=debchangelogCloses,debchangelogLP oneline | syn region debchangelogEntry start="^  " end="$" contains=debchangelogCloses,debchangelogLP oneline | ||||||
|  |  | ||||||
| @@ -45,7 +49,8 @@ if version >= 508 || !exists("did_debchangelog_syn_inits") | |||||||
|   HiLink debchangelogEntry		Normal |   HiLink debchangelogEntry		Normal | ||||||
|   HiLink debchangelogCloses		Statement |   HiLink debchangelogCloses		Statement | ||||||
|   HiLink debchangelogLP			Statement |   HiLink debchangelogLP			Statement | ||||||
|   HiLink debchangelogUrgency		Identifier |   HiLink debchangelogFirstKV		Identifier | ||||||
|  |   HiLink debchangelogOtherKV		Identifier | ||||||
|   HiLink debchangelogName		Comment |   HiLink debchangelogName		Comment | ||||||
|   HiLink debchangelogVersion		Identifier |   HiLink debchangelogVersion		Identifier | ||||||
|   HiLink debchangelogTarget		Identifier |   HiLink debchangelogTarget		Identifier | ||||||
|   | |||||||
| @@ -3,7 +3,7 @@ | |||||||
| " Maintainer:  Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org> | " Maintainer:  Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org> | ||||||
| " Former Maintainers: Gerfried Fuchs <alfie@ist.org> | " Former Maintainers: Gerfried Fuchs <alfie@ist.org> | ||||||
| "                     Wichert Akkerman <wakkerma@debian.org> | "                     Wichert Akkerman <wakkerma@debian.org> | ||||||
| " Last Change: 2014 May 01 | " Last Change: 2014 Oct 08 | ||||||
| " URL: http://anonscm.debian.org/hg/pkg-vim/vim/raw-file/unstable/runtime/syntax/debcontrol.vim | " URL: http://anonscm.debian.org/hg/pkg-vim/vim/raw-file/unstable/runtime/syntax/debcontrol.vim | ||||||
|  |  | ||||||
| " Standard syntax initialization | " Standard syntax initialization | ||||||
| @@ -50,7 +50,7 @@ syn match debcontrolDmUpload contained "\cyes" | |||||||
| syn match debcontrolHTTPUrl contained "\vhttps?://[[:alnum:]][-[:alnum:]]*[[:alnum:]]?(\.[[:alnum:]][-[:alnum:]]*[[:alnum:]]?)*\.[[:alpha:]][-[:alnum:]]*[[:alpha:]]?(:\d+)?(/[^[:space:]]*)?$" | syn match debcontrolHTTPUrl contained "\vhttps?://[[:alnum:]][-[:alnum:]]*[[:alnum:]]?(\.[[:alnum:]][-[:alnum:]]*[[:alnum:]]?)*\.[[:alpha:]][-[:alnum:]]*[[:alpha:]]?(:\d+)?(/[^[:space:]]*)?$" | ||||||
| syn match debcontrolVcsSvn contained "\vsvn%(\+ssh)?://[[:alnum:]][-[:alnum:]]*[[:alnum:]]?(\.[[:alnum:]][-[:alnum:]]*[[:alnum:]]?)*\.[[:alpha:]][-[:alnum:]]*[[:alpha:]]?(:\d+)?(/[^[:space:]]*)?$" | syn match debcontrolVcsSvn contained "\vsvn%(\+ssh)?://[[:alnum:]][-[:alnum:]]*[[:alnum:]]?(\.[[:alnum:]][-[:alnum:]]*[[:alnum:]]?)*\.[[:alpha:]][-[:alnum:]]*[[:alpha:]]?(:\d+)?(/[^[:space:]]*)?$" | ||||||
| syn match debcontrolVcsCvs contained "\v%(\-d *)?:pserver:[^@]+\@[[:alnum:]][-[:alnum:]]*[[:alnum:]]?(\.[[:alnum:]][-[:alnum:]]*[[:alnum:]]?)*\.[[:alpha:]][-[:alnum:]]*[[:alpha:]]?:/[^[:space:]]*%( [^[:space:]]+)?$" | syn match debcontrolVcsCvs contained "\v%(\-d *)?:pserver:[^@]+\@[[:alnum:]][-[:alnum:]]*[[:alnum:]]?(\.[[:alnum:]][-[:alnum:]]*[[:alnum:]]?)*\.[[:alpha:]][-[:alnum:]]*[[:alpha:]]?:/[^[:space:]]*%( [^[:space:]]+)?$" | ||||||
| syn match debcontrolVcsGit contained "\v%(git|http)://[[:alnum:]][-[:alnum:]]*[[:alnum:]]?(\.[[:alnum:]][-[:alnum:]]*[[:alnum:]]?)*\.[[:alpha:]][-[:alnum:]]*[[:alpha:]]?(:\d+)?(/[^[:space:]]*)?%(\s+-b\s+[^ ~^:?*[\\]+)?$" | syn match debcontrolVcsGit contained "\v%(git|https?)://[[:alnum:]][-[:alnum:]]*[[:alnum:]]?(\.[[:alnum:]][-[:alnum:]]*[[:alnum:]]?)*\.[[:alpha:]][-[:alnum:]]*[[:alpha:]]?(:\d+)?(/[^[:space:]]*)?%(\s+-b\s+[^ ~^:?*[\\]+)?$" | ||||||
|  |  | ||||||
| " An email address | " An email address | ||||||
| syn match	debcontrolEmail	"[_=[:alnum:]\.+-]\+@[[:alnum:]\./\-]\+" | syn match	debcontrolEmail	"[_=[:alnum:]\.+-]\+@[[:alnum:]\./\-]\+" | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| " Language:     Debian sources.list | " Language:     Debian sources.list | ||||||
| " Maintainer:   Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org> | " Maintainer:   Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org> | ||||||
| " Former Maintainer: Matthijs Mohlmann <matthijs@cacholong.nl> | " Former Maintainer: Matthijs Mohlmann <matthijs@cacholong.nl> | ||||||
| " Last Change: 2014 Jul 11 | " Last Change: 2015 May 25 | ||||||
| " URL: http://anonscm.debian.org/hg/pkg-vim/vim/raw-file/unstable/runtime/syntax/debsources.vim | " URL: http://anonscm.debian.org/hg/pkg-vim/vim/raw-file/unstable/runtime/syntax/debsources.vim | ||||||
|  |  | ||||||
| " Standard syntax initialization | " Standard syntax initialization | ||||||
| @@ -21,14 +21,34 @@ syn match debsourcesKeyword        /\(deb-src\|deb\|main\|contrib\|non-free\|res | |||||||
| " Match comments | " Match comments | ||||||
| syn match debsourcesComment        /#.*/  contains=@Spell | syn match debsourcesComment        /#.*/  contains=@Spell | ||||||
|  |  | ||||||
|  | let s:cpo = &cpo | ||||||
|  | set cpo-=C | ||||||
|  | let s:supported = [ | ||||||
|  |       \ 'oldstable', 'stable', 'testing', 'unstable', 'experimental', | ||||||
|  |       \ 'squeeze', 'wheezy', 'jessie', 'stretch', 'sid', 'rc-buggy', | ||||||
|  |       \ | ||||||
|  |       \ 'precise', 'trusty', 'utopic', 'vivid', 'wily', 'devel' | ||||||
|  |       \ ] | ||||||
|  | let s:unsupported = [ | ||||||
|  |       \ 'buzz', 'rex', 'bo', 'hamm', 'slink', 'potato', | ||||||
|  |       \ 'woody', 'sarge', 'etch', 'lenny', | ||||||
|  |       \ | ||||||
|  |       \ 'warty', 'hoary', 'breezy', 'dapper', 'edgy', 'feisty', | ||||||
|  |       \ 'gutsy', 'hardy', 'intrepid', 'jaunty', 'karmic', 'lucid', | ||||||
|  |       \ 'maverick', 'natty', 'oneiric', 'quantal', 'raring', 'saucy' | ||||||
|  |       \ ] | ||||||
|  | let &cpo=s:cpo | ||||||
|  |  | ||||||
| " Match uri's | " Match uri's | ||||||
| syn match debsourcesUri            +\(http://\|ftp://\|[rs]sh://\|debtorrent://\|\(cdrom\|copy\|file\):\)[^' 	<>"]\++ | syn match debsourcesUri            +\(http://\|ftp://\|[rs]sh://\|debtorrent://\|\(cdrom\|copy\|file\):\)[^' 	<>"]\++ | ||||||
| syn match debsourcesDistrKeyword   +\([[:alnum:]_./]*\)\(squeeze\|wheezy\|jessie\|\(old\)\=stable\|testing\|unstable\|sid\|rc-buggy\|experimental\|devel\|lucid\|precise\|trusty\|utopic\)\([-[:alnum:]_./]*\)+ | exe 'syn match debsourcesDistrKeyword   +\([[:alnum:]_./]*\)\('. join(s:supported, '\|'). '\)\([-[:alnum:]_./]*\)+' | ||||||
|  | exe 'syn match debsourcesUnsupportedDistrKeyword +\([[:alnum:]_./]*\)\('. join(s:unsupported, '\|') .'\)\([-[:alnum:]_./]*\)+' | ||||||
|  |  | ||||||
| " Associate our matches and regions with pretty colours | " Associate our matches and regions with pretty colours | ||||||
| hi def link debsourcesLine                    Error | hi def link debsourcesLine                    Error | ||||||
| hi def link debsourcesKeyword                 Statement | hi def link debsourcesKeyword                 Statement | ||||||
| hi def link debsourcesDistrKeyword            Type | hi def link debsourcesDistrKeyword            Type | ||||||
|  | hi def link debsourcesUnsupportedDistrKeyword WarningMsg | ||||||
| hi def link debsourcesComment                 Comment | hi def link debsourcesComment                 Comment | ||||||
| hi def link debsourcesUri                     Constant | hi def link debsourcesUri                     Constant | ||||||
|  |  | ||||||
|   | |||||||
| @@ -157,7 +157,7 @@ syn match groovyOperator "\.\." | |||||||
| syn match groovyOperator "<\{2,3}" | syn match groovyOperator "<\{2,3}" | ||||||
| syn match groovyOperator ">\{2,3}" | syn match groovyOperator ">\{2,3}" | ||||||
| syn match groovyOperator "->" | syn match groovyOperator "->" | ||||||
| syn match groovyExternal		'^#!.*[/\\]groovy\>' | syn match groovyLineComment       '^\%1l#!.*'  " Shebang line | ||||||
| syn match groovyExceptions        "\<Exception\>\|\<[A-Z]\{1,}[a-zA-Z0-9]*Exception\>" | syn match groovyExceptions        "\<Exception\>\|\<[A-Z]\{1,}[a-zA-Z0-9]*Exception\>" | ||||||
|  |  | ||||||
| " Groovy JDK stuff | " Groovy JDK stuff | ||||||
|   | |||||||
| @@ -1,6 +1,9 @@ | |||||||
| " Vim syntax file | " Vim syntax file | ||||||
| " Maintainer:       Nikolai Weibull <now@bitwi.se> | " Maintainer:           Christian Brabandt <cb@256bit.org> | ||||||
| " Latest Revision:  2009-05-25 | " Previous Maintainer:  Nikolai Weibull <now@bitwi.se> | ||||||
|  | " Latest Revision:      2015-05-29 | ||||||
|  | " License:              Vim (see :h license) | ||||||
|  | " Repository:		https://github.com/chrisbra/vim-kconfig | ||||||
|  |  | ||||||
| if exists("b:current_syntax") | if exists("b:current_syntax") | ||||||
|   finish |   finish | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| " Vim syntax file | " Vim syntax file | ||||||
| " Language:	po (gettext) | " Language:	po (gettext) | ||||||
| " Maintainer:	Dwayne Bailey <dwayne@translate.org.za> | " Maintainer:	Dwayne Bailey <dwayne@translate.org.za> | ||||||
| " Last Change:	2012 Apr 30 | " Last Change:	2015 Jun 07 | ||||||
| " Contributors: Dwayne Bailey (Most advanced syntax highlighting) | " Contributors: Dwayne Bailey (Most advanced syntax highlighting) | ||||||
| "               Leonardo Fontenelle (Spell checking) | "               Leonardo Fontenelle (Spell checking) | ||||||
| "               Nam SungHyun <namsh@kldp.org> (Original maintainer) | "               Nam SungHyun <namsh@kldp.org> (Original maintainer) | ||||||
| @@ -52,6 +52,9 @@ syn match     poCommentTranslator "^# .*$" contains=poCopyrightUnset | |||||||
| syn match     poCommentAutomatic "^#\..*$"  | syn match     poCommentAutomatic "^#\..*$"  | ||||||
| syn match     poCommentSources	"^#:.*$" | syn match     poCommentSources	"^#:.*$" | ||||||
| syn match     poCommentFlags "^#,.*$" contains=poFlagFuzzy | syn match     poCommentFlags "^#,.*$" contains=poFlagFuzzy | ||||||
|  | syn match     poDiffOld '\(^#| "[^{]*+}\|{+[^}]*+}\|{+[^}]*\|"$\)' contained | ||||||
|  | syn match     poDiffNew '\(^#| "[^{]*-}\|{-[^}]*-}\|{-[^}]*\|"$\)' contained | ||||||
|  | syn match     poCommentDiff "^#|.*$" contains=poDiffOld,poDiffNew | ||||||
|  |  | ||||||
| " Translations (also includes header fields as they appear in a translation msgstr) | " Translations (also includes header fields as they appear in a translation msgstr) | ||||||
| syn region poCommentKDE	  start=+"_: +ms=s+1 end="\\n" end="\"\n^msgstr"me=s-1 contained | syn region poCommentKDE	  start=+"_: +ms=s+1 end="\\n" end="\"\n^msgstr"me=s-1 contained | ||||||
| @@ -94,8 +97,11 @@ if version >= 508 || !exists("did_po_syn_inits") | |||||||
|   HiLink poCommentAutomatic  Comment |   HiLink poCommentAutomatic  Comment | ||||||
|   HiLink poCommentTranslator Comment |   HiLink poCommentTranslator Comment | ||||||
|   HiLink poCommentFlags      Special |   HiLink poCommentFlags      Special | ||||||
|  |   HiLink poCommentDiff       Comment | ||||||
|   HiLink poCopyrightUnset    Todo |   HiLink poCopyrightUnset    Todo | ||||||
|   HiLink poFlagFuzzy         Todo |   HiLink poFlagFuzzy         Todo | ||||||
|  |   HiLink poDiffOld           Todo | ||||||
|  |   HiLink poDiffNew          Special | ||||||
|   HiLink poObsolete         Comment |   HiLink poObsolete         Comment | ||||||
|  |  | ||||||
|   HiLink poStatementMsgid   Statement |   HiLink poStatementMsgid   Statement | ||||||
|   | |||||||
| @@ -1,7 +1,10 @@ | |||||||
| " Vim syntax file | " Vim syntax file | ||||||
| " Language:	M$ Resource files (*.rc) | " Language:	M$ Resource files (*.rc) | ||||||
| " Maintainer:	Heiko Erhardt <Heiko.Erhardt@munich.netsurf.de> | " Maintainer:	Christian Brabandt | ||||||
| " Last Change:	2001 May 09 | " Last Change:	2015-05-29 | ||||||
|  | " Repository:   https://github.com/chrisbra/vim-rc-syntax | ||||||
|  | " License:	Vim (see :h license) | ||||||
|  | " Previous Maintainer:	Heiko Erhardt <Heiko.Erhardt@munich.netsurf.de> | ||||||
|  |  | ||||||
| " This file is based on the c.vim | " This file is based on the c.vim | ||||||
|  |  | ||||||
| @@ -21,7 +24,7 @@ syn keyword rcMainObject MENU ACCELERATORS TOOLBAR DIALOG | |||||||
| syn keyword rcMainObject STRINGTABLE MESSAGETABLE RCDATA DLGINIT DESIGNINFO | syn keyword rcMainObject STRINGTABLE MESSAGETABLE RCDATA DLGINIT DESIGNINFO | ||||||
|  |  | ||||||
| syn keyword rcSubObject POPUP MENUITEM SEPARATOR | syn keyword rcSubObject POPUP MENUITEM SEPARATOR | ||||||
| syn keyword rcSubObject CONTROL LTEXT CTEXT EDITTEXT | syn keyword rcSubObject CONTROL LTEXT CTEXT RTEXT EDITTEXT | ||||||
| syn keyword rcSubObject BUTTON PUSHBUTTON DEFPUSHBUTTON GROUPBOX LISTBOX COMBOBOX | syn keyword rcSubObject BUTTON PUSHBUTTON DEFPUSHBUTTON GROUPBOX LISTBOX COMBOBOX | ||||||
| syn keyword rcSubObject FILEVERSION PRODUCTVERSION FILEFLAGSMASK FILEFLAGS FILEOS | syn keyword rcSubObject FILEVERSION PRODUCTVERSION FILEFLAGSMASK FILEFLAGS FILEOS | ||||||
| syn keyword rcSubObject FILETYPE FILESUBTYPE | syn keyword rcSubObject FILETYPE FILESUBTYPE | ||||||
|   | |||||||
| @@ -3,7 +3,7 @@ | |||||||
| " Maintainer:	Daniel Kho <daniel.kho@tauhop.com> | " Maintainer:	Daniel Kho <daniel.kho@tauhop.com> | ||||||
| " Previous Maintainer:	Czo <Olivier.Sirol@lip6.fr> | " Previous Maintainer:	Czo <Olivier.Sirol@lip6.fr> | ||||||
| " Credits:	Stephan Hegel <stephan.hegel@snc.siemens.com.cn> | " Credits:	Stephan Hegel <stephan.hegel@snc.siemens.com.cn> | ||||||
| " Last Changed:	2012 Feb 03 by Thilo Six | " Last Changed:	2015 Apr 25 by Daniel Kho | ||||||
| " $Id: vhdl.vim,v 1.1 2004/06/13 15:34:56 vimboss Exp $ | " $Id: vhdl.vim,v 1.1 2004/06/13 15:34:56 vimboss Exp $ | ||||||
|  |  | ||||||
| " VHSIC (Very High Speed Integrated Circuit) Hardware Description Language | " VHSIC (Very High Speed Integrated Circuit) Hardware Description Language | ||||||
| @@ -160,10 +160,20 @@ syn match   vhdlSpecial  "[().,;]" | |||||||
| syn match vhdlTime "\<\d\+\s\+\(\([fpnum]s\)\|\(sec\)\|\(min\)\|\(hr\)\)\>" | syn match vhdlTime "\<\d\+\s\+\(\([fpnum]s\)\|\(sec\)\|\(min\)\|\(hr\)\)\>" | ||||||
| syn match vhdlTime "\<\d\+\.\d\+\s\+\(\([fpnum]s\)\|\(sec\)\|\(min\)\|\(hr\)\)\>" | syn match vhdlTime "\<\d\+\.\d\+\s\+\(\([fpnum]s\)\|\(sec\)\|\(min\)\|\(hr\)\)\>" | ||||||
|  |  | ||||||
| syn keyword vhdlTodo contained TODO FIXME | syn keyword vhdlTodo	contained TODO NOTE | ||||||
|  | syn keyword vhdlFixme	contained FIXME | ||||||
|  |  | ||||||
| syn region vhdlComment start="/\*" end="\*/" contains=vhdlTodo,@Spell | " Regex for space is '\s' | ||||||
| syn match vhdlComment "--.*" contains=vhdlTodo,@Spell | "   Any number of spaces: \s* | ||||||
|  | "   At least one space:	  \s+ | ||||||
|  | syn region vhdlComment start="/\*" end="\*/" contains=vhdlTodo,vhdlFixme,@Spell | ||||||
|  | syn match vhdlComment "--.*" contains=vhdlTodo,vhdlFixme,@Spell | ||||||
|  | syn match vhdlPreProc "/\* synthesis .* \*/" | ||||||
|  | syn match vhdlPreProc "/\* pragma .* \*/" | ||||||
|  | syn match vhdlPreProc "/\* synopsys .* \*/" | ||||||
|  | syn match vhdlPreProc "--\s*synthesis .*" | ||||||
|  | syn match vhdlPreProc "--\s*pragma .*" | ||||||
|  | syn match vhdlPreProc "--\s*synopsys .*" | ||||||
| " syn match vhdlGlobal "[\'$#~!%@?\^\[\]{}\\]" | " syn match vhdlGlobal "[\'$#~!%@?\^\[\]{}\\]" | ||||||
|  |  | ||||||
| "Modify the following as needed.  The trade-off is performance versus functionality. | "Modify the following as needed.  The trade-off is performance versus functionality. | ||||||
| @@ -180,7 +190,6 @@ if version >= 508 || !exists("did_vhdl_syntax_inits") | |||||||
|     command -nargs=+ HiLink hi def link <args> |     command -nargs=+ HiLink hi def link <args> | ||||||
|   endif |   endif | ||||||
|  |  | ||||||
| "  HiLink cDefine       PreProc |  | ||||||
|   HiLink vhdlSpecial	Special |   HiLink vhdlSpecial	Special | ||||||
|   HiLink vhdlStatement	Statement |   HiLink vhdlStatement	Statement | ||||||
|   HiLink vhdlCharacter	Character |   HiLink vhdlCharacter	Character | ||||||
| @@ -188,13 +197,15 @@ if version >= 508 || !exists("did_vhdl_syntax_inits") | |||||||
|   HiLink vhdlVector	Number |   HiLink vhdlVector	Number | ||||||
|   HiLink vhdlBoolean  	Number |   HiLink vhdlBoolean  	Number | ||||||
|   HiLink vhdlTodo	Todo |   HiLink vhdlTodo	Todo | ||||||
|  |   HiLink vhdlFixme	Fixme | ||||||
|   HiLink vhdlComment	Comment |   HiLink vhdlComment	Comment | ||||||
|   HiLink vhdlNumber	Number |   HiLink vhdlNumber	Number | ||||||
|   HiLink vhdlTime	Number |   HiLink vhdlTime	Number | ||||||
|   HiLink vhdlType	Type |   HiLink vhdlType	Type | ||||||
|   HiLink vhdlOperator  Special |   HiLink vhdlOperator	Operator | ||||||
| "  HiLink vhdlGlobal    Error | "  HiLink vhdlGlobal    Error | ||||||
|   HiLink vhdlAttribute Type |   HiLink vhdlAttribute	Special | ||||||
|  |   HiLink vhdlPreProc	PreProc | ||||||
|  |  | ||||||
|   delcommand HiLink |   delcommand HiLink | ||||||
| endif | endif | ||||||
|   | |||||||
| @@ -1,7 +1,10 @@ | |||||||
| " Vim syntax file | " Vim syntax file | ||||||
| " Language:             Zsh shell script | " Language:             Zsh shell script | ||||||
| " Maintainer:       Nikolai Weibull <now@bitwi.se> | " Maintainer:           Christian Brabandt <cb@256bit.org> | ||||||
| " Latest Revision:  2010-01-23 | " Previous Maintainer:  Nikolai Weibull <now@bitwi.se> | ||||||
|  | " Latest Revision:      2015-05-29 | ||||||
|  | " License:              Vim (see :h license) | ||||||
|  | " Repository:		https://github.com/chrisbra/vim-zsh | ||||||
|  |  | ||||||
| if exists("b:current_syntax") | if exists("b:current_syntax") | ||||||
|   finish |   finish | ||||||
| @@ -14,7 +17,7 @@ setlocal iskeyword+=- | |||||||
|  |  | ||||||
| syn keyword zshTodo             contained TODO FIXME XXX NOTE | syn keyword zshTodo             contained TODO FIXME XXX NOTE | ||||||
|  |  | ||||||
| syn region  zshComment          oneline start='\%(^\|\s\)#' end='$' | syn region  zshComment          oneline start='\%(^\|\s*\)#' end='$' | ||||||
|                                 \ contains=zshTodo,@Spell |                                 \ contains=zshTodo,@Spell | ||||||
|  |  | ||||||
| syn match   zshPreProc          '^\%1l#\%(!\|compdef\|autoload\).*$' | syn match   zshPreProc          '^\%1l#\%(!\|compdef\|autoload\).*$' | ||||||
| @@ -30,7 +33,7 @@ syn match   zshJobSpec          '%\(\d\+\|?\=\w\+\|[%+-]\)' | |||||||
|  |  | ||||||
| syn keyword zshPrecommand       noglob nocorrect exec command builtin - time | syn keyword zshPrecommand       noglob nocorrect exec command builtin - time | ||||||
|  |  | ||||||
| syn keyword zshDelimiter        do done | syn keyword zshDelimiter        do done end | ||||||
|  |  | ||||||
| syn keyword zshConditional      if then elif else fi case in esac select | syn keyword zshConditional      if then elif else fi case in esac select | ||||||
|  |  | ||||||
| @@ -121,6 +124,165 @@ syn keyword zshCommands         alias autoload bg bindkey break bye cap cd | |||||||
|                                 \ zmodload zparseopts zprof zpty zregexparse |                                 \ zmodload zparseopts zprof zpty zregexparse | ||||||
|                                 \ zsocket zstyle ztcp |                                 \ zsocket zstyle ztcp | ||||||
|  |  | ||||||
|  | " Options, generated by: echo ${(j:\n:)options[(I)*]} | sort | ||||||
|  | syn case ignore | ||||||
|  | syn keyword zshOptions          aliases allexport all_export alwayslastprompt | ||||||
|  |                                 \ always_lastprompt alwaystoend always_to_end | ||||||
|  |                                 \ appendhistory append_history autocd autocontinue | ||||||
|  |                                 \ auto_continue autolist auto_list | ||||||
|  |                                 \ automenu auto_menu autonamedirs auto_name_dirs | ||||||
|  |                                 \ autoparamkeys auto_param_keys autoparamslash | ||||||
|  |                                 \ auto_param_slash autopushd auto_pushd autoremoveslash | ||||||
|  |                                 \ auto_remove_slash autoresume auto_resume badpattern | ||||||
|  |                                 \ banghist bang_hist bareglobqual bare_glob_qual | ||||||
|  |                                 \ bashautolist bash_auto_list bashrematch bash_rematch | ||||||
|  |                                 \ beep bgnice braceccl brace_ccl braceexpand brace_expand | ||||||
|  |                                 \ bsdecho bsd_echo caseglob case_glob casematch case_match | ||||||
|  |                                 \ cbases cdablevars cd_able_vars chasedots chase_dots | ||||||
|  |                                 \ chaselinks chase_links checkjobs check_jobs | ||||||
|  |                                 \ clobber combiningchars combining_chars completealiases | ||||||
|  |                                 \ complete_aliases completeinword complete_in_word | ||||||
|  |                                 \ continueonerror continue_on_error correct | ||||||
|  |                                 \ correctall correct_all cprecedences c_precedences | ||||||
|  |                                 \ cshjunkiehistory csh_junkie_history cshjunkieloops | ||||||
|  |                                 \ csh_junkie_loops cshjunkiequotes csh_junkie_quotes | ||||||
|  |                                 \ cshnullcmd csh_null_cmd cshnullglob csh_null_glob | ||||||
|  |                                 \ debugbeforecmd debug_before_cmd dotglob dot_glob dvorak | ||||||
|  |                                 \ emacs equals errexit err_exit errreturn err_return evallineno | ||||||
|  |                                 \ eval_lineno exec extendedglob extended_glob extendedhistory | ||||||
|  |                                 \ extended_history flowcontrol flow_control forcefloat | ||||||
|  |                                 \ force_float functionargzero function_arg_zero glob globalexport | ||||||
|  |                                 \ global_export globalrcs global_rcs globassign glob_assign | ||||||
|  |                                 \ globcomplete glob_complete globdots glob_dots glob_subst | ||||||
|  |                                 \ globsubst hashall hash_all hashcmds hash_cmds hashdirs | ||||||
|  |                                 \ hash_dirs hashexecutablesonly hash_executables_only hashlistall | ||||||
|  |                                 \ hash_list_all histallowclobber hist_allow_clobber histappend | ||||||
|  |                                 \ hist_append histbeep hist_beep hist_expand hist_expire_dups_first | ||||||
|  |                                 \ histexpand histexpiredupsfirst histfcntllock hist_fcntl_lock | ||||||
|  |                                 \ histfindnodups hist_find_no_dups histignorealldups | ||||||
|  |                                 \ hist_ignore_all_dups histignoredups hist_ignore_dups | ||||||
|  |                                 \ histignorespace hist_ignore_space histlexwords hist_lex_words | ||||||
|  |                                 \ histnofunctions hist_no_functions histnostore hist_no_store | ||||||
|  |                                 \ histreduceblanks hist_reduce_blanks histsavebycopy | ||||||
|  |                                 \ hist_save_by_copy histsavenodups hist_save_no_dups | ||||||
|  |                                 \ histsubstpattern hist_subst_pattern histverify hist_verify | ||||||
|  |                                 \ hup ignorebraces ignore_braces ignoreclosebraces ignore_close_braces | ||||||
|  |                                 \ ignoreeof ignore_eof incappendhistory inc_append_history | ||||||
|  |                                 \ incappendhistorytime inc_append_history_time interactive | ||||||
|  |                                 \ interactivecomments interactive_comments ksharrays ksh_arrays | ||||||
|  |                                 \ kshautoload ksh_autoload kshglob ksh_glob kshoptionprint | ||||||
|  |                                 \ ksh_option_print kshtypeset ksh_typeset kshzerosubscript | ||||||
|  |                                 \ ksh_zero_subscript listambiguous list_ambiguous listbeep | ||||||
|  |                                 \ list_beep listpacked list_packed listrowsfirst list_rows_first | ||||||
|  |                                 \ listtypes list_types localloops local_loops localoptions | ||||||
|  |                                 \ local_options localpatterns local_patterns localtraps | ||||||
|  |                                 \ local_traps log login longlistjobs long_list_jobs magicequalsubst | ||||||
|  |                                 \ magic_equal_subst mailwarn mail_warn mail_warning mark_dirs | ||||||
|  |                                 \ mailwarning markdirs menucomplete menu_complete monitor | ||||||
|  |                                 \ multibyte multi_byte multifuncdef multi_func_def multios | ||||||
|  |                                 \ multi_os nomatch no_match notify nullglob null_glob numericglobsort | ||||||
|  |                                 \ numeric_glob_sort octalzeroes octal_zeroes onecmd one_cmd | ||||||
|  |                                 \ overstrike over_strike pathdirs path_dirs pathscript | ||||||
|  |                                 \ path_script physical pipefail pipe_fail posixaliases | ||||||
|  |                                 \ posix_aliases posixargzero posix_arg_zero posixbuiltins  | ||||||
|  |                                 \ posix_builtins posixcd posix_cd posixidentifiers posix_identifiers | ||||||
|  |                                 \ posixjobs posix_jobs posixstrings posix_strings posixtraps | ||||||
|  |                                 \ posix_traps printeightbit print_eight_bit printexitvalue | ||||||
|  |                                 \ print_exit_value privileged promptbang prompt_bang promptcr | ||||||
|  |                                 \ prompt_cr promptpercent prompt_percent promptsp prompt_sp | ||||||
|  |                                 \ promptsubst prompt_subst promptvars prompt_vars pushdignoredups | ||||||
|  |                                 \ pushd_ignore_dups pushdminus pushd_minus pushdsilent pushd_silent | ||||||
|  |                                 \ pushdtohome pushd_to_home rcexpandparam rc_expandparam rcquotes | ||||||
|  |                                 \ rc_quotes rcs recexact rec_exact rematchpcre re_match_pcre | ||||||
|  |                                 \ restricted rmstarsilent rm_star_silent rmstarwait rm_star_wait | ||||||
|  |                                 \ sharehistory share_history shfileexpansion sh_file_expansion | ||||||
|  |                                 \ shglob sh_glob shinstdin shin_stdin shnullcmd sh_nullcmd | ||||||
|  |                                 \ shoptionletters sh_option_letters shortloops short_loops shwordsplit | ||||||
|  |                                 \ sh_word_split singlecommand single_command singlelinezle single_line_zle | ||||||
|  |                                 \ sourcetrace source_trace stdin sunkeyboardhack sun_keyboard_hack | ||||||
|  |                                 \ trackall track_all transientrprompt transient_rprompt | ||||||
|  |                                 \ trapsasync trapasync typesetsilent type_set_silent unset verbose vi | ||||||
|  |                                 \ warncreateglobal warn_create_global xtrace zle | ||||||
|  |  | ||||||
|  | syn keyword zshOptions          noaliases no_aliases noallexport no_allexport noall_export no_all_export noalwayslastprompt no_alwayslastprompt | ||||||
|  |                                 \ noalways_lastprompt no_always_lastprompt noalwaystoend no_alwaystoend noalways_to_end no_always_to_end | ||||||
|  |                                 \ noappendhistory no_appendhistory noappend_history no_append_history noautocd no_autocd noautocontinue no_autocontinue | ||||||
|  |                                 \ noauto_continue no_auto_continue noautolist no_autolist noauto_list no_auto_list | ||||||
|  |                                 \ noautomenu no_automenu noauto_menu no_auto_menu noautonamedirs no_autonamedirs noauto_name_dirs no_auto_name_dirs | ||||||
|  |                                 \ noautoparamkeys no_autoparamkeys noauto_param_keys no_auto_param_keys noautoparamslash no_autoparamslash | ||||||
|  |                                 \ noauto_param_slash no_auto_param_slash noautopushd no_autopushd noauto_pushd no_auto_pushd noautoremoveslash no_autoremoveslash | ||||||
|  |                                 \ noauto_remove_slash no_auto_remove_slash noautoresume no_autoresume noauto_resume no_auto_resume nobadpattern no_badpattern | ||||||
|  |                                 \ nobanghist no_banghist nobang_hist no_bang_hist nobareglobqual no_bareglobqual nobare_glob_qual no_bare_glob_qual | ||||||
|  |                                 \ nobashautolist no_bashautolist nobash_auto_list no_bash_auto_list nobashrematch no_bashrematch nobash_rematch no_bash_rematch | ||||||
|  |                                 \ nobeep no_beep nobgnice no_bgnice nobraceccl no_braceccl nobrace_ccl no_brace_ccl nobraceexpand no_braceexpand nobrace_expand no_brace_expand | ||||||
|  |                                 \ nobsdecho no_bsdecho nobsd_echo no_bsd_echo nocaseglob no_caseglob nocase_glob no_case_glob nocasematch no_casematch nocase_match no_case_match | ||||||
|  |                                 \ nocbases no_cbases nocdablevars no_cdablevars nocd_able_vars no_cd_able_vars nochasedots no_chasedots nochase_dots no_chase_dots | ||||||
|  |                                 \ nochaselinks no_chaselinks nochase_links no_chase_links nocheckjobs no_checkjobs nocheck_jobs no_check_jobs | ||||||
|  |                                 \ noclobber no_clobber nocombiningchars no_combiningchars nocombining_chars no_combining_chars nocompletealiases no_completealiases | ||||||
|  |                                 \ nocomplete_aliases no_complete_aliases nocompleteinword no_completeinword nocomplete_in_word no_complete_in_word | ||||||
|  |                                 \ nocontinueonerror no_continueonerror nocontinue_on_error no_continue_on_error nocorrect no_correct | ||||||
|  |                                 \ nocorrectall no_correctall nocorrect_all no_correct_all nocprecedences no_cprecedences noc_precedences no_c_precedences | ||||||
|  |                                 \ nocshjunkiehistory no_cshjunkiehistory nocsh_junkie_history no_csh_junkie_history nocshjunkieloops no_cshjunkieloops | ||||||
|  |                                 \ nocsh_junkie_loops no_csh_junkie_loops nocshjunkiequotes no_cshjunkiequotes nocsh_junkie_quotes no_csh_junkie_quotes | ||||||
|  |                                 \ nocshnullcmd no_cshnullcmd nocsh_null_cmd no_csh_null_cmd nocshnullglob no_cshnullglob nocsh_null_glob no_csh_null_glob | ||||||
|  |                                 \ nodebugbeforecmd no_debugbeforecmd nodebug_before_cmd no_debug_before_cmd nodotglob no_dotglob nodot_glob no_dot_glob nodvorak no_dvorak | ||||||
|  |                                 \ noemacs no_emacs noequals no_equals noerrexit no_errexit noerr_exit no_err_exit noerrreturn no_errreturn noerr_return no_err_return noevallineno no_evallineno | ||||||
|  |                                 \ noeval_lineno no_eval_lineno noexec no_exec noextendedglob no_extendedglob noextended_glob no_extended_glob noextendedhistory no_extendedhistory | ||||||
|  |                                 \ noextended_history no_extended_history noflowcontrol no_flowcontrol noflow_control no_flow_control noforcefloat no_forcefloat | ||||||
|  |                                 \ noforce_float no_force_float nofunctionargzero no_functionargzero nofunction_arg_zero no_function_arg_zero noglob no_glob noglobalexport no_globalexport | ||||||
|  |                                 \ noglobal_export no_global_export noglobalrcs no_globalrcs noglobal_rcs no_global_rcs noglobassign no_globassign noglob_assign no_glob_assign | ||||||
|  |                                 \ noglobcomplete no_globcomplete noglob_complete no_glob_complete noglobdots no_globdots noglob_dots no_glob_dots noglob_subst no_glob_subst | ||||||
|  |                                 \ noglobsubst no_globsubst nohashall no_hashall nohash_all no_hash_all nohashcmds no_hashcmds nohash_cmds no_hash_cmds nohashdirs no_hashdirs | ||||||
|  |                                 \ nohash_dirs no_hash_dirs nohashexecutablesonly no_hashexecutablesonly nohash_executables_only no_hash_executables_only nohashlistall no_hashlistall | ||||||
|  |                                 \ nohash_list_all no_hash_list_all nohistallowclobber no_histallowclobber nohist_allow_clobber no_hist_allow_clobber nohistappend no_histappend | ||||||
|  |                                 \ nohist_append no_hist_append nohistbeep no_histbeep nohist_beep no_hist_beep nohist_expand no_hist_expand nohist_expire_dups_first no_hist_expire_dups_first | ||||||
|  |                                 \ nohistexpand no_histexpand nohistexpiredupsfirst no_histexpiredupsfirst nohistfcntllock no_histfcntllock nohist_fcntl_lock no_hist_fcntl_lock | ||||||
|  |                                 \ nohistfindnodups no_histfindnodups nohist_find_no_dups no_hist_find_no_dups nohistignorealldups no_histignorealldups | ||||||
|  |                                 \ nohist_ignore_all_dups no_hist_ignore_all_dups nohistignoredups no_histignoredups nohist_ignore_dups no_hist_ignore_dups | ||||||
|  |                                 \ nohistignorespace no_histignorespace nohist_ignore_space no_hist_ignore_space nohistlexwords no_histlexwords nohist_lex_words no_hist_lex_words | ||||||
|  |                                 \ nohistnofunctions no_histnofunctions nohist_no_functions no_hist_no_functions nohistnostore no_histnostore nohist_no_store no_hist_no_store | ||||||
|  |                                 \ nohistreduceblanks no_histreduceblanks nohist_reduce_blanks no_hist_reduce_blanks nohistsavebycopy no_histsavebycopy | ||||||
|  |                                 \ nohist_save_by_copy no_hist_save_by_copy nohistsavenodups no_histsavenodups nohist_save_no_dups no_hist_save_no_dups | ||||||
|  |                                 \ nohistsubstpattern no_histsubstpattern nohist_subst_pattern no_hist_subst_pattern nohistverify no_histverify nohist_verify no_hist_verify | ||||||
|  |                                 \ nohup no_hup noignorebraces no_ignorebraces noignore_braces no_ignore_braces noignoreclosebraces no_ignoreclosebraces noignore_close_braces no_ignore_close_braces | ||||||
|  |                                 \ noignoreeof no_ignoreeof noignore_eof no_ignore_eof noincappendhistory no_incappendhistory noinc_append_history no_inc_append_history | ||||||
|  |                                 \ noincappendhistorytime no_incappendhistorytime noinc_append_history_time no_inc_append_history_time nointeractive no_interactive | ||||||
|  |                                 \ nointeractivecomments no_interactivecomments nointeractive_comments no_interactive_comments noksharrays no_ksharrays noksh_arrays no_ksh_arrays | ||||||
|  |                                 \ nokshautoload no_kshautoload noksh_autoload no_ksh_autoload nokshglob no_kshglob noksh_glob no_ksh_glob nokshoptionprint no_kshoptionprint | ||||||
|  |                                 \ noksh_option_print no_ksh_option_print nokshtypeset no_kshtypeset noksh_typeset no_ksh_typeset nokshzerosubscript no_kshzerosubscript | ||||||
|  |                                 \ noksh_zero_subscript no_ksh_zero_subscript nolistambiguous no_listambiguous nolist_ambiguous no_list_ambiguous nolistbeep no_listbeep | ||||||
|  |                                 \ nolist_beep no_list_beep nolistpacked no_listpacked nolist_packed no_list_packed nolistrowsfirst no_listrowsfirst nolist_rows_first no_list_rows_first | ||||||
|  |                                 \ nolisttypes no_listtypes nolist_types no_list_types nolocalloops no_localloops nolocal_loops no_local_loops nolocaloptions no_localoptions | ||||||
|  |                                 \ nolocal_options no_local_options nolocalpatterns no_localpatterns nolocal_patterns no_local_patterns nolocaltraps no_localtraps | ||||||
|  |                                 \ nolocal_traps no_local_traps nolog no_log nologin no_login nolonglistjobs no_longlistjobs nolong_list_jobs no_long_list_jobs nomagicequalsubst no_magicequalsubst | ||||||
|  |                                 \ nomagic_equal_subst no_magic_equal_subst nomailwarn no_mailwarn nomail_warn no_mail_warn nomail_warning no_mail_warning nomark_dirs no_mark_dirs | ||||||
|  |                                 \ nomailwarning no_mailwarning nomarkdirs no_markdirs nomenucomplete no_menucomplete nomenu_complete no_menu_complete nomonitor no_monitor | ||||||
|  |                                 \ nomultibyte no_multibyte nomulti_byte no_multi_byte nomultifuncdef no_multifuncdef nomulti_func_def no_multi_func_def nomultios no_multios | ||||||
|  |                                 \ nomulti_os no_multi_os nonomatch no_nomatch nono_match no_no_match nonotify no_notify nonullglob no_nullglob nonull_glob no_null_glob nonumericglobsort no_numericglobsort | ||||||
|  |                                 \ nonumeric_glob_sort no_numeric_glob_sort nooctalzeroes no_octalzeroes nooctal_zeroes no_octal_zeroes noonecmd no_onecmd noone_cmd no_one_cmd | ||||||
|  |                                 \ nooverstrike no_overstrike noover_strike no_over_strike nopathdirs no_pathdirs nopath_dirs no_path_dirs nopathscript no_pathscript | ||||||
|  |                                 \ nopath_script no_path_script nophysical no_physical nopipefail no_pipefail nopipe_fail no_pipe_fail noposixaliases no_posixaliases | ||||||
|  |                                 \ noposix_aliases no_posix_aliases noposixargzero no_posixargzero noposix_arg_zero no_posix_arg_zero noposixbuiltins no_posixbuiltins  | ||||||
|  |                                 \ noposix_builtins no_posix_builtins noposixcd no_posixcd noposix_cd no_posix_cd noposixidentifiers no_posixidentifiers noposix_identifiers no_posix_identifiers | ||||||
|  |                                 \ noposixjobs no_posixjobs noposix_jobs no_posix_jobs noposixstrings no_posixstrings noposix_strings no_posix_strings noposixtraps no_posixtraps | ||||||
|  |                                 \ noposix_traps no_posix_traps noprinteightbit no_printeightbit noprint_eight_bit no_print_eight_bit noprintexitvalue no_printexitvalue | ||||||
|  |                                 \ noprint_exit_value no_print_exit_value noprivileged no_privileged nopromptbang no_promptbang noprompt_bang no_prompt_bang nopromptcr no_promptcr | ||||||
|  |                                 \ noprompt_cr no_prompt_cr nopromptpercent no_promptpercent noprompt_percent no_prompt_percent nopromptsp no_promptsp noprompt_sp no_prompt_sp | ||||||
|  |                                 \ nopromptsubst no_promptsubst noprompt_subst no_prompt_subst nopromptvars no_promptvars noprompt_vars no_prompt_vars nopushdignoredups no_pushdignoredups | ||||||
|  |                                 \ nopushd_ignore_dups no_pushd_ignore_dups nopushdminus no_pushdminus nopushd_minus no_pushd_minus nopushdsilent no_pushdsilent nopushd_silent no_pushd_silent | ||||||
|  |                                 \ nopushdtohome no_pushdtohome nopushd_to_home no_pushd_to_home norcexpandparam no_rcexpandparam norc_expandparam no_rc_expandparam norcquotes no_rcquotes | ||||||
|  |                                 \ norc_quotes no_rc_quotes norcs no_rcs norecexact no_recexact norec_exact no_rec_exact norematchpcre no_rematchpcre nore_match_pcre no_re_match_pcre | ||||||
|  |                                 \ norestricted no_restricted normstarsilent no_rmstarsilent norm_star_silent no_rm_star_silent normstarwait no_rmstarwait norm_star_wait no_rm_star_wait | ||||||
|  |                                 \ nosharehistory no_sharehistory noshare_history no_share_history noshfileexpansion no_shfileexpansion nosh_file_expansion no_sh_file_expansion | ||||||
|  |                                 \ noshglob no_shglob nosh_glob no_sh_glob noshinstdin no_shinstdin noshin_stdin no_shin_stdin noshnullcmd no_shnullcmd nosh_nullcmd no_sh_nullcmd | ||||||
|  |                                 \ noshoptionletters no_shoptionletters nosh_option_letters no_sh_option_letters noshortloops no_shortloops noshort_loops no_short_loops noshwordsplit no_shwordsplit | ||||||
|  |                                 \ nosh_word_split no_sh_word_split nosinglecommand no_singlecommand nosingle_command no_single_command nosinglelinezle no_singlelinezle nosingle_line_zle no_single_line_zle | ||||||
|  |                                 \ nosourcetrace no_sourcetrace nosource_trace no_source_trace nostdin no_stdin nosunkeyboardhack no_sunkeyboardhack nosun_keyboard_hack no_sun_keyboard_hack | ||||||
|  |                                 \ notrackall no_trackall notrack_all no_track_all notransientrprompt no_transientrprompt notransient_rprompt no_transient_rprompt | ||||||
|  |                                 \ notrapsasync no_trapsasync notrapasync no_trapasync notypesetsilent no_typesetsilent notype_set_silent no_type_set_silent nounset no_unset noverbose no_verbose novi no_vi | ||||||
|  |                                 \ nowarncreateglobal no_warncreateglobal nowarn_create_global no_warn_create_global noxtrace no_xtrace nozle no_zle | ||||||
|  | syn case match | ||||||
|  |  | ||||||
| syn keyword zshTypes            float integer local typeset declare | syn keyword zshTypes            float integer local typeset declare | ||||||
|  |  | ||||||
| " XXX: this may be too much | " XXX: this may be too much | ||||||
| @@ -149,7 +311,7 @@ syn region  zshSubst            matchgroup=zshSubstDelim start='\${' skip='\\}' | |||||||
| syn region  zshOldSubst         matchgroup=zshSubstDelim start=+`+ skip=+\\`+ | syn region  zshOldSubst         matchgroup=zshSubstDelim start=+`+ skip=+\\`+ | ||||||
|                                 \ end=+`+ contains=TOP,zshOldSubst |                                 \ end=+`+ contains=TOP,zshOldSubst | ||||||
|  |  | ||||||
| syn sync    minlines=50 | syn sync    minlines=50 maxlines=90 | ||||||
| syn sync    match zshHereDocSync    grouphere   NONE '<<-\=\s*\%(\\\=\S\+\|\(["']\)\S\+\1\)' | syn sync    match zshHereDocSync    grouphere   NONE '<<-\=\s*\%(\\\=\S\+\|\(["']\)\S\+\1\)' | ||||||
| syn sync    match zshHereDocEndSync groupthere  NONE '^\s*EO\a\+\>' | syn sync    match zshHereDocEndSync groupthere  NONE '^\s*EO\a\+\>' | ||||||
|  |  | ||||||
| @@ -170,16 +332,8 @@ hi def link zshKeyword          Keyword | |||||||
| hi def link zshFunction         None | hi def link zshFunction         None | ||||||
| hi def link zshKSHFunction      zshFunction | hi def link zshKSHFunction      zshFunction | ||||||
| hi def link zshHereDoc          String | hi def link zshHereDoc          String | ||||||
| if 0 | hi def link zshOperator         None | ||||||
|   hi def link zshOperator         Operator | hi def link zshRedir            Operator | ||||||
| else |  | ||||||
|   hi def link zshOperator         None |  | ||||||
| endif |  | ||||||
| if 1 |  | ||||||
|   hi def link zshRedir            Operator |  | ||||||
| else |  | ||||||
|   hi def link zshRedir            None |  | ||||||
| endif |  | ||||||
| hi def link zshVariable         None | hi def link zshVariable         None | ||||||
| hi def link zshVariableDef      zshVariable | hi def link zshVariableDef      zshVariable | ||||||
| hi def link zshDereferencing    PreProc | hi def link zshDereferencing    PreProc | ||||||
| @@ -199,6 +353,7 @@ else | |||||||
|   hi def link zshDeref          None |   hi def link zshDeref          None | ||||||
| endif | endif | ||||||
| hi def link zshCommands         Keyword | hi def link zshCommands         Keyword | ||||||
|  | hi def link zshOptions          Constant | ||||||
| hi def link zshTypes            Type | hi def link zshTypes            Type | ||||||
| hi def link zshSwitches         Special | hi def link zshSwitches         Special | ||||||
| hi def link zshNumber           Number | hi def link zshNumber           Number | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Marco Hinz
					Marco Hinz