From 39fa2782168f0858504e5a13be0a4eaa9bf15b03 Mon Sep 17 00:00:00 2001 From: "Justin M. Keyes" Date: Tue, 7 Nov 2017 03:08:41 +0100 Subject: vim-patch:f55e4c867f77 Updated runtime files https://github.com/vim/vim/commit/f55e4c867f774d1f27973d06b07b97c0a4d6b968 --- runtime/syntax/zsh.vim | 194 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 192 insertions(+), 2 deletions(-) (limited to 'runtime/syntax/zsh.vim') diff --git a/runtime/syntax/zsh.vim b/runtime/syntax/zsh.vim index c69ef153a0..e16e74e0c2 100644 --- a/runtime/syntax/zsh.vim +++ b/runtime/syntax/zsh.vim @@ -2,7 +2,7 @@ " Language: Zsh shell script " Maintainer: Christian Brabandt " Previous Maintainer: Nikolai Weibull -" Latest Revision: 2017-04-10 +" Latest Revision: 2017-07-11 " License: Vim (see :h license) " Repository: https://github.com/chrisbra/vim-zsh @@ -134,7 +134,197 @@ syn keyword zshCommands alias autoload bg bindkey break bye cap cd syn case ignore syn match zshOptStart /^\s*\%(\%(\%(un\)\?setopt\)\|set\s+[-+]o\)/ nextgroup=zshOption skipwhite -syn match zshOption /\%(\%(no_\?\)\?aliases\)\|\%(\%(no_\?\)\?allexport\)\|\%(\%(no_\?\)\?all_export\)\|\%(\%(no_\?\)\?alwayslastprompt\)\|\%(\%(no_\?\)\?always_last_prompt\)\|\%(\%(no_\?\)\?always_lastprompt\)\|\%(\%(no_\?\)\?alwaystoend\)\|\%(\%(no_\?\)\?always_to_end\)\|\%(\%(no_\?\)\?appendcreate\)\|\%(\%(no_\?\)\?append_create\)\|\%(\%(no_\?\)\?appendhistory\)\|\%(\%(no_\?\)\?append_history\)\|\%(\%(no_\?\)\?autocd\)\|\%(\%(no_\?\)\?auto_cd\)\|\%(\%(no_\?\)\?autocontinue\)\|\%(\%(no_\?\)\?auto_continue\)\|\%(\%(no_\?\)\?autolist\)\|\%(\%(no_\?\)\?auto_list\)\|\%(\%(no_\?\)\?automenu\)\|\%(\%(no_\?\)\?auto_menu\)\|\%(\%(no_\?\)\?autonamedirs\)\|\%(\%(no_\?\)\?auto_name_dirs\)\|\%(\%(no_\?\)\?autoparamkeys\)\|\%(\%(no_\?\)\?auto_param_keys\)\|\%(\%(no_\?\)\?autoparamslash\)\|\%(\%(no_\?\)\?auto_param_slash\)\|\%(\%(no_\?\)\?autopushd\)\|\%(\%(no_\?\)\?auto_pushd\)\|\%(\%(no_\?\)\?autoremoveslash\)\|\%(\%(no_\?\)\?auto_remove_slash\)\|\%(\%(no_\?\)\?autoresume\)\|\%(\%(no_\?\)\?auto_resume\)\|\%(\%(no_\?\)\?badpattern\)\|\%(\%(no_\?\)\?bad_pattern\)\|\%(\%(no_\?\)\?banghist\)\|\%(\%(no_\?\)\?bang_hist\)\|\%(\%(no_\?\)\?bareglobqual\)\|\%(\%(no_\?\)\?bare_glob_qual\)\|\%(\%(no_\?\)\?bashautolist\)\|\%(\%(no_\?\)\?bash_auto_list\)\|\%(\%(no_\?\)\?bashrematch\)\|\%(\%(no_\?\)\?bash_rematch\)\|\%(\%(no_\?\)\?beep\)\|\%(\%(no_\?\)\?bgnice\)\|\%(\%(no_\?\)\?bg_nice\)\|\%(\%(no_\?\)\?braceccl\)\|\%(\%(no_\?\)\?brace_ccl\)\|\%(\%(no_\?\)\?braceexpand\)\|\%(\%(no_\?\)\?brace_expand\)\|\%(\%(no_\?\)\?bsdecho\)\|\%(\%(no_\?\)\?bsd_echo\)\|\%(\%(no_\?\)\?caseglob\)\|\%(\%(no_\?\)\?case_glob\)\|\%(\%(no_\?\)\?casematch\)\|\%(\%(no_\?\)\?case_match\)\|\%(\%(no_\?\)\?cbases\)\|\%(\%(no_\?\)\?c_bases\)\|\%(\%(no_\?\)\?cdablevars\)\|\%(\%(no_\?\)\?cdable_vars\)\|\%(\%(no_\?\)\?cd_able_vars\)\|\%(\%(no_\?\)\?chasedots\)\|\%(\%(no_\?\)\?chase_dots\)\|\%(\%(no_\?\)\?chaselinks\)\|\%(\%(no_\?\)\?chase_links\)\|\%(\%(no_\?\)\?checkjobs\)\|\%(\%(no_\?\)\?check_jobs\)\|\%(\%(no_\?\)\?clobber\)\|\%(\%(no_\?\)\?combiningchars\)\|\%(\%(no_\?\)\?combining_chars\)\|\%(\%(no_\?\)\?completealiases\)\|\%(\%(no_\?\)\?complete_aliases\)\|\%(\%(no_\?\)\?completeinword\)\|\%(\%(no_\?\)\?complete_in_word\)\|\%(\%(no_\?\)\?continueonerror\)\|\%(\%(no_\?\)\?continue_on_error\)\|\%(\%(no_\?\)\?correct\)\|\%(\%(no_\?\)\?correctall\)\|\%(\%(no_\?\)\?correct_all\)\|\%(\%(no_\?\)\?cprecedences\)\|\%(\%(no_\?\)\?c_precedences\)\|\%(\%(no_\?\)\?cshjunkiehistory\)\|\%(\%(no_\?\)\?csh_junkie_history\)\|\%(\%(no_\?\)\?cshjunkieloops\)\|\%(\%(no_\?\)\?csh_junkie_loops\)\|\%(\%(no_\?\)\?cshjunkiequotes\)\|\%(\%(no_\?\)\?csh_junkie_quotes\)\|\%(\%(no_\?\)\?csh_nullcmd\)\|\%(\%(no_\?\)\?csh_null_cmd\)\|\%(\%(no_\?\)\?cshnullcmd\)\|\%(\%(no_\?\)\?csh_null_cmd\)\|\%(\%(no_\?\)\?cshnullglob\)\|\%(\%(no_\?\)\?csh_null_glob\)\|\%(\%(no_\?\)\?debugbeforecmd\)\|\%(\%(no_\?\)\?debug_before_cmd\)\|\%(\%(no_\?\)\?dotglob\)\|\%(\%(no_\?\)\?dot_glob\)\|\%(\%(no_\?\)\?dvorak\)\|\%(\%(no_\?\)\?emacs\)\|\%(\%(no_\?\)\?equals\)\|\%(\%(no_\?\)\?errexit\)\|\%(\%(no_\?\)\?err_exit\)\|\%(\%(no_\?\)\?errreturn\)\|\%(\%(no_\?\)\?err_return\)\|\%(\%(no_\?\)\?evallineno\)\|\%(\%(no_\?\)\?eval_lineno\)\|\%(\%(no_\?\)\?exec\)\|\%(\%(no_\?\)\?extendedglob\)\|\%(\%(no_\?\)\?extended_glob\)\|\%(\%(no_\?\)\?extendedhistory\)\|\%(\%(no_\?\)\?extended_history\)\|\%(\%(no_\?\)\?flowcontrol\)\|\%(\%(no_\?\)\?flow_control\)\|\%(\%(no_\?\)\?forcefloat\)\|\%(\%(no_\?\)\?force_float\)\|\%(\%(no_\?\)\?functionargzero\)\|\%(\%(no_\?\)\?function_argzero\)\|\%(\%(no_\?\)\?function_arg_zero\)\|\%(\%(no_\?\)\?glob\)\|\%(\%(no_\?\)\?globalexport\)\|\%(\%(no_\?\)\?global_export\)\|\%(\%(no_\?\)\?globalrcs\)\|\%(\%(no_\?\)\?global_rcs\)\|\%(\%(no_\?\)\?globassign\)\|\%(\%(no_\?\)\?glob_assign\)\|\%(\%(no_\?\)\?globcomplete\)\|\%(\%(no_\?\)\?glob_complete\)\|\%(\%(no_\?\)\?globdots\)\|\%(\%(no_\?\)\?glob_dots\)\|\%(\%(no_\?\)\?glob_subst\)\|\%(\%(no_\?\)\?globsubst\)\|\%(\%(no_\?\)\?globstarshort\)\|\%(\%(no_\?\)\?glob_star_short\)\|\%(\%(no_\?\)\?hashall\)\|\%(\%(no_\?\)\?hash_all\)\|\%(\%(no_\?\)\?hashcmds\)\|\%(\%(no_\?\)\?hash_cmds\)\|\%(\%(no_\?\)\?hashdirs\)\|\%(\%(no_\?\)\?hash_dirs\)\|\%(\%(no_\?\)\?hashexecutablesonly\)\|\%(\%(no_\?\)\?hash_executables_only\)\|\%(\%(no_\?\)\?hashlistall\)\|\%(\%(no_\?\)\?hash_list_all\)\|\%(\%(no_\?\)\?histallowclobber\)\|\%(\%(no_\?\)\?hist_allow_clobber\)\|\%(\%(no_\?\)\?histappend\)\|\%(\%(no_\?\)\?hist_append\)\|\%(\%(no_\?\)\?histbeep\)\|\%(\%(no_\?\)\?hist_beep\)\|\%(\%(no_\?\)\?hist_expand\)\|\%(\%(no_\?\)\?hist_expire_dups_first\)\|\%(\%(no_\?\)\?histexpand\)\|\%(\%(no_\?\)\?histexpiredupsfirst\)\|\%(\%(no_\?\)\?histfcntllock\)\|\%(\%(no_\?\)\?hist_fcntl_lock\)\|\%(\%(no_\?\)\?histfindnodups\)\|\%(\%(no_\?\)\?hist_find_no_dups\)\|\%(\%(no_\?\)\?histignorealldups\)\|\%(\%(no_\?\)\?hist_ignore_all_dups\)\|\%(\%(no_\?\)\?histignoredups\)\|\%(\%(no_\?\)\?hist_ignore_dups\)\|\%(\%(no_\?\)\?histignorespace\)\|\%(\%(no_\?\)\?hist_ignore_space\)\|\%(\%(no_\?\)\?histlexwords\)\|\%(\%(no_\?\)\?hist_lex_words\)\|\%(\%(no_\?\)\?histnofunctions\)\|\%(\%(no_\?\)\?hist_no_functions\)\|\%(\%(no_\?\)\?histnostore\)\|\%(\%(no_\?\)\?hist_no_store\)\|\%(\%(no_\?\)\?histreduceblanks\)\|\%(\%(no_\?\)\?hist_reduce_blanks\)\|\%(\%(no_\?\)\?histsavebycopy\)\|\%(\%(no_\?\)\?hist_save_by_copy\)\|\%(\%(no_\?\)\?histsavenodups\)\|\%(\%(no_\?\)\?hist_save_no_dups\)\|\%(\%(no_\?\)\?histsubstpattern\)\|\%(\%(no_\?\)\?hist_subst_pattern\)\|\%(\%(no_\?\)\?histverify\)\|\%(\%(no_\?\)\?hist_verify\)\|\%(\%(no_\?\)\?hup\)\|\%(\%(no_\?\)\?ignorebraces\)\|\%(\%(no_\?\)\?ignore_braces\)\|\%(\%(no_\?\)\?ignoreclosebraces\)\|\%(\%(no_\?\)\?ignore_close_braces\)\|\%(\%(no_\?\)\?ignoreeof\)\|\%(\%(no_\?\)\?ignore_eof\)\|\%(\%(no_\?\)\?incappendhistory\)\|\%(\%(no_\?\)\?inc_append_history\)\|\%(\%(no_\?\)\?incappendhistorytime\)\|\%(\%(no_\?\)\?inc_append_history_time\)\|\%(\%(no_\?\)\?interactive\)\|\%(\%(no_\?\)\?interactivecomments\)\|\%(\%(no_\?\)\?interactive_comments\)\|\%(\%(no_\?\)\?ksharrays\)\|\%(\%(no_\?\)\?ksh_arrays\)\|\%(\%(no_\?\)\?kshautoload\)\|\%(\%(no_\?\)\?ksh_autoload\)\|\%(\%(no_\?\)\?kshglob\)\|\%(\%(no_\?\)\?ksh_glob\)\|\%(\%(no_\?\)\?kshoptionprint\)\|\%(\%(no_\?\)\?ksh_option_print\)\|\%(\%(no_\?\)\?kshtypeset\)\|\%(\%(no_\?\)\?ksh_typeset\)\|\%(\%(no_\?\)\?kshzerosubscript\)\|\%(\%(no_\?\)\?ksh_zero_subscript\)\|\%(\%(no_\?\)\?listambiguous\)\|\%(\%(no_\?\)\?list_ambiguous\)\|\%(\%(no_\?\)\?listbeep\)\|\%(\%(no_\?\)\?list_beep\)\|\%(\%(no_\?\)\?listpacked\)\|\%(\%(no_\?\)\?list_packed\)\|\%(\%(no_\?\)\?listrowsfirst\)\|\%(\%(no_\?\)\?list_rows_first\)\|\%(\%(no_\?\)\?listtypes\)\|\%(\%(no_\?\)\?list_types\)\|\%(\%(no_\?\)\?localloops\)\|\%(\%(no_\?\)\?local_loops\)\|\%(\%(no_\?\)\?localoptions\)\|\%(\%(no_\?\)\?local_options\)\|\%(\%(no_\?\)\?localpatterns\)\|\%(\%(no_\?\)\?local_patterns\)\|\%(\%(no_\?\)\?localtraps\)\|\%(\%(no_\?\)\?local_traps\)\|\%(\%(no_\?\)\?log\)\|\%(\%(no_\?\)\?login\)\|\%(\%(no_\?\)\?longlistjobs\)\|\%(\%(no_\?\)\?long_list_jobs\)\|\%(\%(no_\?\)\?magicequalsubst\)\|\%(\%(no_\?\)\?magic_equal_subst\)\|\%(\%(no_\?\)\?mailwarn\)\|\%(\%(no_\?\)\?mail_warn\)\|\%(\%(no_\?\)\?mail_warning\)\|\%(\%(no_\?\)\?mark_dirs\)\|\%(\%(no_\?\)\?mailwarning\)\|\%(\%(no_\?\)\?markdirs\)\|\%(\%(no_\?\)\?menucomplete\)\|\%(\%(no_\?\)\?menu_complete\)\|\%(\%(no_\?\)\?monitor\)\|\%(\%(no_\?\)\?multibyte\)\|\%(\%(no_\?\)\?multi_byte\)\|\%(\%(no_\?\)\?multifuncdef\)\|\%(\%(no_\?\)\?multi_func_def\)\|\%(\%(no_\?\)\?multios\)\|\%(\%(no_\?\)\?multi_os\)\|\%(\%(no_\?\)\?nomatch\)\|\%(\%(no_\?\)\?no_match\)\|\%(\%(no_\?\)\?notify\)\|\%(\%(no_\?\)\?nullglob\)\|\%(\%(no_\?\)\?null_glob\)\|\%(\%(no_\?\)\?numericglobsort\)\|\%(\%(no_\?\)\?numeric_glob_sort\)\|\%(\%(no_\?\)\?octalzeroes\)\|\%(\%(no_\?\)\?octal_zeroes\)\|\%(\%(no_\?\)\?onecmd\)\|\%(\%(no_\?\)\?one_cmd\)\|\%(\%(no_\?\)\?overstrike\)\|\%(\%(no_\?\)\?over_strike\)\|\%(\%(no_\?\)\?pathdirs\)\|\%(\%(no_\?\)\?path_dirs\)\|\%(\%(no_\?\)\?pathscript\)\|\%(\%(no_\?\)\?path_script\)\|\%(\%(no_\?\)\?physical\)\|\%(\%(no_\?\)\?pipefail\)\|\%(\%(no_\?\)\?pipe_fail\)\|\%(\%(no_\?\)\?posixaliases\)\|\%(\%(no_\?\)\?posix_aliases\)\|\%(\%(no_\?\)\?posixargzero\)\|\%(\%(no_\?\)\?posix_arg_zero\)\|\%(\%(no_\?\)\?posix_argzero\)\|\%(\%(no_\?\)\?posixbuiltins\)\|\%(\%(no_\?\)\?posix_builtins\)\|\%(\%(no_\?\)\?posixcd\)\|\%(\%(no_\?\)\?posix_cd\)\|\%(\%(no_\?\)\?posixidentifiers\)\|\%(\%(no_\?\)\?posix_identifiers\)\|\%(\%(no_\?\)\?posixjobs\)\|\%(\%(no_\?\)\?posix_jobs\)\|\%(\%(no_\?\)\?posixstrings\)\|\%(\%(no_\?\)\?posix_strings\)\|\%(\%(no_\?\)\?posixtraps\)\|\%(\%(no_\?\)\?posix_traps\)\|\%(\%(no_\?\)\?printeightbit\)\|\%(\%(no_\?\)\?print_eight_bit\)\|\%(\%(no_\?\)\?printexitvalue\)\|\%(\%(no_\?\)\?print_exit_value\)\|\%(\%(no_\?\)\?privileged\)\|\%(\%(no_\?\)\?promptbang\)\|\%(\%(no_\?\)\?prompt_bang\)\|\%(\%(no_\?\)\?promptcr\)\|\%(\%(no_\?\)\?prompt_cr\)\|\%(\%(no_\?\)\?promptpercent\)\|\%(\%(no_\?\)\?prompt_percent\)\|\%(\%(no_\?\)\?promptsp\)\|\%(\%(no_\?\)\?prompt_sp\)\|\%(\%(no_\?\)\?promptsubst\)\|\%(\%(no_\?\)\?prompt_subst\)\|\%(\%(no_\?\)\?promptvars\)\|\%(\%(no_\?\)\?prompt_vars\)\|\%(\%(no_\?\)\?pushdignoredups\)\|\%(\%(no_\?\)\?pushd_ignore_dups\)\|\%(\%(no_\?\)\?pushdminus\)\|\%(\%(no_\?\)\?pushd_minus\)\|\%(\%(no_\?\)\?pushdsilent\)\|\%(\%(no_\?\)\?pushd_silent\)\|\%(\%(no_\?\)\?pushdtohome\)\|\%(\%(no_\?\)\?pushd_to_home\)\|\%(\%(no_\?\)\?rcexpandparam\)\|\%(\%(no_\?\)\?rc_expandparam\)\|\%(\%(no_\?\)\?rc_expand_param\)\|\%(\%(no_\?\)\?rcquotes\)\|\%(\%(no_\?\)\?rc_quotes\)\|\%(\%(no_\?\)\?rcs\)\|\%(\%(no_\?\)\?recexact\)\|\%(\%(no_\?\)\?rec_exact\)\|\%(\%(no_\?\)\?rematchpcre\)\|\%(\%(no_\?\)\?re_match_pcre\)\|\%(\%(no_\?\)\?rematch_pcre\)\|\%(\%(no_\?\)\?restricted\)\|\%(\%(no_\?\)\?rmstarsilent\)\|\%(\%(no_\?\)\?rm_star_silent\)\|\%(\%(no_\?\)\?rmstarwait\)\|\%(\%(no_\?\)\?rm_star_wait\)\|\%(\%(no_\?\)\?sharehistory\)\|\%(\%(no_\?\)\?share_history\)\|\%(\%(no_\?\)\?shfileexpansion\)\|\%(\%(no_\?\)\?sh_file_expansion\)\|\%(\%(no_\?\)\?shglob\)\|\%(\%(no_\?\)\?sh_glob\)\|\%(\%(no_\?\)\?shinstdin\)\|\%(\%(no_\?\)\?shin_stdin\)\|\%(\%(no_\?\)\?shnullcmd\)\|\%(\%(no_\?\)\?sh_nullcmd\)\|\%(\%(no_\?\)\?shoptionletters\)\|\%(\%(no_\?\)\?sh_option_letters\)\|\%(\%(no_\?\)\?shortloops\)\|\%(\%(no_\?\)\?short_loops\)\|\%(\%(no_\?\)\?shwordsplit\)\|\%(\%(no_\?\)\?sh_word_split\)\|\%(\%(no_\?\)\?singlecommand\)\|\%(\%(no_\?\)\?single_command\)\|\%(\%(no_\?\)\?singlelinezle\)\|\%(\%(no_\?\)\?single_line_zle\)\|\%(\%(no_\?\)\?sourcetrace\)\|\%(\%(no_\?\)\?source_trace\)\|\%(\%(no_\?\)\?stdin\)\|\%(\%(no_\?\)\?sunkeyboardhack\)\|\%(\%(no_\?\)\?sun_keyboard_hack\)\|\%(\%(no_\?\)\?trackall\)\|\%(\%(no_\?\)\?track_all\)\|\%(\%(no_\?\)\?transientrprompt\)\|\%(\%(no_\?\)\?transient_rprompt\)\|\%(\%(no_\?\)\?trapsasync\)\|\%(\%(no_\?\)\?traps_async\)\|\%(\%(no_\?\)\?typesetsilent\)\|\%(\%(no_\?\)\?type_set_silent\)\|\%(\%(no_\?\)\?typeset_silent\)\|\%(\%(no_\?\)\?unset\)\|\%(\%(no_\?\)\?verbose\)\|\%(\%(no_\?\)\?vi\)\|\%(\%(no_\?\)\?warncreateglobal\)\|\%(\%(no_\?\)\?warn_create_global\)\|\%(\%(no_\?\)\?xtrace\)\|\%(\%(no_\?\)\?zle\)/ nextgroup=zshOption skipwhite contained +syn match zshOption / + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?all_export\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?always_last_prompt\>\)\|\%(\%(no_\?\)\?always_lastprompt\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?always_to_end\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?append_create\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?append_history\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?auto_cd\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?auto_continue\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?auto_list\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?auto_menu\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?auto_name_dirs\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?auto_param_keys\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?auto_param_slash\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?auto_pushd\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?auto_remove_slash\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?auto_resume\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?bad_pattern\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?bang_hist\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?bare_glob_qual\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?bash_auto_list\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?bash_rematch\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?bg_nice\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?brace_ccl\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?brace_expand\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?bsd_echo\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?case_glob\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?case_match\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?c_bases\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?cdable_vars\>\)\|\%(\%(no_\?\)\?cd_able_vars\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?chase_dots\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?chase_links\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?check_jobs\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?combining_chars\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?complete_aliases\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?complete_in_word\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?continue_on_error\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?correct_all\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?c_precedences\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?csh_junkie_history\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?csh_junkie_loops\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?csh_junkie_quotes\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?csh_null_cmd\>\)\|\%(\%(no_\?\)\?cshnullcmd\>\)\|\%(\%(no_\?\)\?csh_null_cmd\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?csh_null_glob\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?debug_before_cmd\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?dot_glob\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?err_exit\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?err_return\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?extended_glob\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?extended_history\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?flow_control\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?force_float\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?function_argzero\>\)\|\%(\%(no_\?\)\?function_arg_zero\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?global_export\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?global_rcs\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?glob_assign\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?glob_complete\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?glob_dots\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?globsubst\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?glob_star_short\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hash_all\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hash_cmds\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hash_dirs\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hash_executables_only\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hash_list_all\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_allow_clobber\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_append\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_beep\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?histexpand\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?histexpiredupsfirst\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_fcntl_lock\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_find_no_dups\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_ignore_all_dups\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_ignore_dups\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_ignore_space\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_lex_words\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_no_functions\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_no_store\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_reduce_blanks\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_save_by_copy\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_save_no_dups\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_subst_pattern\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?hist_verify\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?ignore_braces\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?ignore_close_braces\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?ignore_eof\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?inc_append_history\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?inc_append_history_time\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?interactive_comments\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?ksh_arrays\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?ksh_autoload\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?ksh_glob\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?ksh_option_print\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?ksh_typeset\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?ksh_zero_subscript\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?list_ambiguous\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?list_beep\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?list_packed\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?list_rows_first\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?list_types\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?local_loops\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?local_options\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?local_patterns\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?local_traps\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?long_list_jobs\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?magic_equal_subst\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?mail_warn\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?mail_warning\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?menu_complete\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?multi_byte\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?multi_func_def\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?multi_os\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?no_match\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?null_glob\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?numeric_glob_sort\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?octal_zeroes\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?one_cmd\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?over_strike\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?path_dirs\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?path_script\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?pipe_fail\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?posix_aliases\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?posix_arg_zero\>\)\|\%(\%(no_\?\)\?posix_argzero\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?posix_builtins\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?posix_cd\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?posix_identifiers\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?posix_jobs\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?posix_strings\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?posix_traps\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?print_eight_bit\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?print_exit_value\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?prompt_bang\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?prompt_cr\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?prompt_percent\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?prompt_sp\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?prompt_subst\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?prompt_vars\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?pushd_ignore_dups\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?pushd_minus\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?pushd_silent\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?pushd_to_home\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?rc_expandparam\>\)\|\%(\%(no_\?\)\?rc_expand_param\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?rc_quotes\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?rec_exact\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?re_match_pcre\>\)\|\%(\%(no_\?\)\?rematch_pcre\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?rm_star_silent\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?rm_star_wait\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?share_history\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?sh_file_expansion\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?sh_glob\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?shin_stdin\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?sh_nullcmd\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?sh_option_letters\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?short_loops\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?sh_word_split\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?single_command\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?single_line_zle\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?source_trace\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?sun_keyboard_hack\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?track_all\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?transient_rprompt\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?traps_async\>\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?type_set_silent\>\)\|\%(\%(no_\?\)\?typeset_silent\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)\|\%(\%(no_\?\)\?warn_create_global\>\)\| + \ \%(\%(\\)\| + \ \%(\%(\\)/ nextgroup=zshOption skipwhite contained syn keyword zshTypes float integer local typeset declare private -- cgit