HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/share/zsh/functions/Completion/Zsh.zwc
4F5.8.1
	g��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_add-zle-hook-widget
g
���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_add-zsh-hookL�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_aliasLN��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_aliasesN>
�P�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_arrays>
a
B(�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_assigna
r
�t�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_autocdr
�
\�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_bindkey�^5�	�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_brace_parameter^l9��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_builtinl��X�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_cd�h(�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_commandh�6��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_command_names�8�
4�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_compadd8��
��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_compdef�{ KL�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_completers{ !:��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_condition!#:<�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_default�#z�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_delimiters�#K$���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_directory_stackKz%0�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_dirs�%��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_disable��&3<�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_dynamic_directory_name�&'�L�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_echotc'4'�L�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_echoti4'X'4�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_emulateX�'��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_enable�'g('�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_equalg(q(�<�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_exec�(���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_fc�(`,���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_file_descriptors^.�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_first^._.R��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_functions_.�.~��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_globflags�.0�4�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_globqual_delims�0Y��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_globquals�0�7@�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_hash%9���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_history_modifiers%9P;��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_in_vared<�
	��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_jobs�>+ �debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_jobs_bg��>s<�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_jobs_builtin&?'�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_jobs_fg&0?���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_kill@���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_limit@X@�P�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_limitsX@�@e��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_mathA[0�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_math_params1AG �debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_mereCA���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_module_math_func�A�\�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_options��A�\�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_options_set�B�\�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_options_unsetBIB(�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_parameterIBSBX�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_parametersSBUCqH�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_precommandUCrC��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_printrC�G04�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_prompt�G�G��
�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_ps1234�G/N���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_read(O84�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_redirect�Og��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_run-helpP���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_schedP�Py(�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_set�[RG��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_setopt[R-S\�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_source-S�S���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_strftime�S��
�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_subscript�S�X��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_suffix_alias_files�X<Y�p�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_tcpsys<YoZ�P�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_tildeoZT[���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_trap�[s �debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_ttyctl�[�[a
�	�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_typeset�9b4��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_ulimit9bFc�8�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_unhashFc�c��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_user_math_func�c�cE@�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_value�c�e�L�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_vared�e�e���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_vars�fS �debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_wait�f���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_which�fMhK��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_widgetsM�h�L�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zargs�h�j��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zattr�jRk�8�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zcalcRk�k�@�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zcalc_line�k�m��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zcompile�n]��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zed�o�	t�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zftp{qr$�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zle{�tv
��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zmodload�w.d�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zmv��x���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zparseopts�xuzo��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zpty|%��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zsh-mime-handler[|�`�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zsocket[�|�OI�#�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zstyle�|��Q��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_ztodo��A�kvA�g��k�Af۬=AC��F=�DA����<�k���A(-�lA�lm���A��	E��A�GA����A-Ag��k�AC�p�<�k���A"$����T��u�F��qA"$����<AF��A�F��AD�\A ��8P�A�g���A0F�ۜۼۜ����AC	F�	
_add�zle�hook�widget_typeslocalautoloadadd�zle�hook�widget/dev/nullzstylezle�hooktypescompadd��@��L:|=zle-��r:|-=* r:|=*�zle����tmp�_add�zle�hook�widget_widgetslocalexpl �+opt_args[-d] zstyle�line�1�widgets_wantedwidgets�installed hook�compadd��tmp��-�:�return_wantedwidgetswidget_widgets�user:*�_add�zle�hook�widgetlocalcontextstatestate_descrlinetypesetopt_args_arguments�(-D)-d[remove HOOK from the array]��(-d)-D[interpret HOOK as pattern to remove from the array]���U��z��k��[passed to 'autoload']��:hook type:_add-zle-hook-widget_types��:widget:_add-zle-hook-widget_widgets�_add�zle�hook�widget��@�A�oA�GA����
A-A"(p����!Ft�qA"�&��Ft�AFt�AD�
�BA ��8P�A�g���A0F�ۜۼۜ���uACFM�_add�zsh�hook_hookslocalexpl �+opt_args[-d] _wantedfunctions�installed hooks�compadd��line[1]_functions�return_functions_add�zsh�hooklocalcontextstatestate_descrlinetypesetopt_args_arguments�(-D)-d[remove HOOK from the array]��(-d)-D[interpret HOOK as pattern to remove from the array]���U��z��k��[passed to 'autoload']��:hook class:(chpwd precmd preexec periodic zshaddhistory zshexit zsh_directory_name)��:hook function:_add-zsh-hook_hooks�_add�zsh�hook��@�AX'EE|E�E�E�E��3ACg���A8���ۜ�AۜU��qEA4��%1%A�
�A!�	A��ۄ��ACFیA�&0�ABfPۜq��3���AC���A"��%�ۜA,�&0��P�i�ی���localcurcontext��curcontext�statelineexpltypetypesetopt_args_arguments�-*��(-r +r -s +s)-+g[list or define global aliases]��(-g +g -s +s)-+r[list or define regular aliases]��(-r +r -g +g)-+s[list or define suffix aliases]��-+m[print aliases matching specified pattern]��-L[print each alias in the form of calls to alias]��*::alias definition:->defn���state�compset�*=�compset_normalcompset�=*���opt_args��i���+��grs����� �#type �type_wantedalias�alias definition�_aliases��suf���type[@]�A ��+c,@A��T�,�$�A"R��+c�;�A��@�A%,A"
r�;�;C%,��A"r�;<;�%,��A"r�;�;�%,�QA"r�;�:%,�A"r�;<:C%,�A"r�;�:�%,�=A�\�|@�localexplargsoptszparseoptss:�sel�sel��@��args�aliases:regular alias:compadd -k aliases��global-aliases:global alias:compadd -k galiases��suffix-aliases:suffix alias:compadd -k saliases��disabled-aliases:disabled regular alias:compadd -k dis_aliases��disabled-global-aliases:disabled global alias:compadd -k dis_galiases��disabled-suffix-aliases:disabled suffix alias:compadd -k dis_saliases�_alternativeAGA(�,Lh���<�localexpl_wantedarraysarray_parameters��@��*array*�A��<1ۜ��_parameters�^*readonly*�A&AC'<�+�+�A"�
TB�&�#�Fp�+�_command_nameslocalautocdreturnA4��0DX��+��Ag���A"\���ۜۜ-Ie1Ee�
	i
1q!E��q�+��A`C90TA"$��p�0T���#�+��A�	F��+�localstateexpllinecurcontext��curcontext�typesetopt_args_arguments�(-v -a -M -l -D -A -N -p)-e[select emacs keymap and bind it to main]��(-e -a -M -l -D -A -N -p)-v[select viins keymap and bind it to main]��(-e -v -M -l -D -A -N -p)-a[select vicmd keymap]��(-e -v -a -l -D -A -N)-M[specify keymap to select]:keymap:->keymap��(-e -v -a -M -D -A -N -m -p -r -s -R *)-l[list existing keymap names]��(-e -v -a -d -A -N -m -r -s -R *)-L[output in form of bindkey commands]��(-e -v -a -l -D -A -N -m -p -r -s -R *)-d[delete existing keymaps and reset to default state]��(-e -v -a -M -l -d -A -N -m -p -r -s -R *)-D[delete named keymaps]:*:keymap:->keymap��(-e -v -a -M -l -L -d -D -N -m -p -r -s -R *)-A[create alias to keymap]:old-keymap:->keymap:new-keymap:->keymap��(-e -v -a -M -l -L -d -D -A -m -p -r -s -R *)-N[create new keymap]:new-keymap:->keymap:old-keymap to copy:->keymap��(-l -L -d -D -A -N -p -r -s -r -R *)-m[add builtin meta-key bindings to selected keymap]��(-e -v -a -d -D -A -N -m -s -R *)-p[list bindings which have given key sequence as a prefix]:key sequence��(-l -L -d -D -A -N -m -s *)-r[unbind specified in-strings]:*:in-string��(-l -L -d -D -A -N -m -p -r *)-s[bind each in-string to each out-string]:*:key string��(-e -v -a -M -l -L -d -D -A -N -m -p)-R[interpret in-strings as ranges]��(-l -L -d -A -N -m -p -r -s):in-string��(-l -L -d -A -N -m -p -r -s)*::widgets:_widgets��statekeymap_wantedkeymapscompaddreturnA$�,D|*ÃACg��A�g��r��AD	�'1A.r�A�fDۄ�A�CNOA
�
eA,�A�f�ۄ�A\�
�A.r��A�A�&0qATAD��0	*A.D�0	jA.��0��A�?�A"R�A�F�A	&\�6A
C	&xA��	_�0:AC
f�ۄ�T�A�
���%qA(�
�ۤ�
�یۜ��0	JA�FLq0	�A�FL�0�A�
fۄ�T�A��)�A(CPۤx
�یۜ��0	�	ACFL�A&\0s�
A��6�AJR�A�F�	A&\�-A,N,U	AL��1A
�&xACFL�	A�&\A�C�A.Yr�	�	AL��1A
�&xAFL	
AC&\Ax��
A._r�	U
AL�1A
&xACFL�
A�&\AX�
�AkR�
A���A���uA�8
0�
A8��Ar,A���Y0�A���9
�
0
�A ���0
�A!��)A8�!�A��A"���AX�"
�A�R!A�"��E�AC#��	A��#��
�I��Ei	�1�m��������Y 5!"�"�#}$%�%�&�'(�()�)m*�+i,Y-U./�/A(C/�0ۤ��0�یۜ��A�/&\�A�/f$1ۄE1A0&�1AC0&\�A�0f�1ۄ�1A<�0���1�2�3�4U5�5q67]7�7�7A(4�8ۤ��8�یۜ��AC4F9�A�4&\AC5FT9�,localchardelimfound_percentfound_mflagsintegerq_last�PREFIX��${(����)��compset�PREFIX�PREFIX�1�compset�char q_last++, n_q++ continue q_last = 0 found_m�gIjsZ_��PREFIX_delimitersqualifier��charreturn_globqual_delimscompset�o:octal escapes��c:expand ^X etc.��e:expand \\M-t etc.�_describeformat�format option�_message�integer expression��js��separator�compset�c:parse comments as strings (else as ordinary words)��C:strip comments (else treat as ordinary words)��n:treat newlines as whitespace�_describeformat�no useful values��lr��PREFIXqualifier��char�PREFIX�1��padding width��delim�PREFIX�1��repeated padding��PREFIX�1��one-off padding��found_percent�%:expand prompt sequences��%:expand prompts respecting options��q_last n_q == 0 �q:quote with backslashes��q:quote with single quotes��-:quote minimally for readability��+:quote like q-, plus �$'...' for unprintable characters��q:quote with double quotes��q:quote with �$'...'� !n_q �Q:remove one level of quoting��found_m�m:count multibyte width in padding calculation��m:count number of character code points in padding calculation��#:evaluate as numeric expression��@:prevent double-quoted joining of arrays��A:assign as an array parameter��a:sort in array index order (with O to reverse)��b:backslash quote pattern characters only��c:count characters in an array (with �${(c)#...})��C:capitalize words��D:perform directory name abbreviation��e:perform single-word shell expansions��f:split the result on newlines��F:join arrays with newlines��g:process echo array sequences (needs options)��i:sort case-insensitively��k:substitute keys of associative arrays��L:lower case all letters��n:sort decimal integers numerically��o:sort in ascending order (lexically if no other sort option)��O:sort in descending order (lexically if no other sort option)��P:use parameter value as name of parameter for redirected lookup��t:substitute type of parameter��u:substitute first occurrence of each unique word��U:upper case all letters��v:substitute values of associative arrays (with (k))��V:visibility enhancements for special characters��w:count words in array or string (with �${(w)#...})��W:count words including empty words (with �${(W)#...})��X:report parsing errors and eXit substitution��z:split words as if zsh command line��0:split words on null bytes��p:handle print escapes or variables in parameter flag arguments��~:treat strings in parameter flag arguments as patterns��j:join arrays with specified string��l:left-pad resulting words��r:right-pad resulting words��s:split words on specified string��Z:split words as if zsh command line (with options)��S:match non-greedy in /, // or search substrings in % and # expressions��I:search <argument>th match in #, %, / expressions��B:include index of beginning of match in #, % expressions��E:include index of one past end of match in #, % expressions��M:include matched portion in #, % expressions��N:include length of match in #, % expressions��R:include rest (unmatched portion) in #, % expressions�_describe�parameter flag�compset�*:([\|\*\^]|\^\^)�_arrayscompset�*:��-:substitute alternate value if parameter is null��+:substitute alternate value if parameter is non-null��=:substitute and assign alternate value if parameter is null��\:=:unconditionally assign value to parameter��?:print error if parameter is null��#:filter value matching pattern��/:replace whole word matching pattern��|:set difference��*:set intersection��^:zip arrays��^^:zip arrays reusing values from shorter array�_describe�operator�_history_modifiers_parametersA��
AACF<TAlA�f�ۄ��	ACG��A(�0�U���\� �CURRENT > 2 shiftwords CURRENT -- _normal�servicelocalexpl_wantedcommands�builtin command�compadd��@�builtinsA��A ��ۜ-�i=A�f,H|A,CG���+��E�AL�'��E0ELEdE�A��1A�A��AN2pr��<�8A, X�A"!ru�C&�A"�A"#r���"#0��&�Ah�	��A&'r5AC
G��+�A�
��+�uAC��+�	A".,�&$�Dt�����+��A|��1A�22���
	R��
I	2`�x	��
�	A"
&�	4�+��A�
g��
A��1A.8r-
M
ACG�t
A,;t
�
Al�1A<�
QAC%|ۼQA,>��A.? =A���v1vAVC2��u����Ag�

c�A�%
c�A�0
Y
A"J�
��
c��
A���919A^N2��
�	2`�
�)�l�A��11A.O�Q;|9A%
c�y�q)A@�'�1\qE�E"K�A,W��A,X5ACF|�A,Z��A"&\2pr5��Mu	"(C���	xۼ"K��|^�+��A,`��A.a�A"2gR��(�2`RI��;|9
%
c��yA���1A"6j2�r @2pr0�re�<���ۤ�1A%
c�uyA"�F0yo�+��ACFd�+�A"s���"$������I�|t�+��A�Fd�+�_cd_options_arguments�-q[quiet, no output or use of hooks]��-s[refuse to use paths with symlinks]��(-P)-L[retain symbolic links ignoring CHASE_LINKS]��(-L)-P[resolve symbolic links as CHASE_LINKS]�setoptlocaloptionsnonomatchlocalexplcurargintegerargstartnooptsmatchmbeginmend CURRENT > 1 �words��argstart�argstartCURRENTcurarg�curarg��-�break argstart++ �curargCURRENT��(argstart+1)����PWD/�words��argstart�/����PWD��/�����rep���PWD%%�words��argstart����%��PWD���words��argstart��� �#rep _wantedreplacementstringsreplacementcompadd��PREFIX���b���~����/����match[1]�CURRENTcdablevars_directory_stacktmpWpath�PREFIX���/�../�tmpprefix��cd ${PREFIX%/*} >&/dev/null && print $PWD��tmpprefixtmpWpathIPREFIX��IPREFIX���PREFIX%/��/PREFIX��PREFIX���/��PREFIX��~�/�./�../���IPREFIX../�tmpcdpathtmpcdpath�����@�cdpath:�.�:��PWD� �#tmpcdpath �path-directories:directory in cdpath:_path_files -W tmpcdpath -/���PREFIX���PREFIX���PREFIX���alt[@]��named-directories: : _tilde�oipre��IPREFIX�opre��PREFIX�dirpredirpre���PREFIX%%/*�/�IPREFIX��IPREFIX�dirpre�eval�dir=( ~�dirpre )�PREFIX���PREFIX#*/����dir��dir[1]��~�dirpre�_wantednamed�directories�directory after cdablevar�_path_filesPREFIX��opre�IPREFIX��oipre�CURRENT��path[(r).]��PREFIX���cdpath+local-�directories:��cdpath+local �directory:_path_files ��(j: :)��(@q)tmpWpath�� -/�CURRENTargstart�PREFIXzstyle�:completion:��curcontext�:options�complete�options��service-options:�service option:_cd_options�_alternativereturnCURRENT_wanteddirectoriesdirectory_path_files�tmpWpathA�-1e
_arguments�-v[indicate result of command search]:*:command:_path_commands��-V[show result of command search in verbose form]:*:command:_path_commands��(-)-p[use default PATH to find command]��*:: : _normal -p $service�A�,@A"��Xۤu�&A"�Xۤ%�"
��@-A�,eA""R`�
rI;|9C�,iA����A.r1�,A&D�A]q
A"r1�&DA4��,�%��U�5	q
A�
��Ag��A�C�A"C�X��Q�.���A��ZA�AC��ZA�A���
A
�(
�|]
localargsdefsffiltzstyle�:completion:��curcontext�:commands�rehash�:completion:��curcontext�:functions�prefix�needed�PREFIX�_.���[(I)[^_.]*]��commands:external command:_path_commands���path[(r).]��PREFIX�executables:executable file:_files -g \*\(-\*\)���1�shift ��#precommands:|builtin_precommands� ��defs[@]��builtins:builtin command:compadd -Qk builtins��functions:shell function:compadd -k 'functions�ffilt'��aliases:alias:compadd -Qk aliases��suffix-aliases:suffix alias:_suffix_alias_files��reserved-words:reserved word:compadd -Qk reswords��jobs:: _jobs -t��parameters:: _parameters -g "^*(readonly|association)*" -qS= -r "\n\t\- =[+"��parameters:: _parameters -g "*association*~*readonly*" -qS\[ -r "\n\t\- =[+"���@�cmdpath�:completion:��curcontext��command�pathcmdpath��cmdpathpathcommands�cmdpath_alternative��defs[@]�A@'EE|E��+��ACg���A"����ۜۜ�-��m!����e9�

�
q�y��%���a����q	-�+��A���A/�
uA���A0�A"Cf��< 1�+���A2- A"�fp �<� 3�+��qAC
�� �,� !ACF@!�+�localcurcontext��curcontext�statelinetypesetopt_args_arguments�-*��-P+[specify prefix]:prefix��-S+[specify suffix]:suffix��-p+[specify hidden prefix]:hidden prefix��-s+[specify hidden suffix]:hidden suffix��-i+[specify ignored prefix]:ignored prefix��-I+[specify ignored suffix]:ignored suffix��(-k)-a[matches are elements of specified arrays]��(-a)-k[matches are keys of specified associative arrays]��-d+[specify display strings]:array:_parameters -g "*array*"��-l[list display strings one per line, not in columns]��-o[specify order for matches by match string not by display string]:: : _values -s , order
    "match[order by match not by display string]"
    "nosort[matches are pre-ordered]"
    "numeric[order numerically]"
    "reverse[order backwards]"��(-1 -E)-J+[specify match group]:group��!-V+:group��(-J -E)-1[remove only consecutive duplicates from group]��-2[preserve all duplicates]��(-x)-X[specify explanation]:explanation��(-X)-x[specify unconditional explanation]:explanation��-q[make suffix autoremovable]��-r+[specify character class for suffix autoremoval]:character class��-R+[specify function for suffix autoremoval]:function:_functions��-f[mark matches as being files]��-e[mark matches as being parameters]��-W[specify location for matches marked as files]��-F+[specify array of ignore patterns]:array:_parameters -g "*array*"��-Q[disable quoting of possible completions]��*-M[specify matching specifications]��-n[hide matches in completion listing]��-U[disable internal matching of completion candidates]��-O+[populate array with matches instead of adding them]:array:_parameters -g "*array*"��-A+[populate array with expanded matches instead of adding them]:array:_parameters -g "*array*"��-D+[delete elements from array corresponding to non-matching candidates]:array:_parameters -g "*array*"��-C[add special match that expands to all other matches]��(-1 -J)-E+[add specified number of display only matches]:number��*:candidate:->candidates��state �+opt_args[-a] _parameters�*array*� �+opt_args[-k] _parameters�*assoc*�_messagecandidatescandidatereturnAP�0DXl�E��E��+��ACg�A�g�<A%A�C�A	aA �%��-A�A4���"��Z%�Zq�A��i��A"0�F(�ۜۜU�A�u	�	$�+��A��	�A.&r�	
A��	'%
0�A
�p
�,�
Z+�AC
F�
�0	�A.*�
0	�A.+�
A����	0,{kA,1���
A,2�EAl��1A3�A
�p
�,�	�A"�
&06�+��0lA"$����D�
�\4
:�+��0R�
A$CG��%P
e
�
AB>�
��P
-A���1A���ۤ�MA�X�A",C&��DX�$X�P
B�+���A"$�x�D��P
D�+��0�
A"D���D	D�le��)u�I�L�+��AF�
�+�localstatelineexpldispcurcontext��curcontext�normalargs1args2typesetopt_args ! ��words[2,-1][(I)[^-]*]� || ��words[(I)-[kK]]� �-*��(-d)-a[make function autoloadable]��(-d)-n[leave existing definitions intact]��-d[delete]:*:completed command:->ccom��-k[define widget and key binding]:completion function:->cfun:style:->style:*:key��-K[define multiple widgets based on function]:*::: :->multi��!-a��!-n��*-N[completion for named command]�_arguments��args1[@]��*-p[completion for command matching pattern]��*-P[completion for command matching pattern]��:completion function:->cfun��*:commands:->com���args2[@]��statemulti��( CURRENT % 3 )�_messagekeysreturncfunstyle���words[(I)-[pP]]�����words[(I)-N]�� pat && pat > normal patterns�pattern�_command_namesccom_wantedcommands�completed command�compadd_compslist���v�_comps����k�functions��I�_��� ��+list[1]� ���fpath:/.�/_���������:t�zstyle�:completion:��curcontext�:functions�prefix�hidden��list�@��_�_wantedfunctions�completion function�compadd_wantedcompadd_wantedwidgetstyle�widget style�compadd�r:|-=* r:|=*�complete�worddelete�char�or�listexpand�or�completeexpand�or�complete�prefixlist�choicesmenu�completemenu�expand�or�completereverse�menu�completeACG��A ���,@A<�,Tx���,�0PlA����$�\�,�A"�
�����A"��ۤ	�C%�$,A,�&��@)Xy���localdisplistexplcompleteapproximatecorrectmatchexpandmenuoldlistignoredprefixhistoryzparseopts�p=us���us�zstyle�:completion:��curcontext�:completers�prefix�hidden_wantedcompleters�completer�compadd��@���disp[@]���us��^list[@]��A('-�+��AD��G1	A.r}�|A"�����|��&�Q	A.r�A"C�����C&��A.
r�ۤA�&�A.rM۴ACfl۔�q'A���1ABr��<��ۤ�A��1
A.r�A"��\�|��,�+��qA"��0�|Y�7�+��A"�f�a:�+��AF��+�localprev��words[CURRENT-1]���prev�_tagsoptions_options��prev����a�hkprsuwxLOGSN���no�t�ef���prev�files_files��prev�_file_descriptors��prev�_parameters�\= \t\n\[\-���PREFIX�zstyle�:completion:��curcontext�:options�prefix�needed��prev���[�[��|�|��&�&��!��(�_describe�condition code��( -a:existing\ file
	           -b:block\ special\ file
	           -c:character\ special\ file
	           -d:directory
	           -e:existing\ file
	           -f:regular\ file
	           -g:setgid\ bit
	           -h:symbolic\ link
	           -k:sticky\ bit
	           -n:non-empty\ string
	           -o:option
	           -p:named\ pipe
	           -r:readable\ file
	           -s:non-empty\ file
	           -t:terminal\ file\ descriptor
	           -u:setuid\ bit
		   -v:set\ variable
	           -w:writable\ file
	           -x:executable\ file
	           -z:empty\ string
	           -L:symbolic\ link
	           -O:own\ file
	           -G:group-owned\ file
	           -S:socket
	           -N:unread\ file)�_describe�condition code��( -nt:newer\ than
	           -ot:older\ than
	           -ef:same\ file
	           -eq:numerically\ equal
	           -ne:numerically\ not\ equal
	           -lt:numerically\ less\ than
	           -le:numerically\ less\ than\ or\ equal
	           -gt:numerically\ greater\ than
	           -ge:numerically\ greater\ than\ or\ equal)�_alternative�files:: _files��parameters:: _parameters�returnAG�cAD��'1'A"L�)AB��ۜ5��c�f��,��-IAGz��A�%z��A"r-���z��ۤA"r-�%z����$ABCF�!CFH�A"Fd�FH�A����AF2`�
�r��A,eA��ۄ��ACF��qA�FH�localzstyle�:completion:��curcontext�:�use�compctlzmodloadzsh/compctl��ctl��no�false�0�off��first��default���opt[@]�compcall��opt[@]�return_files��@�magicequalsubst��PREFIX���=�compstate�parameter����PREFIX%%\=*��compset�*=�_valueA�GAg�,AB��@�]�,$��,�Zz�*AlC��A
A,�&0P|�ۜ���,qAF�|localexpllistzstyle�:completion:��curcontext�:�1�delimiters ��#list� _wanteddelimitersdelimitercompadd_messageACfPA(��x������+�ABr	)F@�AB��\ۜy)�+��+���A��51.A�\ۤeA���5A�C1A�R�2pr���
�2`r�Z�
�A�GJA�(MA^�h��A.��qA^!�h��A."��A�	��9A�	%��d#��AC
���A�
%�A4Cf۴9�y���ی��setoptlocaloptionsnonomatchlocalexpllistlinesrevlinesdisp�PREFIX��+��returnzstyle�:completion:��curcontext�:directory-stack�list�separator�:completion:��curcontext�:directory-stack�verbose���(D)dirstack[@]���PREFIX�1�pushdminus�PREFIX�1�integerrevlines�linesi = 1i <= �#linesi++ lines��i����(i-1)� �sep ��revlines[-�i]##[0-9]#[	 ]#����i �sep ��lines[�i]##[0-9]#[	 ]#����PREFIX�1�����lines%% ����PREFIX�1���0..���dirstack��_wanteddirectory�stack�directory stack�compadd��@���disp[@]�A$�ۜ-�i=	_arguments�(-)-c[clear the directory stack]��(* -c)-l[display directory names in full]��(* -c)-v[display numbered list of directory stack]��(* -c)-p[display directory entries one per line]��(-)*:directory:_directories�A ��8\A�%��A��8�A�\1A<��p�ۜ��ۜ�=M���localali_arrsali_arrfunc_arr���k�aliases����k�galiases����k�saliases����k�functions�_arguments�-*��(-f -r -s -p)-a[act on regular or global aliases]:*:regular or global aliases:compadd -k ali_arr��(-a -r -s -p)-f[act on functions]:*:functions:compadd -k func_arr��(-a -f -s -p)-r[act on reserved words]:*:reserved-words:compadd -k reswords��(-a -f -r -p)-s[act on suffix aliases]:*:suffix aliases:compadd -k sali_arr��(-a -f -r -s)-p[act on pattern characters]:*:pattern characters:compadd -k patchars��-m[treat arguments as patterns]��*:builtin command:(��(k)builtins�)�AGAC',�+��A��1A>RP�
M���A"	�
M"CF�	�+��AH�,A"�F��+��ACF��+�qA�F��localfuncinteger�functions�zsh_directory_name���+zsh_directory_name_functions��functions�zsh_directory_name�zsh_directory_name�zsh_directory_name_functions�funcreturn_message�dynamic directory name: implemented as zsh_directory_name c�AGA$��,Lu��\�localexpl_wantedarguments�terminal capability�compaddtermcapAGA$��,Lu��\�localexpl_wantedarguments�terminal capability�compaddterminfoA(�ۜ-��=_arguments�-L[set local_options and local_traps as well]��-R[reset all options instead of only those needed for script portability]��1:shell to emulate:(zsh sh ksh csh)��2:specify optional command:(-c)��3:command:_cmdstring�A ��8\A�%��A��8A�\aA<����ۜ��ۜ�5E��-�localali_arrsali_arrfunc_arr���k�dis_aliases����k�dis_galiases����k�dis_saliases����k�dis_functions�_arguments�-*��(-f -r -s -p)-a[act on regular or global aliases]:*:aliases:compadd -k ali_arr��(-a -r -s -p)-f[act on functions]:*:functions:compadd -k func_arr��(-a -f -s -p)-r[act on reserved words]:*:reserved-words:compadd -k dis_reswords��(-a -f -r -p)-s[act on suffix aliases]:*:suffix aliases:compadd -k sali_arr��(-a -f -r -s)-p[act on pattern characters]:*:pattern characters:compadd -k dis_patchars��-m[treat arguments as patterns]��*:builtin command:(��(k)dis_builtins�)�A&_path_commandsA0Fۜۜ�-�A!�Q_arguments�-*��-a+[set argv\[0\] to specified string]:argv[0] string��-c[clear environment]��-l[simulate login shell (prepend - to argv\[0\])]��*:: : _normal -p $service�AX'EE|E�E�E��+��AC�r�kk#�+�A�g��A�g�(A�Lt�A�'���A%$=�A
$A(�%LۜۜiM
�A��1A�
�A�L�U�AB�
�ELU�A�
�A��L�qA C%L�U	�	
A8�	%d
�
aIa
y���m�A,4�IA��
70@A"f`��8�+��0�A"�f1q;�+��0;A" �������C�+��A",��D1DAG�
%AB�@ۜ]��+�H�+���A�C�81
A"IR
C�@ۄ�aA��t�,���A&KR%A �<۴T�4q�A8C�L۔�l����l��d# � �A&ORi �AH,r�kk#� AQ� A��!9!A0F�!۔��!���!�d#"� �	AB,�&8"X"��t"ۜ����"f$#A#d#Z�+��AF|#�+�localcurcontext��curcontext�statestate_descrlineexpleventstypesetopt_argsfc_commonfc_histfc_r���M��words�1,CURRENT�1�:�����words���(@)words[1,CURRENT-1]:#*=*�����(@)words[CURRENT,-1]�� CURRENT -= cur �(-A -R -W -p -P)-I[include internal (new) events only]��(-A -R -W -p -P)-L[include local events only]��(-A -R -W -p -P)-r[reverse order of the events]��(-A -R -W -e -p -P)-n[suppress line numbers]���words��r���pa����ap�����:history file:_files��:history size:��:saved history size:���words��r����a�p��a����!-a:option:(-p)���words��r����ARWI�����:history file:_files���fc_common[@]��(-)1:first event:->events��2:last event:->events�fc_hist�(-A -R -W -a -p -P 2)-m[treat argument as a pattern]��(-A -R -W -e -f -E -i -t -a -p -P)-d[print time-stamps]��(-A -R -W -e -d -E -i -t -a -p -P)-f[mm/dd/yyyy format time-stamps]��(-A -R -W -e -d -f -i -t -a -p -P)-E[dd.mm.yyyy format time-stamps]��(-A -R -W -e -d -f -E -t -a -p -P)-i[yyyy-mm-dd format time-stamps]��(-A -R -W -e -d -f -E -i -a -p -P)-t[print time-stamps in specified format]:date format��(-A -R -W -e -a -p -P)-D[print elapsed times]��(-A -R -W -I -e -d -f -i -l -m -n -r -D -E -t -P)-a[with -p, automatically pop history on function return]��(-A -R -W -I -e -d -f -i -l -m -n -r -D -E -t -P)-p[push current history to stack]��(- *)-P[pop history from stack]��(-A -R -W -e)-l[list resulting commands on stdout]��servicehistory_arguments��fc_common[@]���fc_hist[@]�_arguments��fc_common[@]���fc_r�_arguments��fc_common[@]���fc_r��(-A -R -W -a -l -n -d -f -E -i -r -t -D -p -P)-e+[specify editor to invoke]:editor to invoke:_command_names -e��(-a -l -L -m -e -r -n -d -f -t -E -i -R -D -A -W -p -P *)-���R[read history from file]���A[append history to file]���W[write history to file]���statezstyle�:completion:��curcontext�:�list�separator��line:�����compset�*=�_messagereplacements�replacement��prefix�0�9�printevents�%-��#HISTNO�.��#HISTNO�s �sep %s����(kv)history[@]��_wantedevents��state_descr�compadd�B:0=�events���events[@]%% *���prefix���(kv@)history�� num=num - HISTNO events���(r.1+�#HISTNO.)num� �sep �cmd�_wantedeventscompaddevents_wantedeventscompadd����history%%���:IFS:����:��0�9����_guard�[0-9]#�eventreturnA(�J2#�,@�+�AC��ThA��2#�}A�2#��A|��n1nA���ۤ	�AB���ۜ���+��+���A�CS�A.
r��A��2#�A��<�T]�A�2#���CA��h�A�
EA�C�	�:1AC�\�4��A��,J�Ah�1A����@%A�TIqA�%��AA|��JqA\��
�A.@�A�T�qA�%��A|�	�J�A\�	�
�A.'@�A
�T	qA�
%�Ad�1A0�	A C%T)
�
�1A�
%,�$TA C%2#�����A��H۴}�A(
)
�|@
]
q
�2#�localexpldisplinklistproc/dev/fd/�3-��N:t����n�fds�zstyle�:completion:��curcontext�:file-descriptors�verbose�:completion:��curcontext�:file-descriptors�list�separator�OSTYPEfreebsd����f����procstat -f $$|awk -v OFS=: '$3>2 && $3~/[0-9]/ {print $3,$10}'���zformat� �sep ��fds��fds%%:��/proc/��/�fd�path�/�-��@N��1�:h��proczmodloadzsh/statb:zstat���fds[@]��zstat+link�proc/�i���(r.�#fds[-1].)i� �sep ��(D)link[1]��fds��i��i� �+commands[readlink] ���fds[@]����readlink $proc/$i����(r.�#fds[-1].)i� �sep ��(D)link�����fds[@]����ls -l $proc/$i����(r.�#fds[-1].)i� �sep ��(D)link#* -> ��/dev/null list[(I)* �sep ?*] ���(r.�#fds[-1].):-0� �sep standard input����(r.�#fds[-1].):-1� �sep standard output����(r.�#fds[-1].):-2� �sep standard error��list_descriptionfile�descriptors�file descriptor�compadd�dispnosort��@���expl[@]�Ag,A"��Dۤa�"�1Q,iA,�&���,�\M�alocalexplffiltzstyle�:completion:��curcontext�:functions�prefix�needed�PREFIX�_.���[(I)[^_.]*]�_wantedfunctions�shell function�compadd��@��functions�ffilt�A�'�+��Ag�AL��(1
A�f0ۄ
A��P�,t�A&��ACf�ۄ�A�&�A�&�Q
Afۄ=AC�P�,tmA�&�Q
A�f�ۄA�P�,t�AC&�A,�I�E�})A"!r�( CeQ�9�A"(
4ۤ\�یۜ�L�(�+��AC
��	�	A"(�8
ۤ`
�یۜ��.�+��AF��+�localflagscompset_messagenumber�errors�returncompset_globqualscompset�c[0-9]##,��max repetitions�compset�repetitions (min or exact)��i:case insensitive��l:lower case characters match uppercase��I:case sensitive matching��s:match start of string��e:match end of string��U:consider all characters to be one byte��u:support multibyte characters in pattern��compstate�context�condition�b:activate backreferences��B:deactivate backreferences��m:set reference to entire matched data��M:deactivate m flag�_describeglobflags�glob flag��a:approximate matching��q:introduce glob qualifier��c:match repetitions of preceding pattern�_describeglobflagsA,r{A,	LeA�f�ۄ�A(�'���A�'8Js#YA"�L�A\��
�A�f�ۄACFd�qAFd�compstate�restore�delim�PREFIX�1�compsetlocalmatchl�<({[�matchr�>)}]�integer��matchl��I��delim�� ind �matchr�ind�compset�[^�delim]#�delim�returnAd'0EDEXElE�E�E�ACg�A(���0D\t�A�g��AtC��A	�
�A,
X�A�fۄ�A �90Q0*A@��A.r��Afۄ�062A�C�1ACf0ۄQA����AR�A�F��A&Q	A
C&,A��p�,��A&0*�A��	��A'R�A
F��AC
&Q	A
�
&,A�p�,,,AC&0-*A���A3RIA
F�iAC
&�
A
�
&,AF�یAC&�A�&0ZAL�1A.@r��A�&,A�&ACfhۄ�0"A\��
1
A�f�ۄ�A��p�,)UA&0b	A\��
1
A�f�ۄ�A��p�,!A&05�
A���A�fTۄ�A���A[RuAF��AC&�A
�&,Af�ۜ�AC&05:A��Af�ۄ�A�C�AiR	A�F�=	A�&�A
&,A�fl	ۜ�A�&0�	A�C�}1}ACf�	ۄ�	A�%0A,x$
I
ALC�(1(A"Cft
ۄ�
yR�
A(�%D�
 8LdA(�%t�jB"�jA��A��ۤ�LABC��ۜ�m�+�}�+���A ���۴D�4�]
A �0�
A�� 5�4A"� f�ۄ��R�A� �\8XA!�����ZAC!� �AC!��ۤqLAB�!��ۜq��+���+���A,��9A"%\��AC"%��Zq	A�"�\8XA#�����ZA�#�0%A@$% j@�LB j\�|�8AC$�0�A�$F��A�$&0Ub
A@C&'�&AC&f�ۄ	A�&%0AT'�	1	A"'fxۄ��R�AC'�0�ATC(�	1	A"C(f8ۄ��RYA�(�0yA)�05AC)Fx�A�)&0}�A�+;1A+f�ۄ�A8C+%0�I��E�m��A(C.8ۤa�0یۜ��A�.&QA.�r�*A�/�A�RAC/F�9A�/&�
A
�/&,A0FlیAC0&�A�0&�
A.�r�ZALC1�1A.�r��A�1&,A2&0-��A��3�A�3fۄ!A\4�
�A4f�ۄ�AC4Fp=qA�4FpyAC5&0�A�6F��A7&A@C8N	 0L0A�8g�$ A�9�$ = } � %!q!�!"m"�"�"M#�#�#=$�$�$-%�%�%�%%&u&�&'9'}'�'
(U(�(�(I)�)�)-*�*�*)+q+�+,U,�,�,]-�-	.A(CE@.ۤh.�.$ یۜ��localstatequalexplchardelimtimespecdefaultMATCHintegerMBEGINMENDaltstdispsdisptmatchsmatchspecmap�PREFIX�PREFIX�1�compset�char��/F.@�p�rwxAIERWXsStUG�MTNDn,��PREFIX�1��bc�compsetcompset�[-=+][0-7?]##��PREFIX_delimitersqualifier�freturn_globqual_delims_messagemodes�mode spec��PREFIXqualifier�Pprefix�PREFIXqualifier�ecompset_normal�PREFIX��:IDENT:���_command_namescompset�[[:IDENT:]]##�compset�[[:digit:]]##�device�ids�device ID�compset�([-+]|)[[:digit:]]##�numbers�link count�compset�PREFIXqualifier�u_users�delimcompset�PREFIXqualifier�g_groups�amc�compset�([Mwhmsd]|)([-+]|)<->�timespec�PREFIX�1�compset�[Mwhmsd]��PREFIXsecondsminuteshoursdaysweeksMonthszstyle�:completion:��curcontext�:time-specifiers�verboselist�separatorprint�%s ��sep//(#m)[%�\]/�MATCH�MATCH� %s���tmatch:��tdisp��time-specifiers:time specifier:compadd -E 0 -d tdisp -S '' -a tmatch�compset�[-+]��PREFIXbeforeexactlysince�:completion:��curcontext�:senses�list�separator� [default exactly]��- �sep before��+ �sep since�before�senses:sense��default�:compadd -E 0 -d sdisp -S '' -a smatch�specmapmonthsminutesseconds�(|+|-|d)��digits:digit (�����specmap��K���timespec:�d���:�invalid time specifier��):_dates -f ${${timespec/[-+]/d}:-d} -S ""�_alternative�altscompset�([kKmMgGtTpP]|)([-+]|)<->�compset�[kKmMgGtTpP]��PREFIX�size-specifiers:size specifier:((k\:kb m\:mb g\:gb t\:tb p\:512-byte\ blocks))�compset�PREFIX�senses:sense:((-\:less\ than +\:more\ than))��digits:digit: �_alternative�oO�compset�n:lexical order of name��L:size of file��l:number of hard links��a:last access time��m:last modification time��c:last inode change time��d:directory depth��N:no sorting��e:execute code��+:+ command name�_describesort�specifiers�sort specifier��IPREFIX��1��PREFIXqualifier�oecompset_normal�PREFIX��:IDENT:���compset�(-|)[[:digit:]]##(,(-|)[[:digit:]]##|)]�compset�(-|)[[:digit:]]##,��end of range��start of range�_history_modifiers�statequals�/:directories��F:non-empty directories��.:plain files��@:symbolic links��=:sockets��p:named pipes (FIFOs)��*:executable plain files��%:device files��r:owner-readable��w:owner-writeable��x:owner-executable��A:group-readable��I:group-writeable��E:group-executable��R:world-readable��W:world-writeable��X:world-executable��s:setuid��S:setgid��t:sticky bit set��f:+ access rights��e:execute code��+:+ command name��d:+ device��l:+ link count��U:owned by EUID��G:owned by EGID��u:+ owning user��g:+ owning group��a:+ access time��m:+ modification time��c:+ inode change time��L:+ size��^:negate qualifiers��-:follow symlinks toggle��M:mark directories��T:mark types��N:use NULL_GLOB��D:glob dots��n:numeric glob sort��o:+ sort order, up��O:+ sort order, down��P:prepend word��Y:+ at most ARG matches��[:+ range of files��):end of qualifiers��\::modifier�_describeglobquals�glob qualifier�A8�0DX���+��ACg��A�%0a�A��*�0�A"0CF��ۜۜ�q����+��0�A"����ۜ��F�A���;1;A.r-HA��61AiA�1
A��ۄ��A"(C��D0`�|�+��qA"8������D
	T	یۜ����\t	 �+���
A���	ۄ��A",�&�	��	D�	@
�<]
#�+��q
A,%|
�
A"�	�یۜ���&�+��A�
F�+�localstatelineexplcommon_argscurcontext��curcontext�typesetopt_argscommon_args�-d[use named directory hash table]��(-r -m -v)-f[rebuild hash table]���service�hash_arguments�(-f -m -v)-r[empty hash table]��(-f -r)-m[treat arguments as patterns]��(-f -r -m)-v[list entries as they are added]��(-f -r -v)-L[list in the form of calls to hash]����common_args[@]���(-d -f -r -m -v -L)*:hash:->hashval�rehash_arguments��common_args�@��return�statehashval �+opt_args[-d] compset�*=�_wantedvaluefilesdirectories_path_files_wantednamenamed�directories�named directory�compaddnameddirscompset_wantedvalues�executable file�_files�*(-*)�curcontext���curcontext%:*�:name�_path_commandsA�g�A4C',+�E@EXA�Gl�A`�EA&�A<C��1^A�
�A�'��A,�ACf8ۄ�A��dY0q0N�AHC�AR�A�F��A�&(A,!@EA�fpۄ�A���A�f�ۄ�A\	�
�A	f\ۄ}AC	F��qA�	F�QAC
&(0:A,.��A�&�A"
f�ۄ�
&�A"6�
�
F(�A�=A"9ru�C��A(��ۤ9یۜ��A&(�'A�%i�A���AB A@�eM���Y	�	i
�
-q	mA"QruBCe�A
A"Uru�
C��
A(��ۤ��یۜ��A&(locallisttypedelimexplintegerglobaltrue�PREFIXchar�PREFIX�1�globalcompset�char�hretpqQxlu�&��PREFIX_delimitersmodifier�sreturn�PREFIX�1�compsetcompset�[^��delim�]#��delim�[^��delim�]#��delim��compset�[^��delim�]#��delim��_message�replacement string��original string�globalcontinuecompsetcontinue�PREFIX�\::modifier��type�):end of qualifiers�_describedelimiters�delimiter��s:substitute string��&:repeat substitution� ! global �a:absolute path, resolve '..' lexically��A:as ':a', then resolve symlinks��c:PATH search for command��g:globally apply s or &��h:head - strip trailing path element��t:tail - strip directories��r:root - strip suffix��e:leave only extension��Q:strip quotes��P:realpath, resolve '..' physically��l:lower case all words��u:upper case all words��p:print without executing��x:quote words, breaking on whitespace��hp��q:quote to escape further substitutions�_describemodifiers�modifier�AGA0�A.r-uAv	1A.	r-�A,��A,y�A.
�q	A,��A,y�A.a�A,�-A1	A.r��A,y A.QqA,y�A.�A,"��A	fh��localalso�compstate�vared���[���]�compstate�parameter�����compstate�vared�%%�]��//�[/��compstate�context�value�value���compstate�vared�%%�[���value����tP�compstate�vared����array�assoc��array_value�array�value��value�compstate�insert����compstate[insert]//tab /��_dispatch��also���also�A`�,@R{T�3��,�EhEB{�E|E�+�A���1A.r�ۤA"���ۤ�I"&2p��+9���F��AC&A"���ۤ�-�3���A"��ۤ�dh�+�A4��%1A.r�۔A��T�A&A.|QA.r�ۜA��T=A&A.|�qA"r���&A�TA.|R{A��A�
MAC%,AB���ۜ�m�+��+���AH�,R{�A" �
�C%,�!AC	��ۜ� B{�AH�	h�A.'rA]A
�@��`A4�
��J�����k�r�kj��A����A�%@A�,>J1A,1�]A,2����A�3
1A.3r��A.4�	qA.6���A��k�=A,9r�k�A��A>:2P�
���A,;����A�<
1A.<r)	�A.=�I	qA.?���AC��k�}	AB�	A"E�r�kj�Ej��	A�%@
E
A����ANJ2prAa
�j�B{�A��@�
qA"M2@R�
�
�
C�,�
A�C1	AQ�
%A0�FD@e���d#,��qA(�@4��Ulocalexpldispjobsjidsdescexpls��1�zstyle�:completion:��curcontext�:jobs�prefix�needed��PREFIX�compstate�nmatches�returnshiftprefix�hiddenverbose���(@k)jobstates[(R)running*]���running job����(@k)jobstates[(R)suspended*]���suspended job����(@k)jobtexts����desc�list�separator��jids[@]���desc���disp[@]����pfx���(r:2:: :)job� �sep ��(r:COLUMNS-8:: :)jobtexts[�job]��numbers��how��yes�true�on�1���jids[@]�textstext��jobtexts[@]���jids[@]���jobtexts[�i]����text%% *����text��� ����text#* �����(@M)texts:#��str�*����text���tmp���str� ��text%% *����text����text#* �����(@M)texts:#��str�*�� num++ ��num���jobs[@]���str��0�9�����jids[@]���pfx���desc����(@)disp#%����desc�_wanted��expls�compadd��@��%�^jobs[@]�_wanted��expls�compadd�%�^jobs[@]�Afۜ_jobs��@�A0F�ۜ-���q�_arguments�(-d -l -p -r -s *)-Z[specify string to replace shell's argument and environment with]:string��(-Z)-d[show directory from which each job was started]��(-Z)-l[list process IDs]��(-Z)-p[list process groups]��(-Z -s)-r[list only running jobs]��(-Z -r)-s[list only stopped jobs]��(-Z)*::job:_jobs�AF_jobs��@�A@'EE|E��+��ACg���A"$��������+��A���1A�
�A�' 5A"2P�
�RA�E aA,E yA"��@u�
�+��A�F$�+�localcurcontext��curcontext�linestatetypesetopt_args_arguments�(-s -l 1)-n[specify signal number]:signal number��(-n -l 1)-s[specify signal name]:signal:_signals -s��(-n -s)-l[list signal names or numbers of specified signals]:*:signal:_signals��(-n -s -l)1::signal:_signals -p -s��*:processes:->processes���state�pgrp�process-groups:: _wanted ���opt_args[(i)-[ns]]����(@)line:#--����prefix�-x ��process-groups expl 'process-group' compadd - 0�_alternative�processes:: _pids��jobs:: _jobs -t��pgrpreturnA��1A
AC&0QA.rQ�;A�Fp�qAC���,��CURRENT % 2_limits�PREFIXcompaddunlimited_messagevalues�number and scaling factor�AGA(�,Li����localexpl_wantedlimits�process limit�compadd��@������f����limit���%% ��A��	1	A.r)A,h�A.1A��	1	A.r��A,	)A.
��AC�@u1��PREFIX����a�zA�Z0�9_��IPREFIX��IPREFIX��PREFIX%%[a-zA-Z0-9_]#��PREFIX���PREFIX##*[^a-zA-Z0-9_]����SUFFIX����a�zA�Z0�9_��ISUFFIX���SUFFIX##[a-zA-Z0-9_]#��ISUFFIX�SUFFIX���SUFFIX%%[^a-zA-Z0-9_]*��_alternative�math-parameters:math parameter: _math_params��user-math-functions:user math function: _user_math_func��module-math-functions:math function from zsh/mathfunc: _module_math_func�ABf�<1&|_parameters�(integer|float)*�_parametersAf�<_files�*.[1-9]([a-z]|)(-.) *.man(-.)�AGj{#AC��0A(�G��Dd��AP,	j{#�AC��A��0�ACF0elocalfuncsaltsmodulesexamplemathfuncsystem�modules�������f����zmodload -Fl zsh/$mod 2>/dev/null���:��+f:����+f:��module-math-functions.��mod�:math function from zsh/��mod�:compadd -S '(' �funcs�_alternative�altsA�GA4f,M}���l��\�hlocalexpl_wantedzsh�options�zsh option�compadd��@��B:[nN][oO]= M:_= M:{A-Z}={a-z}�optionsAGA4�f,M}���l���xlocalexpl_wantedzsh�options�set zsh option�compadd��@��B:[nN][oO]= M:_= M:{A-Z}={a-z}�_options_setAGA4�f,M}���l����localexpl_wantedzsh�options�unset zsh option�compadd��@��B:[nN][oO]= M:_= M:{A-Z}={a-z}�_options_unsetAF�,_parametersA(��,Ld�k�|AT�	1	Af�ۄ�ACF��A�&AC%0�<�TA��P�$�\�,}A%LAC%dA���A�����9�k�A��,JyAh1A.r�;�9AC%d��qA�%L��A"��ۤ�"!��	"|!A4	f@`���ی���localexplpatternfakesfakedpfiltcompset�*:�_history_modifiersreturnpatternzparseoptsg:�patternzstyle�:completion:��curcontext�:�fake�parameters��tmp[@]���i���faked[@]���fakes[@]��:completion:��curcontext�:parameters�prefix�needed�PREFIX�_.���[^_.]�_wantedparametersparametercompadd��@����(@M)��(@k)parameters[(R)��pattern[2]�~*local*]�:#��~pfilt�*����fakes[@]����(@)��(@M)faked:#��~pattern[2]��%%:*��AFA0A�f`ۄ�shiftwords CURRENT-- _normal�serviceA80DXp���+��A�A1:A.r��A,X�A,	��A"<dHA��&�
p�A"�
e��A�	1A�
=A.��qA.��A"��&(�ۜ�Uۜ�i��
�
��
��i)���%����ya}��/�+��QA.0r��A.1�Ah
�A.4r��A"$C
��ۜۜ1!�8�+��A��A�0A.;r��AL�(�!A.<r�-ACg�|Ad��
|��= � �!�"-#e#�#}$	%]&�&5'-(�())�)E*Y+-,ACf�,ۄ�T�A$���,ۤ�,Y-|ۜ��A���-�,�,�-qA(C.�,0%.�.ۜ��*A.[�+��QA.\r��.A"C&�.]�+��A"_�."�&�/_�+��A�F�/�+�localstateexpllineeflagpflagrflagrest�serviceprint���words[1,CURRENT-1][(r)-*R*]:+-e[enable escapes]���-r[ignore escape conventions of echo]�/dev/null�(-s -u -z)-p[print arguments to input of coprocess]���words��r���f���-r[disable reuse of format string]���words�1,CURRENT���r���P����*: :->prompt��*: :_default�_arguments�-*��(-r -b -f -m -s -S -l -N -o -O -i -c -u -p -z -D -P)-R[emulate BSD echo (no escapes, -n & -e flags only)]��-b[recognise bindkey escape sequences]��-m[remove arguments not matching specified pattern]:pattern��(-n -R -l -N -c -S)-f+[print arguments as for the printf builtin]:format:->printfformat��(-u -p -z -S)-s[place results in the history list]��(-a -f -c -C -i -l -o -O -N -u -p -v -z -s -x -X)-S[place results in the history list, after splitting argument into words]��(-c -f)-n[do not add a newline to the result]��(-N -c -f -S)-l[print arguments separated by newlines]��(-n -l -c -f -S)-N[print arguments separated and terminated by nulls]��(-O -S)-o[sort arguments in ascending order]��(-o -S)-O[sort arguments in descending order]��(-S)-i[case-insensitive sorting]��(-n -l -N -f -s -S -z)-a[with -c/-C, print arguments across before down]��(-n -l -N -f -C -s -S -z)-c[print arguments in columns]��(-n -l -N -f -c -s -S -z)-C+[print arguments in specified number of columns]:columns��(-s -S -p -z)-u+[specify file descriptor to print arguments to]:file descriptor:_file_descriptors��(-s -S -z -p -u)-v[store output in named parameter]:parameter:_parameters��(-s -S -p -u)-z[push arguments onto editing buffer stack]��-D[substitute any arguments which are named directories using ~ notation]��-P[perform prompt expansion]��(-X -f -a -C -c -s -S -z)-x+[expand leading tabs]:tab width��(-x -f -a -C -c -s -S -z)-X+[expand all tabs]:tab width��pflag�eflag�rflag�restprintf�state_arguments�-v[store output in named parameter]:parameter:_parameters��1:format:->printfformat��*: :_default�printfformat���Q�PREFIX��%�0�9�$�� +�.�'���specs�#:alternate form��0:zero pad to length��-:left adjust result�� :leave one space in front of positive number from signed conversion��+:always place sign before a number from signed conversion��*:field width in next argument��.:precision��':thousand separators��c:print the first character of the argument��s:print the argument as a string��d�i��:signed decimal number or with leading " numeric value of following character��o:unsigned octal number��u:unsigned decimal number��x�X��:unsigned hexadecimal number, letters capitalized as x��e�E��:double number in scientific notation��f:double number��g�G��:double number as %f or %e depending on size��%:a percent sign��n:store number of printed bytes in parameter specified by argument��b:as %s but interpret escape sequences in argument��q:as %s but shell quote result�compset_describeprint�format�specifiers�print format specifier�_message�number�_wanted�print format specifier�compaddprompt_default �#compstate[unambiguous] <= �#PREFIX || ! �#PREFIX _ps1234returnA(ۜ-����m_arguments�-l[list themes]:*:��-c[show selected theme]:*:��-h[help]::prompt theme:(�prompt_themes):*:��-p[preview theme(s)]:*:prompt theme:(�prompt_themes)��-s[set and save theme]:prompt theme:(�prompt_themes):*:��:prompt theme:(�prompt_themes)�A��0A@C�D:��X���3��+l��+��A�g��A"R�����A��A�A,
�A"�f0ۄQ��A"�f�ۄ�\�A"f|ۄ�@�A"Cf`ۄ��A"�f<ۄ]��A"r��"Cf<ۄ]��A"r���f(ۄ�T�A4C�e1eACfHۄiAB�f�ۄ��%��+ۄ���ABf�ۜ�%��3ۜAXC%	�0���+#��H��`��|��������������AC
��۴1DaA,*:���A �
��۴0�4		E	A�t	�	A" C��	�	
!
�\�-�+��At��-�A".5
�fT
ۄu
A"(��
1D�
ۜ����/�+���A0!A1uA2�A��t۴�D�A,4:��-
AC
��
�

!
�
A4�
�A�
�,aqA���,�AA����A�fdۄ�Afۜ�T�A"C&(A�+���A�fXۄyA��,���*ACfLۄmAB�f�ۜ��%��3ۜrAf(ۜ�T�AdC�
I�A�U�=�%M��%M�u��=A"`��;�" ��ۤ�i
a�+��A���,$Q
A�f@ۄaAf�ۜ�A"CF�қCe�+��QLABfR
�,���,ۤIALC�U�� } E!�!�"�"1#m#�#5$�$AB�f�%ۄ�,��%��+ۄ�,�A �#�"A�f�%ۄ�%AD�1A.|�%&I&ACe�&�&A�� �I'i'�'A(�(�()�)*�*%+�+,M,y,�,�-A.�.�/E0�0I1�1�1!2q2�2	3Q3�3�3q4�4e5�5�6A"(�*(7ۤQ7�7ۜ��!
��+��A"�8+��,Q7$A�+FD8�+�localspecsccolexplcolschangedansi�compstate�quote� changed changedcompset�%[DFK](\\|){[^}]#}�changedcompset�%[0-9-\\]#[^DFK(0-9-<>\\\[]�changedcompset�%[0-9-\\]#(<[^<]#<|>[^>]#>|\[[^\]]#\])�changedcompset�%[0-9-\\]#(\\|)\([0-9-]#[^0-9]?|[^%]�changedcompset�[^%]##�changed�PREFIX%�����-���DFK���\���������\���compset�%[0-9\\-]#[DFK]�changed�PREFIX%�����-��FK���e�compsetcompset�%[FK]�compset�(\\|){�compset�(\\|)}*���bs}�blackgreenyellowbluemagentacyanwhitedefault_descriptionansi�colors�ansi color���expl[expl[(i)-V]+1]�print�(�grp)=%s=%s����kv�ansi�_comp_colors�ccolcompadd��expl[@]��suf�pre �#suf compset�(<->|%v)�_wanted�closing brace�compadd �+terminfo[colors]  cols = �terminfo[colors] - 1  cols = cols > 255 ? 255 : cols _descriptionterminal�colors�terminal color���expl[expl[(i)-V]+1]�compadd��expl[@]��0..�cols��0..�cols�_comp_colors�(�grp)=��c�=������print -P "%F{$c}"�#?\[�%m��_message�number�compset�%[0-9-\\]#(\\|)\([0-9-]#[^0-9]�compset_delimiterscompset�%[0-9-\\]#[<>\]]�replacements�replacement string�compset�%[0-9-\\]#(\\|)\([0-9-]#�compset�[.:+/-%]*�compset�!:running with privileges��#:effective uid��?:exit status��_:at least n shell constructs started��C:at least n path elements��/:at least n path elements��.:at least n path elements��c:at least n path elements��~:at least n path elements��D:month��d:day of month��g:effective gid��j:number of jobs��L:SHLVL��l:number of characters already printed��S:SECONDS parameter at least n��T:current hour��t:current minute��v:psvar has at least n elements��V:element n of psvar is set and non-empty��w:day of week (Sunday = 0)��IPREFIX_describeternary�prompt�expressions�ternary prompt format test character�numbersnumbercompset�%D(\\|){�compset�(\\|)}*�_date_formats�prefixzstyle�:completion:��curcontext�:prompt-format-specifiers�prefix�needed�m:hostname up to first .��_:status of parser��^:reversed status of parser��d:current working directory��/:current working directory��~:current working directory, with ~ replacement��N:name of current script or shell function��x:name of file containing code being executed��c:deprecated��.:deprecated��C:deprecated��F:start using fg color��K:start using bg color��G:counts as extra character inside %{...%}��(:ternary expression %(x.true-string.false-string)�compsetcompset�(-|)<->��service�value�,SPROMPT,��r:suggested correction��R:corrected string��%:A %��):A )��l:current line (tty) with /dev/tty stripped��M:full hostname��n:username��y:current line (tty)��#:a # when root, % otherwise��?:return status of last command��h:current history event number��!:current history event number��i:current line number��I:current source line number��j:number of jobs��L:$SHLVL��D:date in yy-mm-dd format��T:current time of day, 24-hour format��t:current time of day, 12-hour am/pm format��@:current time of day, 12-hour am/pm format��*:current time of day, 24-hour format with seconds��w:the date in day-dd format��W:the date in mm/dd/yy format��D{:format string like strftime��B:start bold��b:stop bold��E:clear to end of line��U:start underline��u:stop underline��S:start standout��s:stop standout��f:reset fg color��k:reset bg color��{:start literal escape sequence��}:stop literal escape sequence��v:value from $psvar array��<:truncation from left %len<string<��>:truncation from right %len>string>��[:truncation from who knows where�_describeprompt�format�specifiers�prompt format specifier� ! �#pre returnAGA"<�0HA���&�YAT�f(ۜ�Uۜi���u��M�q		
i��localpflag/dev/null�(-q -s -u -z)-p[input is read from the coprocess]�_arguments�-*��-r[raw mode]��(-p -k -s -u -z)-q[read y or n character from terminal]��(-q)-k+[specify number of characters to read]:: :_guard "[0-9]#" "number of characters"��(-q -z)-t+[test if input is available before reading]:: :_guard "[0-9.]#" "timeout (seconds)"��(-q)-d[specify delimiter to terminate input instead of newline]:delimiter��(-q -s -u -p -t)-z[read entry from editor buffer stack]��(-E)-e[input read is echoed and not assigned]��(-e)-E[input read is echoed]��(-q -z -p)-s[suppress terminal echoing]��-A[first name is taken as an array]��(-q -z -p)-u+[specify file descriptor to read from]:file descriptor:_file_descriptors��pflag�1:varprompt:_vars -qS\?��*:vars:_vars�A �,h�A�&�A�A���A.
�9��A�%e�Al�1A�
�AC%%�A"�
u�%��A�F5localstrs_comp_command1_comp_command2_comp_command_set_command�default���CURRENT����_comp_command����strs[@]���_comp_command1����_comp_command1����_comp_command2����_comp_command2��_dispatch�redirect�,���compstate�redirect����default��,���strs�A�g"A',MA"��B�C�A��"�A"c!"�e"�t����$��,Lq��"&�localexplHELPDIR��HELPDIR:�/usr/share/zsh/help��HELPDIR�HELPDIR/��:t�_wantedcommands�command�compadd_manA�,DAl��,1,A&rX�AD��'�A�fxۄ�A�,�AhC1AC��ۤ�|A�%D�d#,qA%DABR�(����0Q�}A&�qA����,�	A�F��A"�f\�t��&|localexpllinesdispCURRENTcompset���f����sched���zstyle�:completion:��curcontext�:jobs�verbose�lines_wantedjobs�scheduled jobs�compadd��disp[@]��1..��lines�return_messagetimes�time specification�compset_normalA�ۜۜ�H]����Y��uy�m��9u�E��!	q	�	�	I
�
�
)��)u�
e
�
�
E��)}��I��%��Ay��E��-m��noglob_argumentslist�+[list names of parameters]�others�-o+[set specified option]:option:_options��+o+[unset specified option]:option:_options��-s[sort arguments in descending order]��+s[sort arguments in ascending order]��-A+[define array with specified name]:array:_arrays��+A+[replace initial elements in specified array]:array:_arrays����+�0�correct����+�1�printexitvalue����+�2�no�badpattern����+�3�no�nomatch����+�4�globdots����+�5�notify����+�6�bgnice����+�7�ignoreeof����+�8�markdirs����+�9�autolist����+�B�no�beep����+�C�no�clobber����+�D�pushdtohome����+�E�pushdsilent����+�F�no�glob����+�G�nullglob����+�H�rmstarsilent����+�I�ignorebraces����+�J�autocd����+�K�no�banghist����+�L�sunkeyboardhack����+�M�singlelinezle����+�N�autopushd����+�O�correctall����+�P�rcexpandparam����+�Q�pathdirs����+�R�longlistjobs����+�S�recexact����+�T�cdablevars����+�U�mailwarning����+�V�no�promptcr����+�W�autoresume����+�X�listtypes����+�Y�menucomplete����+�Z�zle����+�a�allexport����+�d�no�globalrcs����+�e�errexit����+�f�no�rcs����+�g�histignorespace����+�h�histignoredups����+�i�interactive����+�k�interactivecomments����+�l�login����+�m�monitor����+�n�no�exec����+�p�privileged����+�r�restricted����+�t�singlecommand����+�u�no�unset����+�v�verbose����+�w�chaselinks����+�x�xtrace����+�y�shwordsplit�A G�+��AC��,HA�%,i�A�%H-�A��۬,HAdC0
8A��,U0
|A��H�A"8C���l�T��l��\�,�+��A"8��(�I��T��l
�\�H�+��A�F`�+�localexplonoptsoffopts���k�_comp_caller_options��R�on��printexitvalue���k�_comp_caller_options��R�off��printexitvaluetypeset�servicesetoptno�onoptsunsetoptno�offopts_wantedzsh�options�zsh options (set)�compadd�enabled options��M:_= M:{A-Z}={a-z}�_wanted�zsh options (unset)�compadd�disabled options��M:_= M:{A-Z}={a-z}�returnA��A&�ACf �t�A�&@�A��1AF2`Ra;|�
�AC&��A.
r�rA�f�ۼ�ACfۼ1CURRENTcompset_normal�prefixpathdirs_files�service_filespath_files�(. �path)�A('�+��EA"4�f,ۜ�Yۜm�Q!�9
�+��A�Fx�+�localexpl_arguments�-*��-q[run quietly]��(3)-r[reverse lookup using strptime]��-s+[assign result to parameter]:param:_parameters��1:format: _date_formats zsh��2:epoch time (or date string with -r)��3:nanoseconds�returnA<gJs#,���E@E�+�Ah��A.rYیA�Fl,A,E,��AC&�Af�ۄ�A',�{�MA��AN2p��{�������A�A�	�2�A.r�%A�&��A.r��9AlC&,Y�ۄ�ۜ���4Ld|�����J2�(L�Af`ۄ�ACG�A�f�ۜ�A��S1SA. r�A@C'2U"}*}��A"*"2�r+4���I�Fh�A���<�A#R+$A	���,��AC	&hq3A'+$0	�DA.(*�L0	��A.)*��0	��	A.**��A �A.,�+�
A�C +40	�A�F�0stA"/r+�e
B�F�y�Fh�A""12`�
+���CF��A�Fh�A��
2�0
	A,�@)	!

-A
1P
�A C%@��Q�0�A0�%@����%�A���ۜ����� A.Sr�EA ���3`x�ACg��A����A����A"X�u�X��3�A0�F�I�یۜ����tA.\r��A4C��JR�+��E�A�f(HAC�0AC&A��P�OA�Ft�A��Js#�Ah,1(A�\ۤyAC%�A��,J)A`��A.grQeA����A�����ABC�\ۜy� �+�m�+���A��� ��� !A�%��$�qAC%�A��
A.trA!m!A"4Cf�!۴�!�!"ۜ��9"�Js#v�+���
A"4f�!۴d"�"�"ۜ�"9"�Js#y�+��A"F�"H"&(#|�+��AB~X#�Fh�AC Fh��A� fp#�#�#localexplosufflags��1�compquoteshiftcompset�\(([^\(\)]|\(*\))##\)�integer��(CURSOR+1)��BUFFER�pos�1� pos-- �BUFFER�1,pos�1������:space:�:������~�[_dynamic_directory_name��PREFIX�_wantedcharacters�character class�compadd�:]�alnumalphaasciiblankcntrldigitgraphlowerprintpunctspaceupperxdigitIDENTIFSSPACEWORDcompset�\(�matchcompset�\)*��PREFIX��b����bns����������match�1��match�2��match�3����Pt���compstate�parameter���scalar�return_messagedelimiters�delimiter���e��separator string��-���number��SUFFIX�ISUFFIX�delimiter�assoc��(R k K i I)r[any one value matched by subscript as pattern]��(r k K i I)R[all values matched by subscript as pattern]��(r R K i I)k[any one value where subscript matched by key as pattern]��(r R k i I)K[all values where subscript matched by key as pattern]��(r R k K I)i[any one key matched by subscript as pattern]��(r R k K i)I[all keys matched by subscript as pattern]��e[interpret * or @ as a single key]���scalar���f[make subscripting work on lines of scalar]��w[make subscripting work on words of scalar]��s[specify word separator]��p[recognise escape sequences in subsequent s flag]�array��flags�e[interpret * or @ as a single key and use plain string matching]��n[Nth lowest/highest index with i/I/r/R flag]��b[begin with specified element]��(r R k K i)I[highest index of value matched by subscript]��(r R k K I)i[lowest index of value matched by subscript]��(r k K i I)R[value matched by subscript at highest index]��(R k K i I)r[value matched by subscript at lowest index]�_values�subscript flags�assoc�MATCHMBEGINMENDkeys���(@)��(@k)��(P)compstate[parameter]��//(#m)[�$�\\[\]\(\)\{�}]/�\�MATCH�����(@)keys//#%(#m)[*@]/(e)�MATCH����RBUFFER����\��]���osuf�_wantedassociation�keys�association key�compadd��suf�array�listdisp_tagsindexesparameters_requestedindexes�1..������P���compstate�parameter�����zstyle�:completion:��curcontext�:indexes�verbose��ind[@]���i���PREFIX����SUFFIX����i�:��print -D -- ${(P)${compstate[parameter]}[$i]}��list�separatorzformat� �sep ���list[@]���RBUFFER����\��]�_all_labelsindexes�array index�compadd��disp[@]�indexes�array index�compadd��osuf�_requested_parameters ret _dispatch�math�A�g��AB-Fh�A���1A
�A.����
ACg�$AC�$9A.��yA�����<localexpl ��#saliases� return ��#saliases� == 1 �*.��(kq)saliases��tmpa���kq�saliases��*.(��(kj.|.)tmpa�)�_path_files��@��patA@'EE|E�E�ACg��A����A>%0<HA(�%�m��I
QA���A�
�A�����A�
EAC����A����%�ACf`��A�C�A�A��$�P
Af8ۄY0lA	���A"C	��ۤ��	C	&8	AC
FT	|localcurcontext��curcontext�statelineexplopt_argsargargssesslist�servicetcp_open�(-a -f -l)-s[open session(s)]��(-a -f -s)-l[open list of sessions]��(-f -s -l)-a[open session for accept on fd]:fd��(-a -s -l)-f[open session for accept on fd]:fd��-q[quiet mode]��-z[no zle handler]��words��R���a�f����:session:->session��words��R���l�s����*:session:->session��:host:_hosts��:port:_ports�_arguments�argargs �#state ��state[1]�sessionlistcompset�*,�sessionsesslist�������f����<~/.ztcp_sessions���:���:space:����#��/ /:�_describesessions�TCP session�sesslistreturnshiftA"�
FP�A$�gl���3�+��A��1
A.r�;|9A,
��A,@]A�%��3ۜ���AC���3�A����)A�NA�&�A"�Fh�"�f����+��A",C&��a����\��+��A"FE"F���+��AB��FP�ACFP�+���compstate[quote]�returnlocalexpl��SUFFIX�ISUFFIX�/��SUFFIX#*/��ISUFFIX�SUFFIX���SUFFIX%%/*���qS/_tagsusersnamed�directoriesdirectory�stack_requested_users��suf[@]���@�_requestednamed�directories�named directory�compadd��suf[@]�nameddirs_requesteddirectory�stack_directory_stack��suf[@]� ret AGAh�1A&r,�A�FLیA&lqA�F��localexplCURRENTcompset_normal_signalsAf-�_arguments�(-u)-f[freeze terminal settings]��(-f)-u[unfreeze terminal settings]�A4�,DXJ��+l�AC'��A�',EA��� Ag�DA8�%%
Y*�2Qb���E	�2�
��i�i�2�
��y�!��
�"3�2�:�BqB1J	Zb�j��}�	�3��2���3�����)�3A ��� �i!��"�A#��#A,2��+�$A�
c%0H%A,6��+m%A.7X20	�%A.9��+�%0�%A,;��+&A,<X2A C%DE&�'-)
*0p+A,E��+�+A.F�+�+0	�,A.H��+-P	A.I��+M-0	�-A.J��+�-ABMR.MX�ABNRa.NX2A�g�.�.A,S�.�.A,T�.�/A0�LJ�50ZYIA��DY0A(�P1�ۜ�}1ۜ�1�1A���1�A.\r2@2A�C�1rA.]ra22Ap�m�A^y2A,�&\3�%}3�3�4D��3�Aa}4A���4�4m5!6�6�AfI7A$���7�7�7�7�<
8Q!AFhR`r=8`8	�
�8A�C��A.ir�89
A�&9qAC�D19A�g�x9A�x9�9AC�D�9A$��$:�%E:�:�DQ0At�
�:AXC
�Au�
�:A��D
;�A�D�;At��
1
Az�
	<A�g�x9A�x9)<AC�D�9A`��
A"���<ۤ�<�=���=�=AC �D>A$� �4>�%U>�>�D�AC!&�>�A.�r�>?A,�%?y?AC"��?ۄ��?A�"&�?QA�
@A#F�@یQA��@A�#�A9AB�BqA�$�$Cیۜ���localexplstatelinefunccurcontext��curcontext�fopts�-f -k -z +k +z�popts�-A -E -F -L -R -T -Z -a -g -h -H -i -l -r -x�allargsopt_argsargs�(�fopts -E -F -L -R -T -U -Z -a -i -m)-A[specify that arguments refer to associative arrays]��(�fopts -A -F -L -R -T -U -Z -a -i -m)-E[floating point, use engineering notation on output]��(�fopts -A -E -L -R -T -U -Z -a -i -m)-F[floating point, use fixed point decimal on output]��(�fopts -A -E -F -i)-L+[left justify and remove leading blanks from value]:width��(�fopts -A -E -F -i)-R+[right justify and fill with leading blanks]:width��(�fopts -A -E -F -a -g -h -i -l -m -t)-T[tie scalar to array or trace function]��(�popts -t)-T[trace execution of this function only]��(�fopts -A -E -F -a -g -h -i -l -m -t)-T[tie scalar to array]��(-A -E -F -i)-U[keep array values unique and suppress alias expansion for functions]��-U[suppress alias expansion for functions]��(-E -F -i)-+U[keep array values unique]��+X[immediately autoload function]��(�fopts -A -E -F -i)-Z+[right justify and fill with leading zeros]:width��(�fopts -A -E -F -T -i)-a[specify that arguments refer to arrays]��-d[default absolute path autoload to fpath]��(�popts)-f[specify that arguments refer to functions]��(�fopts -T)-+g[do not restrict parameter to local scope]��(�fopts -T)-+h[hide specialness of parameter]��(�fopts -T)-+H[hide value of parameter in listings]��(�fopts -A -E -F -T)-+i[represent internally as an integer]��(�popts -w -z)-+k[mark function for ksh-style autoloading]��(�popts -T)-l[convert the value to lowercase]��(-A -E -F -T -i)-m[treat arguments as patterns]��-p+[output parameters in form of calls to typeset]::option:((1\:multi-line\ output\ of\ arrays))��(-f)-+r[mark parameters as readonly]��-r[remember autoload path]��-R[remember autoload path, error if not found]��(-T)-+t[tag parameters and turn on execution tracing for functions]��(-T)-+t[turn on execution tracing for functions]��(-T)-+t[tag parameters]��-u[convert the value to uppercase or mark function for autoloading]��-u[mark function for autoloadling]��-u[convert the value to uppercase]��(-k -z)-w[specify that arguments refer to files compiled with zcompile]��-+W[turn on WARN_NESTED_VAR for function]��(�fopts)-+x[export parameter]��(�popts -k -w)-+z[mark function for zsh-style autoloading]��AEFHLRTUZafghiklmprtuxz���service�autoload�URTXdkrtwz�float�EFHghlprtux�functions�UkmTtuzW��(-k -t -T -u -U -W -x -z -M +M +k +t +W +z)-+M[define mathematical function]��(-k -m -t -T -u -U -W -x -z +M +k +t +W +z)-s[define mathematical function that takes a string argument]��(-M)-x+[specify spaces to use for indentation]:spaces��(-* +*)-c[copy shell function to another name]:old name:_functions:new name:_functions�integer�Hghilprtux�allargs�i��-i+[specify arithmetic base for output]:: :_guard "[0-9]#" base�readonly���use/r/�����use/[fkz]/��export�����use//[gkz]/�/x/�����words[(r)-*[aA]*]�����words[(r)-*f*]��onoptsoffopts���j..�����words�1�CURRENT�1�:�������������j..�����words�1�CURRENT�1�:��+����+��i<=�#use��allargs���use��i�������s::�use��i����r��dUurRtT��:+�func���_arguments�-*����args[@]���*::vars:= ->vars_eq���state�vars_eq�func �+opt_args[+M] || ( �+opt_args[-M] && �+opt_args[-m] ) _wanted�math function�compadd�������f����functions -M�������M �%% �� �+opt_args[-M] _arguments�:new math function:_functions��:minimum arguments��(k)opt_args[-s]:+:(1)���:maximum arguments��(k)opt_args[-s]:+:(1)���:shell function:_functions� �+opt_args[-w] _wantedfiles�zwc file�_files�*.zwc(-.)��serviceautoload�opt_args��i���uU���PREFIX�1��/��_files���fpath�/���.:t�funckeys���k�functions���args:�funckeys�_wanted�shell function�compadd�onopts�offopts�offopts���f����functions +${offopts//[^UXkmtTuz]/}������k�functions��onopts���f����functions +${onopts//[^UXkmtTuz]/}���zstyle�:completion:��curcontext�:functions�prefix�needed�PREFIX�_.����args:�_��_wanted�shell functions�compadd_functions��PREFIX���=�compstate�parameter����PREFIX%%\=*��compset�*=�_value �+opt_args[-a] || �+opt_args[-A] _parameters �+opt_args[-T] _arguments�:scalar parameter:_parameters -g "*scalar*" -q -S "="��:array parameter:_parameters -g "*array*"��:separator character�_parametersA"r�;"F @Fh�AH��ۜ�	����=��
�
���
�PREFIXcompaddunlimitedreturn_arguments�-H[set hard limits]��-S[set soft and hard limits (with -H)]��(-H -S -c -d -f -l -m -n -s -t *)-a[list all current resource limits]��-c[core dump size limit]:max core dump size (512-byte blocks)��-d[maximum size of data segment]:maximum size of data segment (K-bytes)��-f[size of largest file allowed]:size of largest file allowed (512-byte blocks)��-l[maximum size of locked in memory]:maximum size of locked in memory (K-bytes)��-m[maximum size of physical memory]:maximum size of physical memory (K-bytes)��-n[maximum no. of open file descriptors]:maximum no. of open file descriptors��-s[stack size limit]:stack size limit (K-bytes)��-t[maximum cpu time per process]:maximum cpu time per process (seconds)��-u[processes available to the user]:processes��-v[maximum size of virtual memory]:maximum size of virtual memory (K-bytes)��*:size of largest file allowed�A,&ۜۜ-u=QM�_arguments�(-a -f -s *)-d[remove named directories]:*:named directory:compadd -k nameddirs��(-d -f -s *)-a[remove aliases]:*:alias:_aliases��(-a -d -f *)-s[remove suffix aliases]:*:suffix alias:_aliases -s s��(-d -a -s *)-f[remove functions]:*:shell function:_functions��-m[treat arguments as patterns]��(-a -d -f -m)*:command: _command_names -e�AGACg�,A��,EA4Cf)y�ۜ�D�ی��,localexplfuncs�������f����functions -M�����functions �M �%% ��_wanteduser�math�functions�user math function�compadd��@�A4��e1#A.
�-A �GTl��AC�l�A���AF2`���
A,��eAC%l�A"�
-�%luA�f����AAC�?�A~2��U;�<2�r��r�iAGT�A�C�A�A$�����5|�\��A,!�QA�f�	�q"A�	GTd	A�C
��ABLC
)A"C
�x	��		
d	*r9
�
+r�
;�9Af ۄAACfTۜuA���۔��qAF����service��value�,�localstrs�default���compstate[context]��value��_comp_command1����_comp_command�����_comp_command1����strs[@]���_comp_command2����_comp_command2��_dispatch�value�,��compstate�parameter��,�ctx�value�,���compstate�parameter����default��,���strs���compstate[parameter]�array_value���(Pt)��compstate[parameter]���assoc�expl CURRENT & 1 _wantedassociation�keys�association key�compadd��compstate[parameter]�compstate�parameter����compstate[parameter]�-��words[CURRENT-1]���value�,��compstate�parameter��,�value�,���compstate�parameter����default��,�default�patszstyle�:completion:��curcontext�:�assign�list��compstate[parameter]�����j:�:��pats����PREFIX�SUFFIX�compset�*:�compset�:*�_default�\-\n\t /:���@�_defaultA@�ۜ�-A�A�a��a_arguments�-*��(-a)-A[edit associative array]��(-A)-a[edit array parameter]��-c[create parameter or change type]��-p+[specify left prompt]:prompt��-r+[specify right prompt]:right prompt��-i+[specify initialisation widget]:widget:_widgets��-f+[specify finish widget]:widget:_widgets��-h[allow access to history]��-e[exit on EOF (^D)]��1:parameter spec:_vars�A�'�+��A�C01A.	r9A,
M�A,�A,
TqA�F�یq A"C���<�+��Ap�
1A�f0ۜQA��+��ۜ��qA���+��iA"���<�+��ACF�+�local�PREFIX��[�compstate�parameter���PREFIX%%���\��[��IPREFIX��PREFIX%%�[���[PREFIX��PREFIX���[�_subscript_parameters�^a*���@�compset�\[*��qS�����QIPREFIX:+[�:-\[��_parameters�a*�returnAf5�_alternative�processes:: _pids��jobs:: _jobs -t�AD,@Tl�����+��A(�%T�	�IA,
qA,,�A,@�A�C^�0�A"4�f��ۜ�)ۜ=�!Yy�+��0�A"(��ۜ�)ۜ!��+��0�A",C&	�ۜ�)ۜ!A	a	�+��0�	A",�&�	�ۜ�)ۜ!�	�	�+��A�C�A.r
$
A��lE
A"(CX
�|l�
9��A
&�+��A�
F�+�localfargaargxargcargsargsstatelinecurcontext��curcontext��(-v -c)-w[print command type]��-p[always do a path search]��-m[treat the arguments as patterns]��(-S)-s[print symlink free path as well]��(-s)-S[show steps in the resolution of symlinks]��*:commands:->command��-f[output contents of functions]��-a[print all occurrences in path]��-x+[specify spaces to use for indentation in function expansion]:spaces���service�whence_arguments�-*��(-c -w)-v[verbose output]��(-v -w)-c[csh-like output]����cargs[@]����farg���aarg�where_arguments��xarg�which_arguments��aarg���xarg�type_arguments��aarg���farg���state�command��@�_alternative�commands:external command:_path_commands��builtins:builtin command:compadd -k builtins��functions:shell function:compadd -k functions��aliases:alias:compadd -k aliases��reserved-words:reserved word:compadd -k reswords�returnAg,A�%L�<�TA��l�$�\�,�AC���A$��4Ui�l���localexplpatternpatternzparseoptsg:�pattern_descriptionwidgetswidgetcompadd��@���expl[@]��r:|-=* r:|=*����(@k)widgets[(R)��pattern[2]�]��AHg@�{�]���+����A,
��A$�A�A,�{��A"
4
pA"��A�A,CI�0$�AD�m�!u�=
�Y
�
qA"��Pۜۜ}#�+��0�A"�	&�'�+��0;A�
f��A,AC&lACF��+�localargumentseofstr��(CURRENT)�numeofscmdposeofstr��������words��r����eof����e�������eof����e�:������( words[(b:pos-1:I)�eofstr] )� numeofs == 0  cmdpos = pos  pos  numeofs++ �numeofs�(--eof -e)����eof���e+��[change the end-of-input-args string from "--" to eof-str]��(--exit, -x)����exit��x��[exit if the size (see --max-chars) is exceeded]��--help[print summary and exit]��(--interactive, -p)����interactive��p��[prompt before executing each command line]��(--max-args, -n)����max�args���n+��[use at most max-args arguments per command line]��(--max-chars, -s)����max�chars���s+��[use at most max-chars characters per command line]��(--max-lines, -l)����max�lines���l+��[use at most max-lines of the input-args per command line]��(--max-procs, -P)����max�procs���P+��[run up to max-procs command lines in the background at once]��(--no-run-if-empty, -r)����no�run�if�empty��r��[do nothing if there are no input arguments before the eof-str]��(--null, -0)����null��0��[split each input-arg at null bytes, for xargs compatibility]��(--replace, -i)����replace���i��[substitute replace-str in the initial-args by each initial-arg]��(--verbose, -t)����verbose��t��[print each command line to stderr before executing it]��--version[print the version number of zargs and exit]�_arguments�arguments�@�_filesshiftcmdposwords CURRENT -= cmdpos _normalreturnA8�8Pd�+��ExA"��/�0�A��E�0�A���E%0
LAfpE0
�ACf���+��A���A.r)DA �f\�xA",C&��DdM|�x!�+��A	F��+�localcontextstatelineexplREPLY�servicezgetattr_arguments�1:file:_files��2:attribute:->attrs��3:parameter�zsetattr_arguments�3:value�zdelattr_argumentszlistattr_arguments�2:parameter��stateattrszlistattr���Q����line�1���/dev/null_wanted��context[1]��attribute�compaddreturnA,&ۜۼۜ�-�qu_arguments�-#[specify default base]:base: ��-f[force floating point for all expressions]��-e[treat command line as expressions to be output immediately]��*:expression: �A��SA�g�A4��-q���!�A��iA ���ۤ�یA���s
A�GA!� AN2pr,��MuACg��A@��A.r��A����A@C�A.	r��A���AF��AC&�A~�0/A���1
AN2prIq���A�F��A��A,!EA�f�ۄ�AC&�0A`�A ,A$C�h����%�A	&�0AC
&,PYA4C�1A-,A�F��0	�9A�F��09	A�
&�A�FM_zcalc_line_escapeslocalcmds�!:shell escape��q:quit��norm:normal output format��sci:scientific output format��fix:fixed point output format��eng:engineering (power of 1000) output format��raw:raw output format��local:make variables local��function:define math function (also \:func or \:f)��\:����cmds�_describecommand�escapes�command escapes�_zcalc_linelocalexplCURRENT�words�1��:���\���!��alts�words�1���:���command-escapes:command escape:_zcalc_line_escapes��words�1�����:����math:math formula:_math�_alternative�altsreturn�words�1��:���\���!���words�1��:���\���!�CURRENTshiftwords CURRENT-- words�1���words�1���:��\���!�compset�:(\\|)!�_normal:function CURRENT == 2 _wantedmath�functions�math function�compadd�����k�functions:��zsh_math_func_����zsh_math_func_�_math:local_parameter:�fix�sci�eng�_message�precision��no more arguments���:��_zcalc_line��@�A4�0DX��+��ACg���A"@���ۜ-�5�M��U�q�+��A4�%1
AF2`r���
A"$C�`�D���\��+��Q
A�
	A��l	�	D�	A"��	�<
1
�+��q
A��\
�	D�
A"�F�
�
�+��A�F�
�+�localstatelineexplcurcontext��curcontext�typesetopt_args_arguments�(-t -c -m -a)-U[don't expand aliases]��(-t -M)-R[mark as read]��(-t -R)-M[mark as mapped]��(-t -c -m -a)*-k[ksh-style autoloading]��(-t -c -m -a)*-z[zsh-style autoloading]��(-t -U -z -k)-c[currently defined functions]��(-t -U -z -k)-m[use names as patterns]��(-t -U -z -k)-a[write autoload functions]��(-M -R -U -z -k -a -c -m)-t[show table of contents]��(-M -R -U -a -c -m -t):file:->file��*:function:->function��statefunction�opt_args��i���ac��_wantedfunctions�function to write�compadd�opt_args��i���tca��_descriptionfiles�zwc file�_files�*.zwc(-.)���expl[@]�_description�file�_files��expl[@]�returnAx0$AC�8ۜ�e0�+#A$���ۜ�U�	�servicefned_arguments�:shell function:_functions�_arguments�(- 2):file:_files��(1):shell function:_functions��(1)-x+[specify spaces to use for indentation in function expansion]:spaces��(1)-f[edit function]�A,
ccA$Cg(@\p�A(�$1 A.r�A��A&r�AtCf8X\}����(<Tp����:+����b�"K�(�(@`AC&�A,@�A.��qA.@�A�C��0�A" R�fX۬�|A"CF��Cf�=0]A"&R��	f<۬�`A"�	F���	f`��0�A&(0EAC&�07�A��
1
A.6r�
	AH�
�A7�!	A$�l	�	\�	�	��	q
AH�A<��
A$C�|�	\����0eA$C���\�$
�E
0Z�
AT��)1"A.Kr�
;�9	ABCF��CF��A(�'()`�A�f�ۄ�A"P�
!f8!ACf`YyA"R2@�
!�
��f���A,C&��\!Xۜ��y0;
A,[���AF��_compskiplocalsubcomexplcurcontext���curcontext���servicezftp�CURRENT_wantedcommandssub�commandcompaddopenparamsuserlogintypeasciibinarymodeputatgetatappendappendatremotemkdirrmdirsessionrmsessionreturn�words�2�curcontext���curcontext/:zftp:/:zftp-��words[2]�:���subcom��cd�ls�dir���functions�zfcd_match��autoloadzfcd_match_tagsdirectorieszfcd_match�PREFIX�SUFFIX��get��at��gcp�delete�remote���functions�zfget_match��autoloadzfget_matchfiles�PREFIX�SUFFIX��put��at��pcp�_files��open�anon�params�_hosts��goto�mark��words�2���n��/.ncftp/bookmarks_wantedbookmarksbookmarkcompadd��awk -F, 'NR > 2 { print $1 }' ~/.ncftp/bookmarks���ZFTP_BMFILE:���ZDOTDIR:��HOME�/.zfbkmarks�_wantedbookmarkcompadd��awk '{print $1}' $ZFTP_BMFILE��session_wantedsessions�another FTP session�compadd����zftp session�:��ZFTP_SESSION��transfer�PREFIXsess��PREFIX%%:��oldsess�ZFTP_SESSIONcompset��( �#sess + 1 )��sesssession�PREFIX�SUFFIX�oldsesssession_wantedsessions�FTP session�compadd��zftp session�_compskipA G�+��A(C��,@d|�A4����9q�
u��AAPC%,���$�4�d�l�t۔ۤ۬���d۔�T�A"X���ۜۜ��)���	�
}
�
A�����$�+��A"&�E`"$�	��ۜۜ��1�*�+��A@�00A" ��Dq�qU3�+��P�A"$�
������6�+��0�AB9���"4�f �Ax��l!�\x;�+��P]A",�&������<U?�+��0�A"4�f4�U���l!�\=C�+��0�A"$���ۜۜ) A � � H�+��AF!�+�localexploptscompwidsstatelinecontextcompwidsaccept�and�menu�completecomplete�worddelete�char�or�listexpand�or�completeexpand�or�complete�prefixlist�choicesmenu�completemenu�expand�or�completereverse�menu�complete_arguments�(�opts)-A[define widget alias]:old widget:->widget :new widget:->widget��(�opts)-C[define completion widget]:new widget name:->comp-widget :completion widget:->builtin-comp-widget :widget shell function:->function��(�opts)-D[delete widget]:*:widget:->widget��(���j. .�opts:���lFT���)-L[with -l, list as commands]��(���j. .�opts:���La���)-l+[list user-defined widgets]:*:-:->listing��(���j. .�opts:��l��)-a[with -l, list all widgets]��(: * ��(j. .)opts:#-[Lw]�)-F[install file descriptor handler]:file descriptor:_file_descriptors::handler:_functions��!(�opts)-K:keymap:compadd -a keymaps��(�opts)-M[display message]:message: ��(�opts)-N[define new widget]:widget name:->widget-or-function ::widget shell function:->function��(���j. .�opts:��c��)-R+[redisplay]:*:-:->redisplay��(���j. .�opts:��R��)-c[with -R, clear listing]��(�opts)-U[unget to input stack]:string: ��(: *)-T[manipulate transformations]:transformation:(tc):function:_functions��(���j. .�opts:��T��)-r[remove transformations]��(-):widget:->widget��(-)*::widget args:->args��statelisting_arguments�!-l��(-a)-L[list as commands]��(-L)-a[list all widgets]��*:widget name:->widget���state[1]�args_arguments�(-N)-n[numeric prefix]:number:��(-n)-N[reset numeric prefix]��-K[specify temporary keymap]:keymap:compadd -a keymaps��-w[set $WIDGET to reflect widget being called]��(-)*:widget arguments: �widget�_wanted��context[1]�widgets���state_descr[1]:-widget��_widgetsfunction�state�1��function_wanted��context[1]�functions�widget shell function�compadd�r:|-=* r:|=*�comp�widget_wanted��context[1]�widgets�completion widget��(*:|)(.|)(��(j(|))compwids�)(|:*)�builtin�comp�widget_wanted��context[1]�widgets�builtin completion widget�compadd�widgets[(I)(.|)(��(j(|))compwids�)]�redisplay_arguments�!-R��-c[clear listing]��:status line��*:strings to list�returnAH���3,DXl��+��E�ACg��A�%��3A"h4�t�ۜۜa}��-Aq���	�
���
�=-i�+��ABr��CF��+�Al��1AABf\ۜ}Bf�ۄ�%��3ۜ���A��13A#�A	'\yAC	g��A<�	�&1A.'��$A
�@�,�e�A�
���A��
1A�
f4ۄ�AC��UQA�f�ۄZA����A���%A$C
���X����qNA%�A�C�A9!A\��
�A:eA���qAC%A"@M��A�F�	Ad��A�&�A"(4`X����\E�+��A"$��$PX���\�G�+��A",&@�Xm�ۼ��<�I�+��A"(�\X����\
K�+��ABL`F��A�F��+�localcompstatelineexplcurcontext��curcontext�NORMARGtypesetopt_args_arguments�(-R -P -i -u -d -a -b -c -I -p -f -e -F -m)-A[create module aliases]��(-)-R[remove module aliases]��(-A -R -F -L -m -P -l -e)-u[unload module]��(-d -e -l)-a[autoload module]��(-c -d -I -p -f -F -P -l -m -A -R)-b[autoload module for builtins]��(-b -d -I -p -f -F -P -l -m -A -R)-c[autoload module for condition codes]��(-A -R -F -I -P -a -b -c -e -f -i -l -m -p)-d[list or specify module dependencies]��(-i -u -d -a -b -c -p -f -L -R)-e[test if modules are loaded]��(-b -c -d -I -p -F -P -l -m -A -R)-f[autoload module for math functions]��(-u -b -c -d -p -f -A -R -I)-F[handle features]��(-u -b -c -d -p -f -A -R -I)-m[treat feature arguments as patterns]��(-d -e)-i[suppress error if command would do nothing]��(-d -e -L)-s[suppress error if module is not available]��(-b -c -d -p -f -F -P -m)-I[define infix condition names]��(-u -b -c -d -p -f -A -R)-l[list features]��(-e -u)-L[output in the form of calls to zmodload]��(-b -c -d -I -f -F -P -l -m -A -R)-p[autoload module for parameters]��(-u -b -c -d -p -f -A -R)-P[array param for features]:array name:_parameters��(-)*:params:->params��stateparamsreturn �+opt_args[-A] compset�=*�compset�*=� �+opt_args[-F] && CURRENT > NORMARG module�words�NORMARG�features�modules��module�loaded_message�feature for unloaded module�zmodload�lFP�modulecompset����features:��������compset����features:�+����������features���/��s�+/��_wantedfeaturecompaddfilesaliases �+opt_args[-u]  �+opt_args[-b] || �+opt_args[-a] builtinsloadedmodules �+opt_args[-a] && CURRENT > 3 builtins_tags��comp[@]�_requestedbuiltins�builtin command�compadd��@�builtins_requestedloadedmodules�loaded modules�compadd�modules[(R)loaded]�_requested�module file�_filesmodule_path�*.(dll|s[ol]|bundle)(:r)�_requested�module alias�compadd��suf[@]��modules[(R)alias*]� ret AX�ۜۜ�-A�!�9��A���	
	E
�
_arguments�-*��(-C -L -s -p)-M[force mv]��(-M -L -s -p)-C[force cp]��(-M -C -p)-L[force ln]��-f[force overwriting of destination files]��-i[interactive: prompt for each operation]��-n[no execution: just print what would happen]��-Q[force bare glob qualifiers on]��(-C -M)-s[symbolic, passed down to ln]��-v[verbose: print line as it is executed]��-o[specify options to pass to underlying command]: opt string��(-M -C -L -s)-p+[specify program to run instead of cp, ln or mv]:program:_command_names -e��(-W)-w[implicitly add parenthesis to wildcards in the pattern]��(-w)-W[like -w, but turn wildcards in replacement patterns into references]��1:source pattern:_files��2:destination pattern:_files�A'�+��A,C�8Ld��A�g��A"<���
�!�iEQ���	�
�+��A"��
�C�41)ACfۄ5A�%�A"I��IA���A"���CF��A����A���}A��
A����
A"�F���+���
A�fۜ5A"��H�,m�#�+��A�	F�+�localcontextlinestatestate_descraltsoptsopt_args_arguments�-*��-a+[specify array in which to store parsed options]:array:_parameters -g "*array*~*readonly*"��-A+[specify association in which to store parsed options]:association:_parameters -g "*association*~*readonly*"��-D[remove parsed options from positional parameters]��-E[don't stop parsing at first parameter not described by specs]��-F[abort parsing and print error at first option-like parameter not described by specs]��-K[preserve contents of arrays/associations when specs are not matched]��-M[enable mapping among equivalent options with opt1=opt2 spec form]��(-)-[end zparseopts options; specs follow]��*: :->spec��statespeccompset�*=� �+opt_args[-M] �line�opts�1�������shift���@�opts%%�+���:�:��::�����������@�opts:���words�CURRENT�%%�����spec-opt-names:spec option name:(��(j< >)��(@q+)opts��)��parameters:array:_parameters -g "*array*~*readonly*"�_alternative�altscompset�=*�_messagespec�opts�spec option (name[+][:|:-|::])�returnA4�0DXp�+���ACg��A"D��,�ۜۜY���Qi	
�
�Fd�A��915A./r��AX
�	Af��,�ACF�A�Fd�A
�D�AC
�X�A��
�A�
�
ۤ-
�
AB�
�
ۜ-
�
�+�7�+���A��
�D�A,C&<Xp]��$D�X�A$���Xp�<�XqA�Fd�localstatelinelistnamesexplcurcontext��curcontext�typesetopt_args_arguments�(-r -w -t -n -L -d)-e[echo input characters]��(-r -w -t -n -L -d)-b[io to pseudo-terminal blocking]��(-r -w -t -n -L -e -b)-d[delete command]:*:name:->name��(-r -L -t -e -b -d)-w[send string to command]:name:->name:*:strings to write��(-r -L -t -e -b -d)-n[do not add a newline to the result]��(: -r -w -t -n -e -b -d)-L[list defined commands as calls]��(: -w -n -L -e -b -d)-r[read string from command]:name:->name:param: _vars:pattern:��(: -w -n -L -e -b -d)-t[test if output is available before reading]��(-r -w -t -n -L -d):zpty command name:��(-r -w -t -n -L -d):cmd: _command_names -e��(-r -w -t -n -L -d)*::args:_precommand�return�statenamezmodloadzsh/zpty_message�zpty module not loaded������f����zpty������) ���list%%:��zstyle�:completion:��curcontext�:�verboselist�separatorzformat� �sep�_wanted�zpty command name�compadd_wanted�zpty command name�compaddA' MA����A���A�A&dintegerend_offset��( ��#words� - CURRENT )�words���z����zsh-mime-handler -l "${(@)words[2,-1]}"������(@Q)words�� CURRENT = ��#words� - end_offset _normalATfۜۼ�-A��\������He��_arguments�-*��-v[verbose output]��-d[target file descriptor]:fd:_file_descriptors�outbound�1: :_files�listen�-l[open a socket listening]�accept�-a[accept an incoming connection]��-t[return if no incoming connections are pending]��1:fd:{ (( words[(I)-*a*] )) && _file_descriptors }�A,0Pl����3ALC'rk�E�EE@EdA�g|��A�����A|	�,�$A�f�!A�C%��Li���8U���@q���8m���8h����,T����	�4	X	t	��	�	�	��	0
L
�a
��
�
�
1i���
4T�q������
!
�M
|
�
�
�
�
(M}��@q���@]��
Et����Da�����-l���,H�a��H�i����`t���@]���$@l���M��� 8]���E����Dd����
Li���� =�y��
Pd��� 0 D a � � � !D!`!|!�!�!�!8"T"h"�"�"�"�"#4#Q#t#�#�#�#�#-$u$�$�$�$%)%x%�%�%�%"�=&"��&�&�& '='*�h'*��'�'�'(%(*�U(�(�(*��(*��(*�))9)*�m)*��)*��)*�**�@**�]**��**��*�*+*�H+i+�+i+�+	,H,��x,�,�,-I-}-�-�-1.��`.|.�.|.�.���.@/]/@/�/���/��080}0@/�0@/�0@/	1@/%1@/]1@/�1@/�1�1
2@/Y2@/�2@/�23@3t3�3�3�34=4�3l4�3�4��AhC3%+�4�4�4-5T5|5�5�56(6T6�6�6�6�6787X7�7�7�78@8l8�8�8�8�89)9`9}9�9�9::4:T:|:�:�:;(;<;`;�;�;�; <8<d<�<�<�<=0=]=�=�= �=�=>=>��|>�>�>�>?� ?4?T?|?T"�#�?�?�?�?@4@U@�@�@AD�7�8A�eAC�DUFaH�JuLYNmP}R�SqT�TA`�:��A�5UA(;�]U0��UAH<(1A.�R�U�9�A@C<��U�UV)VdVۄ�ی���3�V�V�V�c+Q	A�<f�VۄWA$�<�<W9`W�W�W�;QA=f�Wۄ�WAC=�(XMXyX�XQ	A�=f�XۄYA$�=� Y@YV`Y|Yی��A�C>0�/A��YAD�>��Y�YAB�>fZۄ9Z�>&\ZAC?%��3AB�?ftZۜ�Z�?���3�ZA"�r�Z�Z�?%��3A�@�A@f[ۄ5[AC@%��3AB�@ft[ۜ�[ �@%��3ۜ�[۔)\ACA��\�\0�\A�Bf]�< ]A$C�D]d]V)V�]��]0�]A�Df]�<^A�D�$^I^A$E��^�^V)V�^��^0[_A�k
�	A�'IA���$PAGlACf��<�AT��	��A����<PyA���A$��P$9t��A�F��AF��0}hcA�Kg�c��cA�KG�c�cAHL(1A0�cA,1$dEdA,2�d�dA,3e1eA,4�e�eACM� f�<<f]fQA6�fA,7�f�fA,8$gEgA,9�g�gA,:h1eA,;(h�eAO� f�<Hh]fA$�O�hh�h�h�h�h��hA�OFi(iAPFiHi0u�hA��Q��AG�
iiACR'�c�iiiq	AS'�c�i�iACS'�c�j�jA�R=�k0	�kA.Tl0	lA.Xl"0	Al	A.\l�0	al
A.`l�0	�lA.dl*0	;A.hl��A,�Z&�l�h�h�h�l�l�l�\)m0
�m
A\��m�m0dnA]��n�,�n�n0�nA$^�o,o�hHoho�o�o0�oA8_��o,o�h�op�o�o8pLphp�p�p0�pAC`�q�|��3Qq�q0�sA(�a�s,o�h	t\t|tZ+��t0
�tA �b��t,o�h�tuۄ0=8uA��c�A.�rYu�uA,��u�uACd�,vۄ�MvA�d&`v�
Ae%��3ABCef|vۜ�vCe%��3ۜ���A�ef�vی�v0�vAD�f�w,o�h-w|w�w�w�w�w�wx8xTxlx�x0�xA$h��x�x�h1y|y�y�y0�yA@Ci� zAz�hqz�z�v��y�z{Q{�{�{�{095|A��j�A.��q|�|Akf�|ۜ�	A.�r�|�|A�k�}ۄ�=}A�k&\}�ACl�x}ۄ��}A�lf�}ۜ�0#�}Ax�m�A.���};�9Anf~ۜ��A�n�8~ۄ�Y~A�n&l~0�~A(p�~,o�h�~8Xt�0�A(Cq�,o�h�X�x���Ȁ0�� A(�r�,o�h=������́0�!A(�s�,o�h%����o�orq0��"A(uЂ,o�h�T��o�ot�0�;#A(Cv�����h�;ȃ�v��0G	�$ACw �ACwf0�ۄQ�A�w��n�,l����A�wfЄۄY~Ax��n�,�
��A�x%��3AB�xf<�ۜ]��x���3q�A(y��,o�h�;���v�ą00�%A�Cz��ACzf�ۄQ�A�z��n�,l�$��A�zfT�ۄY~A{��n�,���;qA�{��n�,t���0"ن&At�|�
1	A.�r��|'A}f �ۄA�AC}&`��A�}f|�ۜ0��(A,&��,o�h�H�h���#rq��0��)A(C��,o�h	����ĉ؉0�*A��f��$�A<�A�&x�0��+A,�&Ċ,o�h�X��؉x���0��,AC���n�,܋��09A�-A�C��	AC�fp�ۄY~A(����,o�h����0�H��A,��3��ABC�fh�ۜ]���3��A �����,o�hō��v08�.A0ÇFX�,o�hy���o�o�-�d�0}�/A(È��,o�h͏��o�o$�0E�0A$É�p�,o�h���,�@�0T�1A(Ê��,o�h����o�o,�0(�2A(ËT�,o�hu���o�o�0%�3AÌ��n�,d���0�4A0ÍF\�,o�h}����o�o�4�@�0X�5A���n�,����0��6A���n�,@�a�0�7A,�&�,o�hr{$�r{�oz33�0
E�8A ��p����h����0��9A(� ����h��@��v�a�0
��:A C��l����h������0͛;A(���!��hY����v�t��0՜<A����n�,�)�0/��=A���1A.^r��;,>A×fНۄ�A<���ۜ��%�y�ɞ)�͟=���=���!�qAÚ��n�,Ģ�0(�?A����A.prQ�;,@AC�fp�ۄ�A �����ۜ�����e�qA����n�,ؤ��0(-�AA�Þ��A.{ra�;,BA�f��ۄ�A C����ۜ�������qAC���n�,8�Y�0(��CA�����A.�r��;,DAáfاۄ�A ����ۜ���m��qA���n�,��ũ0-��EA�C�1A.�r-�;,FA��fL�ۄ�A4äfl�ۜ�������e��i�խ��qA���n�,8�Y�0	�:GAC�F���vA�F��mA.����+tkHlocalstatecontextostatelineexplctop�compstate�nmatches�taglistpatternscontextsMATCHintegerMBEGINMENDtypesetopt_argsstyles_vcs_info_hookscompadd��functions��I�+vi����+vi��stylesaccept�exactc:boolaccept�exact�dirsc:booladd�spacec:boolambiguousc:boolassign�listc:_parametersauto�descriptionavoid�completerc:completerbreak�keyscache�pathc:_directoriescache�policyc:_functionscall�commandc:boolcommandc:commandcommand�pathc:_dir_listcommandscompletec:boolcomplete�optionsc:boolcompleterc:completerconditionc:boolcursorc:cursordelimitersdisabledc:booldomainsenvironc:environexpandextra�verbosec:boolfakefake�alwaysfake�filesc:fake�filesfake�parametersc:fake�paramsfile�listc:boolfile�patternsc:filepatfile�sortc:fsortfilterforce�listformatglobc:boolglobalc:boolgroup�namegroup�orderc:taggroupsc:_groupshiddenc:boolhostsc:_hostshosts�portsc:host�portignore�linec:ignlineignore�parentsc:ignoreparignored�patternsinsert�idsc:insert�idsinsert�tabc:boolinsert�unambiguousc:insunambigkeep�prefixc:keep�prefixlast�promptc:boollistce:listwhenlist�colorslist�dirs�firstc:boollist�groupedc:boollist�packedc:boollist�promptlist�rows�firstc:boollist�separatorc:separatorlist�suffixesc:boollocalmail�directoryc:_directoriesmatch�originalc:match�origmatchermatcher�listmax�errorsmax�matches�widthc:max�matches�widthmenuc:boolautomuttrcc:_filesnumbersc:boolold�listc:boolold�matchesc:oldmatchesold�menuc:booloriginalc:boolpackagesetc:packagesetpathc:_directoriespagerc:_command_namespath�completionc:boolpine�directoryc:_directoriesportsc:_portsprefix�hiddenc:boolprefix�neededc:boolpreserve�prefixc:preserve�prefixrangerecent�dirs�insertc:recent�dirs�insertregularc:boolrehashc:boolremote�accessc:boolremove�all�dupsc:boolselect�promptselect�scrollseparate�sectionsc:boolshow�ambiguityshow�completerc:boolsingle�ignoredc:single�ignoredsortc:boolspecial�dirsc:sdirssqueeze�slashesc:boolstopc:stopstrip�commentsc:boolsubst�globs�onlyc:boolsubstitutec:boolsuffixc:booltag�orderc:tag�ordertry�to�use�pminstc:boolurlsc:_urlsuse�cachec:booluse�compctlc:urghuse�ipc:booluse�perlc:boolusersc:_usersusers�hostsc:user�hostusers�hosts�portsc:user�host�portverbosece:boolwordc:boolrecent�dirs�defaultd:boolrecent�dirs�filed:_filesrecent�dirs�maxrecent�dirs�prunerecent�dirs�pushdd:boolauto�previouse:boolbreak�keyscursoredit�buffere:booledit�previouse:boolinsert�keptleave�cursore:boolmatchpromptstop�keystogglee:boolurl�globbersurl�local�schemaurl�metasurl�other�schemaurl�sepswhenceword�charsword�classword�stylee:word�styleword�contextformatsv:vcs�formatactionformatsbranchformatv:branch�formatnvcsformatshgrevformatv:hgrev�formatstgitformatv:stg�formatpatch�formatv:patch�formatnopatch�formatv:patch�formatmax�exportsenablev:vcsdisabledisable�patternscheck�for�changesv:boolcheck�for�staged�changesstagedstrunstagedstrcommandv:_command_namesuse�serveruse�simpleget�revisionget�mqget�bookmarksget�unapplieddebughooksv:_vcs_info_hooksuse�prompt�escapesuse�quiltquilt�standalonequilt�patch�dirv:_directoriesquiltcommandv:_command_nameschpwdz:boolprogressz:progressremote�globtitlebarupdatetaglistaccountsall�expansionsall�filesargumentsarraysassociation�keysbookmarksbuiltinscharacterscolormapidscolorscommandscontextscorrectionscursorsdefaultdescriptionsdevicesdirectoriesdirectory�stackdisplaysexpansionsextensionsfilesflagsfstypesfontsfunctionsglobbed�filesgroupshistory�wordsindexesinterfacesjobskeymapskeysymslibrarieslimitslocal�directoriesmailboxesmanualsmapsmessagesmodifiersmodulesmy�accountsnamed�directoriesnamesnewsgroupsnicknamesoptionsoriginalother�accountspackagesparameterspath�directoriespathspodsprefixesprintersprocessesprocesses�namesregexsequencessessionssignalsstringstagstargetstimezonestypesvaluesvariantvisualswarningswidgetswindowszsh�optionsemail�address���k�functions��I�_email����_�_arguments�(: -)-L[output in form of zstyle commands]:pattern for context patterns:->metapatterns:style:->metastyles��(: -)-d[delete style definitions]:verbatim context pattern:->patterns:*:styles:->pstyles��(: -)-e[value is evaluated when style is looked up]:context pattern:->contexts:style:->styles:*:command:_cmdstring��(: -)-g[retrieve style definition]:array parameter:_parameters -g "*array*":verbatim context pattern:->patterns:styles:->pstyles��(: -)-s[retrieve style value as string]:context name:->contexts:style:->styles:scalar parameter:_parameters -g "*scalar*":separator: ��(: -)-b[retrieve style value as boolean]:context name:->contexts:style:->styles:scalar parameter:_parameters -g "*scalar*"��(: -)-a[retrieve style value as array]:context name:->contexts:style:->styles:array parameter:_parameters -g "*array*"��(: -)-t[test a style, returning false if it��'�s undefined]:context name:->contexts:style:->styles:*:strings to test presence of: ��(: -)-T[test a style, returning true if it��'�s undefined]:context name:->contexts:style:->styles:*:strings to test presence of: ��(: -)-m[pattern-match values of a style]:context name:->contexts:style:->styles:pattern: ��(-):context pattern:->contexts��(-):style:->styles��(-)*:argument:->style-arg� �#state ��state[1]�contexts�prefix_wantedcontextsexpl��state_descr�compaddcompletionvcs_infozftpcompset:completion:contexts_completerscmdorcontargumentcompset:vcs_info:contextsvcs�stringuser�contextrepo�root�namecompset:zle:_wantedwidgetswidget_widgets �#contexts ostate�contextscompset�[^:]#:�breakcompset�:*��qS:�ostate�contexts��1�compset�(|\\)\((*\||)�compset�(|\\)[)|]*������QIPREFIX:+|�:-\|�������QIPREFIX:+|�:-�\�\� \t)�state��ostate�patternszstylepatterns_wantedcontextscompaddpatternsmetapatternspatternspatterns���(@b)patterns��_wantedcontextscompaddpatternsmetastyleslocalmetapattern���Q�����opt_args��L�%:��//��m��\���\:��/��MATCH�2����metastylesstylespatternzstylepatternspattern���(@M)patterns:#��~metapattern����patternmetastyles���styles[@]��_wantedexpl��state_descr�compaddmetastylesunsetpatternmetastylespstyleslocalpstylespattern �+opt_args[-d] pattern��opt_args��d��pattern��pattern%�:��(b)PREFIX���pattern��pattern//��m��\���\:��/��MATCH�2���pattern���Q�pattern�zstylepstyles�pattern �+opt_args[-g] pattern��opt_args��g��pattern��pattern%�:��(b)PREFIX���pattern��pattern��:�patternpatternpstyles_wantedstylesexplstylecompaddpstylesunsetpatternpstyles�line�1�the_contextjoined_value���v�opt_args��i���e��s��b��a��t��T��m���the_context���Q�joined_value�0, ��joined_value��i����\�:���2 ���the_context:completion:�ctop:chwpd:�:zftp:�:vcs_info:�:zle:�_wantedcompadd�r:|-=* r:|=*��styles[(R)[^:]#[�ctop][^:]#:*]�style�argstate���styles[��(Q)line[2]�]#*:��argument_messageargumentsargumentbool_wantedvaluesbooleancompaddtruefalseboolauto_wantedbooleancompaddautoselectsearchsearch�backwardinteractivecmdorcont_alternative�commands:command:_path_commands��contexts:context:(-array-value- -brace-parameter- -command- -condition- -math- -parameter- -redirect- -subscript- -value-)�cursor_wanted�cursor positioning�compaddcompletedefaultcompleter_wanted_completersenviron��PREFIX���=�compstate�parameter����PREFIX%%\=*��compset�*=�_valuecompset�=*�_parameters�suffsort_wanted�how to sort files�compaddnamesizelinkstimedatemodificationaccessinodechangereversefunction_wantedcontrol�function�control function�compaddpredict�onall�matchesfunctions_wantedcomp�widget�completion widget�compaddcomplete�debugcomplete�tagcorrect�wordexpand�wordexpand�alias�wordhistory�wordsuser�host�port�PREFIX��@:��_users�PREFIX��@:����@:��compset�*[:@]�_portscompset�*[:@]�_hostshost�port�PREFIX_hostscompset�*:�_portslistwhen_wanted�when to list completions�compaddalwaysneversometimespackageset_wanted�default package set�compaddavailableinstalleduninstalledprogress_wanted�progress meter style�compaddnonepercentsdirs_wanted�whether to complete . or ..�compaddstop_wanted�when to insert matches�compaddverbose_wantedtagscompaddtaglisttag�ordercompset�*:*:�descriptionsdescriptioncompsetlabels�tag label�compset�:*��qS:_wantedcompaddtaglistfilepatcompsetdescriptioncompsetpatterns�glob patterns�user�host�PREFIXcompset�*[@:]�_hosts_usersignorepar_wanted�which parents to ignore�compaddparentdirectorysingle�ignored_wanted�how to handle a single ignored match�compaddshowmenucommandshiftwords CURRENT -= 3 _normalinsert�ids_wanted�when to insert process IDs�compaddsinglelongerfake�filesfakes�prefix and names�fake�paramscompset_wanted�parameter type�compaddscalararrayintegercompset�-qS:�_wanted�fake parameter�_parametersignline_wanted�ignore strings on the line�compaddcurrentcurrent�shownotherkeep�prefix_wanted�keep prefix�compaddchangedmatch�orig_wanted�match without inserting �`*'�compaddonlybotholdmatches_wanted�use list of old matches�compaddinsunambig_wanted�insert unambiguous string�compaddpatternpreserve�prefixprefixes�pattern matching prefix to keep�recent�dirs�insert_wanted�inserting recent directories�compaddalwaysfallbackseparatorseparators�separator string�max�matches�widthnumbers�maximum display width for matches�urgh_wantedcompaddword�style_wantedword�styles�word style�compadd�normal�specified�unspecified�shell�whitespace��subwordvcs�string_wantedcompadd�����f����_call_program vcs vcs_info_printsys 2>/dev/null���:��#��_wantedcompadd�����f����_call_program vcs vcs_info_printsys 2>/dev/null���:���#������user�context_wanteduser�contexts�user context�compaddcommandrepo�root�namenames�repository root name�vcs�format�PREFIXcompset�*%�_values�format replacement��s[the vcs in use]��b[the current branch]��a[an identifier describing the action]��i[current revision no/id]��c[details of staged changes]��u[details of unstaged changes]��r[repository name]��S[subdirectory within repository]��m[misc replacement - backend specific]�formats�vcs format�branch�format�PREFIXcompset_values�format replacement��b[the current branch]��r[current revision number]�formats�vcs format�hgrev�format�PREFIXcompset_values�format replacement��h[current revision hash (global)]��r[current revision number (local)]�formats�vcs format�stg�format�PREFIXcompset_values�format replacement��p[patch currently on top of the stack]��c[the number of unapplied patches]�formats�vcs format�patch�format�PREFIXcompset_values�format replacement��p[name of top-most patch (applied-string)]��u[number of unapplied patches (unapplied-string)]��n[number of applied patches]��c[number of unapplied patches.]��a[number of all patches]��g[names of active mq guards (hg backend)]��G[number of active mq guards (hg backend)]�formats�vcs format����state�1���compstate�nmatches�A��A�g�A�9A C��ۤ�)]A������A���Ag��(AC%T��A$C�$X}��y�A���1ACf`��A�F�_ztodo_entrieslocalentries���������f����_call_program ztodo-entry ztodo list������:space:�����/:��:space:����/:�%:��:space:����_describeztodo�entry�todo entry���@�localargsreply/��[^\0]#\0�/todo_entrytodo_entry�:ztodo-entry:todo entry:_ztodo_entries�_regex_wordscommands�ztodo command��add:add entry��del:delete entry:$todo_entry��clear:clear todo list��list:show todo list���reply[@]�_regex_arguments_ztodo���args[@]��_ztodo��@�4F5.8.1	
g��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_add-zle-hook-widget
g���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_add-zsh-hookL�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_aliasN��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_aliases
>�P�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_arrays
aB(�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_assign
r�t�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_autocd
�\�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_bindkey^5	��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_brace_parameterl9��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_builtin��X�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_cdh(�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_command�6��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_command_names8
�4�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_compadd�
���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_compdef {KL�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_completers!:��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_condition!#:<�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_default#�z�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_delimiters$K���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_directory_stack%z0�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_dirs%���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_disable&�3<�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_dynamic_directory_name'�L�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_echotc'4�L�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_echoti'X4�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_emulate'���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_enable(g'�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_equal((q�<�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_exec(����debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_fc,`���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_file_descriptors.^�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_first.._R��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_functions..�~��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_globflags.0�4�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_globqual_delims0�Y��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_globquals07�@�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_hash9%���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_history_modifiers9;P��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_in_vared<
�	��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_jobs>�+ �debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_jobs_bg>�s<�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_jobs_builtin?&'�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_jobs_fg?0���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_kill@���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_limit@@X�P�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_limits@�e��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_mathA[0�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_math_paramsA1G �debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_mereAC���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_module_math_funcA��\�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_optionsA��\�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_options_setB�\�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_options_unsetBBI(�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_parameterBBSX�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_parametersCUqH�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_precommandCr��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_printCG�04�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_promptG��
��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_ps1234N/���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_readO(84�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_redirectO�g��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_run-helpP���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_schedPP�y(�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_setR[G��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_setoptS-\�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_sourceS����debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_strftimeS��
��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_subscriptSX���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_suffix_alias_filesY<�p�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_tcpsysZo�P�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_tildeZ[T���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_trap[�s �debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_ttyctl[�a
	��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_typesetb94��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_ulimitcF�8�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_unhashc���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_user_math_funcc�E@�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_valuece��L�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_varedee����debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_varsf�S �debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_waitf����debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_whichfhMK��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_widgetsh��L�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zargshj���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zattrjkR�8�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zcalckk��@�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zcalc_linem���debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zcompilen�]��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zedo	�t�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zftpq{r$�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zlet�
v��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zmodloadw�.d�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zmvx����debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zparseoptszuo��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zpty|%��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zsh-mime-handler|[�`�debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zsocket|�O�I#��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_zstyle��Q��debian/zsh-common//usr/share/zsh/functions/Completion/Zsh/_ztodo��AkvA�g��k�Af��=AC��F=D�A���<��k���A(-l�Al�m����A	�E��A�GA����A-Ag��k�AC�p<��k���A$"����T��u�F��qA$"���<�AF��A�F��DA�\A ��8P�A�g���A0F�����������A	CF	�
_add�zle�hook�widget_typeslocalautoloadadd�zle�hook�widget/dev/nullzstylezle�hooktypescompadd��@��L:|=zle-��r:|-=* r:|=*�zle����tmp�_add�zle�hook�widget_widgetslocalexpl �+opt_args[-d] zstyle�line�1�widgets_wantedwidgets�installed hook�compadd��tmp��-�:�return_wantedwidgetswidget_widgets�user:*�_add�zle�hook�widgetlocalcontextstatestate_descrlinetypesetopt_args_arguments�(-D)-d[remove HOOK from the array]��(-d)-D[interpret HOOK as pattern to remove from the array]���U��z��k��[passed to 'autoload']��:hook type:_add-zle-hook-widget_types��:widget:_add-zle-hook-widget_widgets�_add�zle�hook�widget��@��AoA�GA���
�A-A("p����!Ft�qA"�&��Ft�AFt�DA�
�BA ��8P�A�g���A0F����������uACFM�_add�zsh�hook_hookslocalexpl �+opt_args[-d] _wantedfunctions�installed hooks�compadd��line[1]_functions�return_functions_add�zsh�hooklocalcontextstatestate_descrlinetypesetopt_args_arguments�(-D)-d[remove HOOK from the array]��(-d)-D[interpret HOOK as pattern to remove from the array]���U��z��k��[passed to 'autoload']��:hook class:(chpwd precmd preexec periodic zshaddhistory zshexit zsh_directory_name)��:hook function:_add-zsh-hook_hooks�_add�zsh�hook��@�AX'EE|E�E�E�E3��ACg���A8������A��U��qEA4�%�%1A
��A!	�A������ACF��A�&0�ABfP��q3�����AC���A"��%���A,�&0��P�i������localcurcontext��curcontext�statelineexpltypetypesetopt_args_arguments�-*��(-r +r -s +s)-+g[list or define global aliases]��(-g +g -s +s)-+r[list or define regular aliases]��(-r +r -g +g)-+s[list or define suffix aliases]��-+m[print aliases matching specified pattern]��-L[print each alias in the form of calls to alias]��*::alias definition:->defn���state�compset�*=�compset_normalcompset�=*���opt_args��i���+��grs����� �#type �type_wantedalias�alias definition�_aliases��suf���type[@]�A �c+�,@A��T,�$��A"R�c+��;�A��@�A%,A"
r�;�;C%,��A"r�;<;�%,��A"r�;�;�%,�QA"r�:�;%,�A"r�:<;C%,�A"r�:�;�%,�=A�\|�@�localexplargsoptszparseoptss:�sel�sel��@��args�aliases:regular alias:compadd -k aliases��global-aliases:global alias:compadd -k galiases��suffix-aliases:suffix alias:compadd -k saliases��disabled-aliases:disabled regular alias:compadd -k dis_aliases��disabled-global-aliases:disabled global alias:compadd -k dis_galiases��disabled-suffix-aliases:disabled suffix alias:compadd -k dis_saliases�_alternativeAGA(�,Lh��<��localexpl_wantedarraysarray_parameters��@��*array*�A�<�1����_parameters�^*readonly*�A&AC'<�+��+A"
�TB�&#��Fp�+�_command_nameslocalautocdreturnA4��0DX��+��Ag���A\"�������-Ie1Ee�	

i1q!E��q�+��A`C90TA$"��p�0T���#�+��A	�F��+�localstateexpllinecurcontext��curcontext�typesetopt_args_arguments�(-v -a -M -l -D -A -N -p)-e[select emacs keymap and bind it to main]��(-e -a -M -l -D -A -N -p)-v[select viins keymap and bind it to main]��(-e -v -M -l -D -A -N -p)-a[select vicmd keymap]��(-e -v -a -l -D -A -N)-M[specify keymap to select]:keymap:->keymap��(-e -v -a -M -D -A -N -m -p -r -s -R *)-l[list existing keymap names]��(-e -v -a -d -A -N -m -r -s -R *)-L[output in form of bindkey commands]��(-e -v -a -l -D -A -N -m -p -r -s -R *)-d[delete existing keymaps and reset to default state]��(-e -v -a -M -l -d -A -N -m -p -r -s -R *)-D[delete named keymaps]:*:keymap:->keymap��(-e -v -a -M -l -L -d -D -N -m -p -r -s -R *)-A[create alias to keymap]:old-keymap:->keymap:new-keymap:->keymap��(-e -v -a -M -l -L -d -D -A -m -p -r -s -R *)-N[create new keymap]:new-keymap:->keymap:old-keymap to copy:->keymap��(-l -L -d -D -A -N -p -r -s -r -R *)-m[add builtin meta-key bindings to selected keymap]��(-e -v -a -d -D -A -N -m -s -R *)-p[list bindings which have given key sequence as a prefix]:key sequence��(-l -L -d -D -A -N -m -s *)-r[unbind specified in-strings]:*:in-string��(-l -L -d -D -A -N -m -p -r *)-s[bind each in-string to each out-string]:*:key string��(-e -v -a -M -l -L -d -D -A -N -m -p)-R[interpret in-strings as ranges]��(-l -L -d -A -N -m -p -r -s):in-string��(-l -L -d -A -N -m -p -r -s)*::widgets:_widgets��statekeymap_wantedkeymapscompaddreturnA$�,D|��*ACg��A�g����rA	D'�1.Ar�A�fD���A�CONA

�e,A�A�f����A\
��.Ar��A�A�&0qATAD��	0*.AD�	0j.A���0�A�?�A"R�A�F�A	&\6�A
	C&xA�	�_�0:A
Cf����T�A
����%qA(
�����
�������	0JA�FLq	0�A�FL�0�A
�f���T�A��)�A(CP��x
�������	0�	ACFL�A&\s0�
A��6�AJR�A�F�	A&\-�,AN,	UAL��1A
�&xACFL	�A�&\A�C�.AYr	�	�AL��1A
�&xAFL
	AC&\Ax�
�.A_r	�
UAL�1A
&xACFL
�A�&\AX�
�AkR
�A���A���uA�8
0�
A8��Ar,A���Y0�A���
9
�
0�A ���
0�A!��)A8!��A��A"���AX"�
�A�R!A"���E�A#C��	A�#���
�I��Ei	�1�m�������� Y!5""�#�$}%%�&�'�((�))�*m+�,i-Y.U//�A(/C0����0��������A/�&\�A/�f1$��1EA0&1�A0C&\�A0�f1���1�A<0���1�2�3�4�5U5�6q77]7�7�A(48����8��������A4CF9�A4�&\A5CF9T,�localchardelimfound_percentfound_mflagsintegerq_last�PREFIX��${(����)��compset�PREFIX�PREFIX�1�compset�char q_last++, n_q++ continue q_last = 0 found_m�gIjsZ_��PREFIX_delimitersqualifier��charreturn_globqual_delimscompset�o:octal escapes��c:expand ^X etc.��e:expand \\M-t etc.�_describeformat�format option�_message�integer expression��js��separator�compset�c:parse comments as strings (else as ordinary words)��C:strip comments (else treat as ordinary words)��n:treat newlines as whitespace�_describeformat�no useful values��lr��PREFIXqualifier��char�PREFIX�1��padding width��delim�PREFIX�1��repeated padding��PREFIX�1��one-off padding��found_percent�%:expand prompt sequences��%:expand prompts respecting options��q_last n_q == 0 �q:quote with backslashes��q:quote with single quotes��-:quote minimally for readability��+:quote like q-, plus �$'...' for unprintable characters��q:quote with double quotes��q:quote with �$'...'� !n_q �Q:remove one level of quoting��found_m�m:count multibyte width in padding calculation��m:count number of character code points in padding calculation��#:evaluate as numeric expression��@:prevent double-quoted joining of arrays��A:assign as an array parameter��a:sort in array index order (with O to reverse)��b:backslash quote pattern characters only��c:count characters in an array (with �${(c)#...})��C:capitalize words��D:perform directory name abbreviation��e:perform single-word shell expansions��f:split the result on newlines��F:join arrays with newlines��g:process echo array sequences (needs options)��i:sort case-insensitively��k:substitute keys of associative arrays��L:lower case all letters��n:sort decimal integers numerically��o:sort in ascending order (lexically if no other sort option)��O:sort in descending order (lexically if no other sort option)��P:use parameter value as name of parameter for redirected lookup��t:substitute type of parameter��u:substitute first occurrence of each unique word��U:upper case all letters��v:substitute values of associative arrays (with (k))��V:visibility enhancements for special characters��w:count words in array or string (with �${(w)#...})��W:count words including empty words (with �${(W)#...})��X:report parsing errors and eXit substitution��z:split words as if zsh command line��0:split words on null bytes��p:handle print escapes or variables in parameter flag arguments��~:treat strings in parameter flag arguments as patterns��j:join arrays with specified string��l:left-pad resulting words��r:right-pad resulting words��s:split words on specified string��Z:split words as if zsh command line (with options)��S:match non-greedy in /, // or search substrings in % and # expressions��I:search <argument>th match in #, %, / expressions��B:include index of beginning of match in #, % expressions��E:include index of one past end of match in #, % expressions��M:include matched portion in #, % expressions��N:include length of match in #, % expressions��R:include rest (unmatched portion) in #, % expressions�_describe�parameter flag�compset�*:([\|\*\^]|\^\^)�_arrayscompset�*:��-:substitute alternate value if parameter is null��+:substitute alternate value if parameter is non-null��=:substitute and assign alternate value if parameter is null��\:=:unconditionally assign value to parameter��?:print error if parameter is null��#:filter value matching pattern��/:replace whole word matching pattern��|:set difference��*:set intersection��^:zip arrays��^^:zip arrays reusing values from shorter array�_describe�operator�_history_modifiers_parametersA�
�AACF<TAlA�f����	�ACG��A(�0�U��\�� �CURRENT > 2 shiftwords CURRENT -- _normal�servicelocalexpl_wantedcommands�builtin command�compadd��@�builtins�A�A ����-�i=A�f,H|A,CG���+��E�AL�'��E0ELEdE�A��1A�A��NAp2r�<��8,A X�A"!ru�C&�A"�A"#r���"#0��&�Ah	���&A'r5A
CG��+�A
���+�uAC��+�	A".,�&$�Dt�����+���A|��1�A2�2��	
�R
�	I`2�	x�
�	�A"
&	�4�+��A
�g��
A��1.A8r
-
MACG�
t,A;
t
�Al�1A<
�QAC%|��Q,A>��.A? =A��v�v1VAC�2�u����Ag�
�c
A�%�c
A�
0
YA"J
����c

�A��9�91^AN�2
�	�`2
��)�l�A��11.AO�Q9|;A%�c
y�)qA@�'�1\qE�E�K",AW��,AX5ACF|�,AZ��A&"\p2r5��Mu	("C���	x���K"|�^�+��,A`��.Aa�A2"g�R�(�`2RI��9|;
%�c
�yA���1A6"j�2r @p2r0�re<�������1A%�c
uyA"�F0yo�+��ACFd�+�A"s���$"������I|�t�+��A�Fd�+�_cd_options_arguments�-q[quiet, no output or use of hooks]��-s[refuse to use paths with symlinks]��(-P)-L[retain symbolic links ignoring CHASE_LINKS]��(-L)-P[resolve symbolic links as CHASE_LINKS]�setoptlocaloptionsnonomatchlocalexplcurargintegerargstartnooptsmatchmbeginmend CURRENT > 1 �words��argstart�argstartCURRENTcurarg�curarg��-�break argstart++ �curargCURRENT��(argstart+1)����PWD/�words��argstart�/����PWD��/�����rep���PWD%%�words��argstart����%��PWD���words��argstart��� �#rep _wantedreplacementstringsreplacementcompadd��PREFIX���b���~����/����match[1]�CURRENTcdablevars_directory_stacktmpWpath�PREFIX���/�../�tmpprefix��cd ${PREFIX%/*} >&/dev/null && print $PWD��tmpprefixtmpWpathIPREFIX��IPREFIX���PREFIX%/��/PREFIX��PREFIX���/��PREFIX��~�/�./�../���IPREFIX../�tmpcdpathtmpcdpath�����@�cdpath:�.�:��PWD� �#tmpcdpath �path-directories:directory in cdpath:_path_files -W tmpcdpath -/���PREFIX���PREFIX���PREFIX���alt[@]��named-directories: : _tilde�oipre��IPREFIX�opre��PREFIX�dirpredirpre���PREFIX%%/*�/�IPREFIX��IPREFIX�dirpre�eval�dir=( ~�dirpre )�PREFIX���PREFIX#*/����dir��dir[1]��~�dirpre�_wantednamed�directories�directory after cdablevar�_path_filesPREFIX��opre�IPREFIX��oipre�CURRENT��path[(r).]��PREFIX���cdpath+local-�directories:��cdpath+local �directory:_path_files ��(j: :)��(@q)tmpWpath�� -/�CURRENTargstart�PREFIXzstyle�:completion:��curcontext�:options�complete�options��service-options:�service option:_cd_options�_alternativereturnCURRENT_wanteddirectoriesdirectory_path_files�tmpWpathA�-1e
_arguments�-v[indicate result of command search]:*:command:_path_commands��-V[show result of command search in verbose form]:*:command:_path_commands��(-)-p[use default PATH to find command]��*:: : _normal -p $service�A�,@A"��X��u�&A"�X��%�"
��@-A�,eA""`R
�rI9|;C�,iA����.Ar1,�A&D�A]
qA"r1�&DA4��,�%��U�	5
qA
���Ag��A�C�A"C�X��Q�.���A��AZ�AC��AZ�A���
A
�
(|�
]localargsdefsffiltzstyle�:completion:��curcontext�:commands�rehash�:completion:��curcontext�:functions�prefix�needed�PREFIX�_.���[(I)[^_.]*]��commands:external command:_path_commands���path[(r).]��PREFIX�executables:executable file:_files -g \*\(-\*\)���1�shift ��#precommands:|builtin_precommands� ��defs[@]��builtins:builtin command:compadd -Qk builtins��functions:shell function:compadd -k 'functions�ffilt'��aliases:alias:compadd -Qk aliases��suffix-aliases:suffix alias:_suffix_alias_files��reserved-words:reserved word:compadd -Qk reswords��jobs:: _jobs -t��parameters:: _parameters -g "^*(readonly|association)*" -qS= -r "\n\t\- =[+"��parameters:: _parameters -g "*association*~*readonly*" -qS\[ -r "\n\t\- =[+"���@�cmdpath�:completion:��curcontext��command�pathcmdpath��cmdpathpathcommands�cmdpath_alternative��defs[@]�A@'EE|E��+��ACg���A�"��������-��m!����e9�


�q�y��%���a����q	-�+��A���A/
�uA���A0�A"Cf�<� 1�+���A2 -A"�f p<� �3�+��qA
C� �,� �!ACF!@�+�localcurcontext��curcontext�statelinetypesetopt_args_arguments�-*��-P+[specify prefix]:prefix��-S+[specify suffix]:suffix��-p+[specify hidden prefix]:hidden prefix��-s+[specify hidden suffix]:hidden suffix��-i+[specify ignored prefix]:ignored prefix��-I+[specify ignored suffix]:ignored suffix��(-k)-a[matches are elements of specified arrays]��(-a)-k[matches are keys of specified associative arrays]��-d+[specify display strings]:array:_parameters -g "*array*"��-l[list display strings one per line, not in columns]��-o[specify order for matches by match string not by display string]:: : _values -s , order
    "match[order by match not by display string]"
    "nosort[matches are pre-ordered]"
    "numeric[order numerically]"
    "reverse[order backwards]"��(-1 -E)-J+[specify match group]:group��!-V+:group��(-J -E)-1[remove only consecutive duplicates from group]��-2[preserve all duplicates]��(-x)-X[specify explanation]:explanation��(-X)-x[specify unconditional explanation]:explanation��-q[make suffix autoremovable]��-r+[specify character class for suffix autoremoval]:character class��-R+[specify function for suffix autoremoval]:function:_functions��-f[mark matches as being files]��-e[mark matches as being parameters]��-W[specify location for matches marked as files]��-F+[specify array of ignore patterns]:array:_parameters -g "*array*"��-Q[disable quoting of possible completions]��*-M[specify matching specifications]��-n[hide matches in completion listing]��-U[disable internal matching of completion candidates]��-O+[populate array with matches instead of adding them]:array:_parameters -g "*array*"��-A+[populate array with expanded matches instead of adding them]:array:_parameters -g "*array*"��-D+[delete elements from array corresponding to non-matching candidates]:array:_parameters -g "*array*"��-C[add special match that expands to all other matches]��(-1 -J)-E+[add specified number of display only matches]:number��*:candidate:->candidates��state �+opt_args[-a] _parameters�*array*� �+opt_args[-k] _parameters�*assoc*�_messagecandidatescandidatereturnAP�0DXl�E��E��+��ACg�A�g�<A%A�C�A	aA �%��-A�A4���"��Z%�Zq�A��i��A0"�F(�����U�A�	u	�$�+��A�	��.A&r	�
A�	�'
%0�A
�
p,�
��+ZA
CF
��	0�.A*
�	0�.A+
�A���	�,0k{,A1��
�,A2�EAl��1A3�A
�
p,��	�A"
�&06�+��0lA$"����D�
\�
4:�+��R0
�A$CG��%
P
e
�AB>
���
P-A���1A������MA�X�A,"C&��DX$�X�
PB�+���A$"�x�D��
PD�+��0
�AD"���D	Dl�e��)u�I�L�+��AF
��+�localstatelineexpldispcurcontext��curcontext�normalargs1args2typesetopt_args ! ��words[2,-1][(I)[^-]*]� || ��words[(I)-[kK]]� �-*��(-d)-a[make function autoloadable]��(-d)-n[leave existing definitions intact]��-d[delete]:*:completed command:->ccom��-k[define widget and key binding]:completion function:->cfun:style:->style:*:key��-K[define multiple widgets based on function]:*::: :->multi��!-a��!-n��*-N[completion for named command]�_arguments��args1[@]��*-p[completion for command matching pattern]��*-P[completion for command matching pattern]��:completion function:->cfun��*:commands:->com���args2[@]��statemulti��( CURRENT % 3 )�_messagekeysreturncfunstyle���words[(I)-[pP]]�����words[(I)-N]�� pat && pat > normal patterns�pattern�_command_namesccom_wantedcommands�completed command�compadd_compslist���v�_comps����k�functions��I�_��� ��+list[1]� ���fpath:/.�/_���������:t�zstyle�:completion:��curcontext�:functions�prefix�hidden��list�@��_�_wantedfunctions�completion function�compadd_wantedcompadd_wantedwidgetstyle�widget style�compadd�r:|-=* r:|=*�complete�worddelete�char�or�listexpand�or�completeexpand�or�complete�prefixlist�choicesmenu�completemenu�expand�or�completereverse�menu�completeACG��A ���,@A<�,Tx���,�0PlA���$�\�,��A"
������A"����	�C%$�,A,�&��@)Xy���localdisplistexplcompleteapproximatecorrectmatchexpandmenuoldlistignoredprefixhistoryzparseopts�p=us���us�zstyle�:completion:��curcontext�:completers�prefix�hidden_wantedcompleters�completer�compadd��@���disp[@]���us��^list[@]��A('-�+��AD�G�	1.Ar}|�A"����|���&�	Q.Ar�A"C�����C&��.A
r���A�&�.ArM��ACfl���'qA���1ABr�<������A��
1.Ar�A"��\|���,�+��qA"��0|�Y�7�+��A"�f�a:�+��AF��+�localprev��words[CURRENT-1]���prev�_tagsoptions_options��prev����a�hkprsuwxLOGSN���no�t�ef���prev�files_files��prev�_file_descriptors��prev�_parameters�\= \t\n\[\-���PREFIX�zstyle�:completion:��curcontext�:options�prefix�needed��prev���[�[��|�|��&�&��!��(�_describe�condition code��( -a:existing\ file
	           -b:block\ special\ file
	           -c:character\ special\ file
	           -d:directory
	           -e:existing\ file
	           -f:regular\ file
	           -g:setgid\ bit
	           -h:symbolic\ link
	           -k:sticky\ bit
	           -n:non-empty\ string
	           -o:option
	           -p:named\ pipe
	           -r:readable\ file
	           -s:non-empty\ file
	           -t:terminal\ file\ descriptor
	           -u:setuid\ bit
		   -v:set\ variable
	           -w:writable\ file
	           -x:executable\ file
	           -z:empty\ string
	           -L:symbolic\ link
	           -O:own\ file
	           -G:group-owned\ file
	           -S:socket
	           -N:unread\ file)�_describe�condition code��( -nt:newer\ than
	           -ot:older\ than
	           -ef:same\ file
	           -eq:numerically\ equal
	           -ne:numerically\ not\ equal
	           -lt:numerically\ less\ than
	           -le:numerically\ less\ than\ or\ equal
	           -gt:numerically\ greater\ than
	           -ge:numerically\ greater\ than\ or\ equal)�_alternative�files:: _files��parameters:: _parameters�returnAGc�AD�'�'1AL"�)AB����5�c��f�,���-IAG��zA�%��zA"r-�����z��A"r-�%��z�$�ABCF�!CFH�A"Fd�FH�A����FA`2
��r��,AeA������ACF��qA�FH�localzstyle�:completion:��curcontext�:�use�compctlzmodloadzsh/compctl��ctl��no�false�0�off��first��default���opt[@]�compcall��opt[@]�return_files��@�magicequalsubst��PREFIX���=�compstate�parameter����PREFIX%%\=*��compset�*=�_valueA�GAg�,AB��@�]�,$��,�Zz�*AlC��A
A,�&0P|������,qAF�|localexpllistzstyle�:completion:��curcontext�:�1�delimiters ��#list� _wanteddelimitersdelimitercompadd_messageACfPA(��x������+�ABr	)F@�AB��\��y)�+��+���A�5�.1A�\��eA���5A�C1�A�Rp2r��
��`2r�Z
��A�GJA�(M^A�h��.A��q^A!�h��.A"��A	���9A	�%�#d���A
C���A
�%�A4Cf��9�y�������setoptlocaloptionsnonomatchlocalexpllistlinesrevlinesdisp�PREFIX��+��returnzstyle�:completion:��curcontext�:directory-stack�list�separator�:completion:��curcontext�:directory-stack�verbose���(D)dirstack[@]���PREFIX�1�pushdminus�PREFIX�1�integerrevlines�linesi = 1i <= �#linesi++ lines��i����(i-1)� �sep ��revlines[-�i]##[0-9]#[	 ]#����i �sep ��lines[�i]##[0-9]#[	 ]#����PREFIX�1�����lines%% ����PREFIX�1���0..���dirstack��_wanteddirectory�stack�directory stack�compadd��@���disp[@]�A$���-�i=	_arguments�(-)-c[clear the directory stack]��(* -c)-l[display directory names in full]��(* -c)-v[display numbered list of directory stack]��(* -c)-p[display directory entries one per line]��(-)*:directory:_directories�A ��8\A�%��A��8�A�\1A<��p��������=M���localali_arrsali_arrfunc_arr���k�aliases����k�galiases����k�saliases����k�functions�_arguments�-*��(-f -r -s -p)-a[act on regular or global aliases]:*:regular or global aliases:compadd -k ali_arr��(-a -r -s -p)-f[act on functions]:*:functions:compadd -k func_arr��(-a -f -s -p)-r[act on reserved words]:*:reserved-words:compadd -k reswords��(-a -f -r -p)-s[act on suffix aliases]:*:suffix aliases:compadd -k sali_arr��(-a -f -r -s)-p[act on pattern characters]:*:pattern characters:compadd -k patchars��-m[treat arguments as patterns]��*:builtin command:(��(k)builtins�)�AGAC',�+��A��1>APR
�M���A"	
�M"CF�	�+��AH�,A"�F��+��ACF��+�qA�F��localfuncinteger�functions�zsh_directory_name���+zsh_directory_name_functions��functions�zsh_directory_name�zsh_directory_name�zsh_directory_name_functions�funcreturn_message�dynamic directory name: implemented as zsh_directory_name c�AGA$��,Lu�\��localexpl_wantedarguments�terminal capability�compaddtermcapAGA$��,Lu�\��localexpl_wantedarguments�terminal capability�compaddterminfoA(���-��=_arguments�-L[set local_options and local_traps as well]��-R[reset all options instead of only those needed for script portability]��1:shell to emulate:(zsh sh ksh csh)��2:specify optional command:(-c)��3:command:_cmdstring�A ��8\A�%��A��8A�\aA<�����������5E��-�localali_arrsali_arrfunc_arr���k�dis_aliases����k�dis_galiases����k�dis_saliases����k�dis_functions�_arguments�-*��(-f -r -s -p)-a[act on regular or global aliases]:*:aliases:compadd -k ali_arr��(-a -r -s -p)-f[act on functions]:*:functions:compadd -k func_arr��(-a -f -s -p)-r[act on reserved words]:*:reserved-words:compadd -k dis_reswords��(-a -f -r -p)-s[act on suffix aliases]:*:suffix aliases:compadd -k sali_arr��(-a -f -r -s)-p[act on pattern characters]:*:pattern characters:compadd -k dis_patchars��-m[treat arguments as patterns]��*:builtin command:(��(k)dis_builtins�)�A&_path_commandsA0F�����-�A!�Q_arguments�-*��-a+[set argv\[0\] to specified string]:argv[0] string��-c[clear environment]��-l[simulate login shell (prepend - to argv\[0\])]��*:: : _normal -p $service�AX'EE|E�E�E��+��AC�k�r#k�+�A�g��A�g�(A�Lt�A�'���A%$=�A
$A(�%L����iM
�A��1A
��A�L�U�AB
��ELU�A
��A��L�qA C%L�	U	�
A8	�%
d
�aI
ay���m�,A4�IA�
�70@A"f`��8�+��0�A"�f1q;�+��0;A "�������C�+��A,"�D�D1AG
�%AB�@��]��+�H�+���A�C8�
1A"IR
C�@���aA��t,����&AKR%A �<��T4�q�A8C�L���l���l��#d� � �&AOR i�AH,k�r#k �AQ �A��!!9A0F!����!���!�#d�"� 	�A,B�&"8"X��"t�����"�f#$#A#dZ�+��AF#|�+�localcurcontext��curcontext�statestate_descrlineexpleventstypesetopt_argsfc_commonfc_histfc_r���M��words�1,CURRENT�1�:�����words���(@)words[1,CURRENT-1]:#*=*�����(@)words[CURRENT,-1]�� CURRENT -= cur �(-A -R -W -p -P)-I[include internal (new) events only]��(-A -R -W -p -P)-L[include local events only]��(-A -R -W -p -P)-r[reverse order of the events]��(-A -R -W -e -p -P)-n[suppress line numbers]���words��r���pa����ap�����:history file:_files��:history size:��:saved history size:���words��r����a�p��a����!-a:option:(-p)���words��r����ARWI�����:history file:_files���fc_common[@]��(-)1:first event:->events��2:last event:->events�fc_hist�(-A -R -W -a -p -P 2)-m[treat argument as a pattern]��(-A -R -W -e -f -E -i -t -a -p -P)-d[print time-stamps]��(-A -R -W -e -d -E -i -t -a -p -P)-f[mm/dd/yyyy format time-stamps]��(-A -R -W -e -d -f -i -t -a -p -P)-E[dd.mm.yyyy format time-stamps]��(-A -R -W -e -d -f -E -t -a -p -P)-i[yyyy-mm-dd format time-stamps]��(-A -R -W -e -d -f -E -i -a -p -P)-t[print time-stamps in specified format]:date format��(-A -R -W -e -a -p -P)-D[print elapsed times]��(-A -R -W -I -e -d -f -i -l -m -n -r -D -E -t -P)-a[with -p, automatically pop history on function return]��(-A -R -W -I -e -d -f -i -l -m -n -r -D -E -t -P)-p[push current history to stack]��(- *)-P[pop history from stack]��(-A -R -W -e)-l[list resulting commands on stdout]��servicehistory_arguments��fc_common[@]���fc_hist[@]�_arguments��fc_common[@]���fc_r�_arguments��fc_common[@]���fc_r��(-A -R -W -a -l -n -d -f -E -i -r -t -D -p -P)-e+[specify editor to invoke]:editor to invoke:_command_names -e��(-a -l -L -m -e -r -n -d -f -t -E -i -R -D -A -W -p -P *)-���R[read history from file]���A[append history to file]���W[write history to file]���statezstyle�:completion:��curcontext�:�list�separator��line:�����compset�*=�_messagereplacements�replacement��prefix�0�9�printevents�%-��#HISTNO�.��#HISTNO�s �sep %s����(kv)history[@]��_wantedevents��state_descr�compadd�B:0=�events���events[@]%% *���prefix���(kv@)history�� num=num - HISTNO events���(r.1+�#HISTNO.)num� �sep �cmd�_wantedeventscompaddevents_wantedeventscompadd����history%%���:IFS:����:��0�9����_guard�[0-9]#�eventreturnA(�J�#2,@�+�AC��ThA���#2}A��#2�A|�n�n1A�����	�AB��������+��+���A�CS�.A
r��A���#2A��<�T]�A��#2�C�A��h�A
�EA�C	�:�1AC�\4���A��,J�Ah�1A����@%A�TIqA�%��AA|��JqA\�
��.A@�A�T�qA�%��A|	��J�A\	�
��.A'@�A
�T	qA
�%�Ad�1A0	�A C%T
)
��1A
�%,$�TA C%�#2����A��H��}�A(

)|�
@
]
q��#2localexpldisplinklistproc/dev/fd/�3-��N:t����n�fds�zstyle�:completion:��curcontext�:file-descriptors�verbose�:completion:��curcontext�:file-descriptors�list�separator�OSTYPEfreebsd����f����procstat -f $$|awk -v OFS=: '$3>2 && $3~/[0-9]/ {print $3,$10}'���zformat� �sep ��fds��fds%%:��/proc/��/�fd�path�/�-��@N��1�:h��proczmodloadzsh/statb:zstat���fds[@]��zstat+link�proc/�i���(r.�#fds[-1].)i� �sep ��(D)link[1]��fds��i��i� �+commands[readlink] ���fds[@]����readlink $proc/$i����(r.�#fds[-1].)i� �sep ��(D)link�����fds[@]����ls -l $proc/$i����(r.�#fds[-1].)i� �sep ��(D)link#* -> ��/dev/null list[(I)* �sep ?*] ���(r.�#fds[-1].):-0� �sep standard input����(r.�#fds[-1].):-1� �sep standard output����(r.�#fds[-1].):-2� �sep standard error��list_descriptionfile�descriptors�file descriptor�compadd�dispnosort��@���expl[@]�Ag,A"��D��a�"�1Q,iA,�&���,\�M�alocalexplffiltzstyle�:completion:��curcontext�:functions�prefix�needed�PREFIX�_.���[(I)[^_.]*]�_wantedfunctions�shell function�compadd��@��functions�ffilt�A�'�+��Ag�AL�(�
1A�f0��
A��P,�t�A&��ACf����A�&�A�&�
QAf��=AC�P,�tmA�&�
QA�f���A�P,�t�AC&�A,�I�E�})A"!r�( CeQ�9�A("
4��\������L�(�+��A
C��		�A("�
8��
`�������.�+��AF��+�localflagscompset_messagenumber�errors�returncompset_globqualscompset�c[0-9]##,��max repetitions�compset�repetitions (min or exact)��i:case insensitive��l:lower case characters match uppercase��I:case sensitive matching��s:match start of string��e:match end of string��U:consider all characters to be one byte��u:support multibyte characters in pattern��compstate�context�condition�b:activate backreferences��B:deactivate backreferences��m:set reference to entire matched data��M:deactivate m flag�_describeglobflags�glob flag��a:approximate matching��q:introduce glob qualifier��c:match repetitions of preceding pattern�_describeglobflags,A{r,A	LeA�f����A(�'���A�'8#sJYA"�L�A\�
��A�f���ACFd�qAFd�compstate�restore�delim�PREFIX�1�compsetlocalmatchl�<({[�matchr�>)}]�integer��matchl��I��delim�� ind �matchr�ind�compset�[^�delim]#�delim�returnAd'0EDEXElE�E�E�ACg�A(���0D\t�A�g��AtC��A	
��,A
X�A�f���A �90Q0*A@��.Ar��Af���602A�C�1ACf0��QA����AR�A�F��A&	QA
C&,A��p,���A&*0�A�	���A'R�A
F��A
C&	QA

�&,A�p,�,,AC&-0*A���A3RIA
F�iA
C&
�A

�&,AF���AC&�A�&0ZAL�1.A@r��A�&,A�&ACfh���0"A\�
�
1A�f����A��p,�)UA&0b	A\�
�
1A�f����A��p,�!A&50�
A���A�fT���A���A[RuAF��AC&�A
�&,Af����AC&50:A��Af����A�C�AiR	A�F�	=A�&�A
&,A�f	l���A�&0	�A�C}�}1ACf	���	�A�%0,Ax
$
IALC(�(1A"Cf
t��
�yR
�A(�%D
� 8LdA(�%t�jB"�jA��A�����LABC�����m�+�}�+���A �����D4��
]A �0
�A� �54�A" �f�����R�A ��\8XA!�����ZA!C ��A!C����qLAB!�����q��+���+���,A��9A"%\��A"C%��Z	qA"��\8XA#�����ZA#��0%A@$% j@�LB j\�|�8A$C�0�A$�F��A$�&U0b
A@&C'&�A&Cf���	A&�%0AT'	�	1A"'fx����R�A'C�0�AT(C	�	1A"(Cf8����RYA(��0yA)�05A)CFx�A)�&}0�A�+;1A+f����A8+C%0�I��E�m��A(.C8��a�0������A.�&Q.A�r�*A�/�A�RA/CF�9A/�&
�A
/�&,A0Fl��A0C&�A0�&
�.A�r�ZAL1C�1.A�r��A1�&,A2&-0�A�3��A3�f��!A\4
��A4f����A4CFp=qA4�FpyA5C&0�A6�F��A7&A@8CN 	L00A8�g� $A�9� $ = } �!%!q!�""m"�"�#M#�#�$=$�$�%-%�%�%�&%&u&�''9'}'�(
(U(�(�)I)�)�*-*�*�+)+q+�,,U,�,�-]-�.	A(EC.@��.h.� $������localstatequalexplchardelimtimespecdefaultMATCHintegerMBEGINMENDaltstdispsdisptmatchsmatchspecmap�PREFIX�PREFIX�1�compset�char��/F.@�p�rwxAIERWXsStUG�MTNDn,��PREFIX�1��bc�compsetcompset�[-=+][0-7?]##��PREFIX_delimitersqualifier�freturn_globqual_delims_messagemodes�mode spec��PREFIXqualifier�Pprefix�PREFIXqualifier�ecompset_normal�PREFIX��:IDENT:���_command_namescompset�[[:IDENT:]]##�compset�[[:digit:]]##�device�ids�device ID�compset�([-+]|)[[:digit:]]##�numbers�link count�compset�PREFIXqualifier�u_users�delimcompset�PREFIXqualifier�g_groups�amc�compset�([Mwhmsd]|)([-+]|)<->�timespec�PREFIX�1�compset�[Mwhmsd]��PREFIXsecondsminuteshoursdaysweeksMonthszstyle�:completion:��curcontext�:time-specifiers�verboselist�separatorprint�%s ��sep//(#m)[%�\]/�MATCH�MATCH� %s���tmatch:��tdisp��time-specifiers:time specifier:compadd -E 0 -d tdisp -S '' -a tmatch�compset�[-+]��PREFIXbeforeexactlysince�:completion:��curcontext�:senses�list�separator� [default exactly]��- �sep before��+ �sep since�before�senses:sense��default�:compadd -E 0 -d sdisp -S '' -a smatch�specmapmonthsminutesseconds�(|+|-|d)��digits:digit (�����specmap��K���timespec:�d���:�invalid time specifier��):_dates -f ${${timespec/[-+]/d}:-d} -S ""�_alternative�altscompset�([kKmMgGtTpP]|)([-+]|)<->�compset�[kKmMgGtTpP]��PREFIX�size-specifiers:size specifier:((k\:kb m\:mb g\:gb t\:tb p\:512-byte\ blocks))�compset�PREFIX�senses:sense:((-\:less\ than +\:more\ than))��digits:digit: �_alternative�oO�compset�n:lexical order of name��L:size of file��l:number of hard links��a:last access time��m:last modification time��c:last inode change time��d:directory depth��N:no sorting��e:execute code��+:+ command name�_describesort�specifiers�sort specifier��IPREFIX��1��PREFIXqualifier�oecompset_normal�PREFIX��:IDENT:���compset�(-|)[[:digit:]]##(,(-|)[[:digit:]]##|)]�compset�(-|)[[:digit:]]##,��end of range��start of range�_history_modifiers�statequals�/:directories��F:non-empty directories��.:plain files��@:symbolic links��=:sockets��p:named pipes (FIFOs)��*:executable plain files��%:device files��r:owner-readable��w:owner-writeable��x:owner-executable��A:group-readable��I:group-writeable��E:group-executable��R:world-readable��W:world-writeable��X:world-executable��s:setuid��S:setgid��t:sticky bit set��f:+ access rights��e:execute code��+:+ command name��d:+ device��l:+ link count��U:owned by EUID��G:owned by EGID��u:+ owning user��g:+ owning group��a:+ access time��m:+ modification time��c:+ inode change time��L:+ size��^:negate qualifiers��-:follow symlinks toggle��M:mark directories��T:mark types��N:use NULL_GLOB��D:glob dots��n:numeric glob sort��o:+ sort order, up��O:+ sort order, down��P:prepend word��Y:+ at most ARG matches��[:+ range of files��):end of qualifiers��\::modifier�_describeglobquals�glob qualifier�A8�0DX���+��ACg��A�%0a�A��*�0�A0"CF�������q����+��0�A"��������F�A��;�;1.Ar-HA��61AiA�
1A������A("C��D0`|��+��qA8"������D	
	T�������\�	t �+��
�A��	�����A,"�&	��	�D	�
@<�
]#�+��
q,A%
|
�A"	���������&�+��A
�F�+�localstatelineexplcommon_argscurcontext��curcontext�typesetopt_argscommon_args�-d[use named directory hash table]��(-r -m -v)-f[rebuild hash table]���service�hash_arguments�(-f -m -v)-r[empty hash table]��(-f -r)-m[treat arguments as patterns]��(-f -r -m)-v[list entries as they are added]��(-f -r -v)-L[list in the form of calls to hash]����common_args[@]���(-d -f -r -m -v -L)*:hash:->hashval�rehash_arguments��common_args�@��return�statehashval �+opt_args[-d] compset�*=�_wantedvaluefilesdirectories_path_files_wantednamenamed�directories�named directory�compaddnameddirscompset_wantedvalues�executable file�_files�*(-*)�curcontext���curcontext%:*�:name�_path_commandsA�g�A4C',�+E@EXA�Gl�A`E�A&�A<C��^1A
��A�'��,A�ACf8���A��dY0qN0�AHC�AR�A�F��A�&(,A!@EA�fp���A���A�f����A\	
��A	f\��}A	CF��qA	�F�QA
C&(0:,A.��A�&�A"
f����
&�A"6
�
�F(�A�=A"9ru�C��A(����9������A&('�A�%i�A���AB A@�eM���	Y	�
i
�-q	mA"QruBCe�
AA"Uru
�C�
�A(������������A&(locallisttypedelimexplintegerglobaltrue�PREFIXchar�PREFIX�1�globalcompset�char�hretpqQxlu�&��PREFIX_delimitersmodifier�sreturn�PREFIX�1�compsetcompset�[^��delim�]#��delim�[^��delim�]#��delim��compset�[^��delim�]#��delim��_message�replacement string��original string�globalcontinuecompsetcontinue�PREFIX�\::modifier��type�):end of qualifiers�_describedelimiters�delimiter��s:substitute string��&:repeat substitution� ! global �a:absolute path, resolve '..' lexically��A:as ':a', then resolve symlinks��c:PATH search for command��g:globally apply s or &��h:head - strip trailing path element��t:tail - strip directories��r:root - strip suffix��e:leave only extension��Q:strip quotes��P:realpath, resolve '..' physically��l:lower case all words��u:upper case all words��p:print without executing��x:quote words, breaking on whitespace��hp��q:quote to escape further substitutions�_describemodifiers�modifier�AGA0�.Ar-uvA	1.A	r-�,A��,Ay�.A
�	q,A��,Ay�.Aa�,A�-A	1.Ar��,Ay .AQq,Ay�.A�,A"��A	fh��localalso�compstate�vared���[���]�compstate�parameter�����compstate�vared�%%�]��//�[/��compstate�context�value�value���compstate�vared�%%�[���value����tP�compstate�vared����array�assoc��array_value�array�value��value�compstate�insert����compstate[insert]//tab /��_dispatch��also���also�A`�,@{RT�3��,�EhE�{BE|E�+�A���1.Ar���A"������I&"p2��9+���F��AC&A"������-�3���A"�����dh�+�A4�%�1.Ar���A��T�A&.A|Q.Ar���A��T=A&.A|�qA"r���&A�T.A|{RA��A
�MAC%,AB������m�+��+���AH�,{R�A" 
��C%,�!A	C����� �{BAH	�h�.A'rA]A
�@�`�A4
���J�����k�k�r�j�A����A�%@A�>,J1,A1�],A2�����A3
1.A3r��.A4�	q.A6���A��k�=,A9k�r�A��>A:P2
����,A;�����A<
1.A<r	)�.A=�	Iq.A?���AC��k�	}AB	�A"E�k�r�jE�j	�A�%@

EA����NAJp2rA
a��j�{BA��@
�qA"M@2R
�
�
�C�,
�A�C	1AQ
�%A0�FD@e��#d�,��qA(�@4��Ulocalexpldispjobsjidsdescexpls��1�zstyle�:completion:��curcontext�:jobs�prefix�needed��PREFIX�compstate�nmatches�returnshiftprefix�hiddenverbose���(@k)jobstates[(R)running*]���running job����(@k)jobstates[(R)suspended*]���suspended job����(@k)jobtexts����desc�list�separator��jids[@]���desc���disp[@]����pfx���(r:2:: :)job� �sep ��(r:COLUMNS-8:: :)jobtexts[�job]��numbers��how��yes�true�on�1���jids[@]�textstext��jobtexts[@]���jids[@]���jobtexts[�i]����text%% *����text��� ����text#* �����(@M)texts:#��str�*����text���tmp���str� ��text%% *����text����text#* �����(@M)texts:#��str�*�� num++ ��num���jobs[@]���str��0�9�����jids[@]���pfx���desc����(@)disp#%����desc�_wanted��expls�compadd��@��%�^jobs[@]�_wanted��expls�compadd�%�^jobs[@]�Af��_jobs��@�A0F���-���q�_arguments�(-d -l -p -r -s *)-Z[specify string to replace shell's argument and environment with]:string��(-Z)-d[show directory from which each job was started]��(-Z)-l[list process IDs]��(-Z)-p[list process groups]��(-Z -s)-r[list only running jobs]��(-Z -r)-s[list only stopped jobs]��(-Z)*::job:_jobs�AF_jobs��@�A@'EE|E��+��ACg���A$"��������+��A���1A
��A�' 5A"P2
��RA�E a,AE yA"��@u�
�+��A�F$�+�localcurcontext��curcontext�linestatetypesetopt_args_arguments�(-s -l 1)-n[specify signal number]:signal number��(-n -l 1)-s[specify signal name]:signal:_signals -s��(-n -s)-l[list signal names or numbers of specified signals]:*:signal:_signals��(-n -s -l)1::signal:_signals -p -s��*:processes:->processes���state�pgrp�process-groups:: _wanted ���opt_args[(i)-[ns]]����(@)line:#--����prefix�-x ��process-groups expl 'process-group' compadd - 0�_alternative�processes:: _pids��jobs:: _jobs -t��pgrpreturnA��1A
AC&0Q.ArQ;�A�Fp�qAC��,���CURRENT % 2_limits�PREFIXcompaddunlimited_messagevalues�number and scaling factor�AGA(�,Li����localexpl_wantedlimits�process limit�compadd��@������f����limit���%% ���A	�	1.Ar),Ah�.A1�A	�	1.Ar��,A	).A
��AC�@u1��PREFIX����a�zA�Z0�9_��IPREFIX��IPREFIX��PREFIX%%[a-zA-Z0-9_]#��PREFIX���PREFIX##*[^a-zA-Z0-9_]����SUFFIX����a�zA�Z0�9_��ISUFFIX���SUFFIX##[a-zA-Z0-9_]#��ISUFFIX�SUFFIX���SUFFIX%%[^a-zA-Z0-9_]*��_alternative�math-parameters:math parameter: _math_params��user-math-functions:user math function: _user_math_func��module-math-functions:math function from zsh/mathfunc: _module_math_func�ABf<�1&|_parameters�(integer|float)*�_parametersAf<�_files�*.[1-9]([a-z]|)(-.) *.man(-.)�AG#{jAC��0A(�G��Dd��AP	,#{j�AC��A��0�ACF0elocalfuncsaltsmodulesexamplemathfuncsystem�modules�������f����zmodload -Fl zsh/$mod 2>/dev/null���:��+f:����+f:��module-math-functions.��mod�:math function from zsh/��mod�:compadd -S '(' �funcs�_alternative�altsA�GA4f,M}��l��\��hlocalexpl_wantedzsh�options�zsh option�compadd��@��B:[nN][oO]= M:_= M:{A-Z}={a-z}�optionsAGA4�f,M}��l����xlocalexpl_wantedzsh�options�set zsh option�compadd��@��B:[nN][oO]= M:_= M:{A-Z}={a-z}�_options_setAGA4�f,M}��l�����localexpl_wantedzsh�options�unset zsh option�compadd��@��B:[nN][oO]= M:_= M:{A-Z}={a-z}�_options_unsetAF,�_parametersA(��,Ld�k�|AT	�	1Af����ACF��A�&AC%0<�T�A��P$�\�,�}A%LAC%dA���A�����9�k�A��,JyAh1.Ar�9�;AC%d��qA�%L��A"�����"!��	"|!A4	f@`��������localexplpatternfakesfakedpfiltcompset�*:�_history_modifiersreturnpatternzparseoptsg:�patternzstyle�:completion:��curcontext�:�fake�parameters��tmp[@]���i���faked[@]���fakes[@]��:completion:��curcontext�:parameters�prefix�needed�PREFIX�_.���[^_.]�_wantedparametersparametercompadd��@����(@M)��(@k)parameters[(R)��pattern[2]�~*local*]�:#��~pfilt�*����fakes[@]����(@)��(@M)faked:#��~pattern[2]��%%:*��AFA0A�f`���shiftwords CURRENT-- _normal�serviceA80DXp���+��A�A:1.Ar��,AX�,A	��A<"dHA��&�
p�A"
�e���A	1A
�=.A��q.A��A�"�&(����U���i��

��
���i)���%����ya}��/�+��Q.A0r��.A1�Ah
�.A4r��A$"
C������1!�8�+��A�A�0�.A;r��AL(�!�.A<r�-ACg�|Ad�
�|�� = �!�"�#-#e#�$}%	&]&�'5(-(�)))�*E+Y,-ACf,����T�A$��,���,�-Y|����A��-�,�,�-�qA(C.,�0.%.�����*.A[�+��Q.A\r�.�A"C&.�]�+��A"_.�"�&/�_�+��A�F/��+�localstateexpllineeflagpflagrflagrest�serviceprint���words[1,CURRENT-1][(r)-*R*]:+-e[enable escapes]���-r[ignore escape conventions of echo]�/dev/null�(-s -u -z)-p[print arguments to input of coprocess]���words��r���f���-r[disable reuse of format string]���words�1,CURRENT���r���P����*: :->prompt��*: :_default�_arguments�-*��(-r -b -f -m -s -S -l -N -o -O -i -c -u -p -z -D -P)-R[emulate BSD echo (no escapes, -n & -e flags only)]��-b[recognise bindkey escape sequences]��-m[remove arguments not matching specified pattern]:pattern��(-n -R -l -N -c -S)-f+[print arguments as for the printf builtin]:format:->printfformat��(-u -p -z -S)-s[place results in the history list]��(-a -f -c -C -i -l -o -O -N -u -p -v -z -s -x -X)-S[place results in the history list, after splitting argument into words]��(-c -f)-n[do not add a newline to the result]��(-N -c -f -S)-l[print arguments separated by newlines]��(-n -l -c -f -S)-N[print arguments separated and terminated by nulls]��(-O -S)-o[sort arguments in ascending order]��(-o -S)-O[sort arguments in descending order]��(-S)-i[case-insensitive sorting]��(-n -l -N -f -s -S -z)-a[with -c/-C, print arguments across before down]��(-n -l -N -f -C -s -S -z)-c[print arguments in columns]��(-n -l -N -f -c -s -S -z)-C+[print arguments in specified number of columns]:columns��(-s -S -p -z)-u+[specify file descriptor to print arguments to]:file descriptor:_file_descriptors��(-s -S -z -p -u)-v[store output in named parameter]:parameter:_parameters��(-s -S -p -u)-z[push arguments onto editing buffer stack]��-D[substitute any arguments which are named directories using ~ notation]��-P[perform prompt expansion]��(-X -f -a -C -c -s -S -z)-x+[expand leading tabs]:tab width��(-x -f -a -C -c -s -S -z)-X+[expand all tabs]:tab width��pflag�eflag�rflag�restprintf�state_arguments�-v[store output in named parameter]:parameter:_parameters��1:format:->printfformat��*: :_default�printfformat���Q�PREFIX��%�0�9�$�� +�.�'���specs�#:alternate form��0:zero pad to length��-:left adjust result�� :leave one space in front of positive number from signed conversion��+:always place sign before a number from signed conversion��*:field width in next argument��.:precision��':thousand separators��c:print the first character of the argument��s:print the argument as a string��d�i��:signed decimal number or with leading " numeric value of following character��o:unsigned octal number��u:unsigned decimal number��x�X��:unsigned hexadecimal number, letters capitalized as x��e�E��:double number in scientific notation��f:double number��g�G��:double number as %f or %e depending on size��%:a percent sign��n:store number of printed bytes in parameter specified by argument��b:as %s but interpret escape sequences in argument��q:as %s but shell quote result�compset_describeprint�format�specifiers�print format specifier�_message�number�_wanted�print format specifier�compaddprompt_default �#compstate[unambiguous] <= �#PREFIX || ! �#PREFIX _ps1234returnA(��-����m_arguments�-l[list themes]:*:��-c[show selected theme]:*:��-h[help]::prompt theme:(�prompt_themes):*:��-p[preview theme(s)]:*:prompt theme:(�prompt_themes)��-s[set and save theme]:prompt theme:(�prompt_themes):*:��:prompt theme:(�prompt_themes)�A��0A@C�D��:X�3��+��l��+��A�g��A"R�����A��A�,A
�A"�f0��Q��A"�f����\�A"f|���@�A"Cf`����A"�f<��]��A"r��"Cf<��]��A"r���f(���T�A4Ce�e1ACfH��iAB�f�����%+�������ABf����%3����AXC	%�0��#+���H��`��|������������ɚA
C����1Da,A*��:�A 
�����04�			EA�	t	�A "C�	�	�


!\��-�+��At�-��A".
5�f
T��
uA("�
�1D
������/�+���A0!A1uA2�A��t���D�,A4��:
-A
C�
�
�


!
�A4
��A
��,aqA��,��AA����A�fd���Af���T�A"C&(A�+���A�fX��yA�,���*�ACfL��mAB�f�����%3����rAf(���T�AdC
�I�A�U�=�%M��%M�u��=A"`���; "�����i

a�+��A��,�$
QA�f@��aAf����A"CF�C��e�+��LQABfR
�,���,��IALC�U��  }!E!�"�"�#1#m#�$5$�AB�f%����,��%+�����,�A �#"�A�f%���%�AD�1.A|�&%&IACe&�&�A� ��'I'i'�(A(�(�))�**�+%+�,,M,y,�-�.A.�/�0E0�1I1�1�2!2q2�3	3Q3�3�4q4�5e5�6�A("*�7(��7Q7�����
!��+��A"�8+�,�7Q$A+�F8D�+�localspecsccolexplcolschangedansi�compstate�quote� changed changedcompset�%[DFK](\\|){[^}]#}�changedcompset�%[0-9-\\]#[^DFK(0-9-<>\\\[]�changedcompset�%[0-9-\\]#(<[^<]#<|>[^>]#>|\[[^\]]#\])�changedcompset�%[0-9-\\]#(\\|)\([0-9-]#[^0-9]?|[^%]�changedcompset�[^%]##�changed�PREFIX%�����-���DFK���\���������\���compset�%[0-9\\-]#[DFK]�changed�PREFIX%�����-��FK���e�compsetcompset�%[FK]�compset�(\\|){�compset�(\\|)}*���bs}�blackgreenyellowbluemagentacyanwhitedefault_descriptionansi�colors�ansi color���expl[expl[(i)-V]+1]�print�(�grp)=%s=%s����kv�ansi�_comp_colors�ccolcompadd��expl[@]��suf�pre �#suf compset�(<->|%v)�_wanted�closing brace�compadd �+terminfo[colors]  cols = �terminfo[colors] - 1  cols = cols > 255 ? 255 : cols _descriptionterminal�colors�terminal color���expl[expl[(i)-V]+1]�compadd��expl[@]��0..�cols��0..�cols�_comp_colors�(�grp)=��c�=������print -P "%F{$c}"�#?\[�%m��_message�number�compset�%[0-9-\\]#(\\|)\([0-9-]#[^0-9]�compset_delimiterscompset�%[0-9-\\]#[<>\]]�replacements�replacement string�compset�%[0-9-\\]#(\\|)\([0-9-]#�compset�[.:+/-%]*�compset�!:running with privileges��#:effective uid��?:exit status��_:at least n shell constructs started��C:at least n path elements��/:at least n path elements��.:at least n path elements��c:at least n path elements��~:at least n path elements��D:month��d:day of month��g:effective gid��j:number of jobs��L:SHLVL��l:number of characters already printed��S:SECONDS parameter at least n��T:current hour��t:current minute��v:psvar has at least n elements��V:element n of psvar is set and non-empty��w:day of week (Sunday = 0)��IPREFIX_describeternary�prompt�expressions�ternary prompt format test character�numbersnumbercompset�%D(\\|){�compset�(\\|)}*�_date_formats�prefixzstyle�:completion:��curcontext�:prompt-format-specifiers�prefix�needed�m:hostname up to first .��_:status of parser��^:reversed status of parser��d:current working directory��/:current working directory��~:current working directory, with ~ replacement��N:name of current script or shell function��x:name of file containing code being executed��c:deprecated��.:deprecated��C:deprecated��F:start using fg color��K:start using bg color��G:counts as extra character inside %{...%}��(:ternary expression %(x.true-string.false-string)�compsetcompset�(-|)<->��service�value�,SPROMPT,��r:suggested correction��R:corrected string��%:A %��):A )��l:current line (tty) with /dev/tty stripped��M:full hostname��n:username��y:current line (tty)��#:a # when root, % otherwise��?:return status of last command��h:current history event number��!:current history event number��i:current line number��I:current source line number��j:number of jobs��L:$SHLVL��D:date in yy-mm-dd format��T:current time of day, 24-hour format��t:current time of day, 12-hour am/pm format��@:current time of day, 12-hour am/pm format��*:current time of day, 24-hour format with seconds��w:the date in day-dd format��W:the date in mm/dd/yy format��D{:format string like strftime��B:start bold��b:stop bold��E:clear to end of line��U:start underline��u:stop underline��S:start standout��s:stop standout��f:reset fg color��k:reset bg color��{:start literal escape sequence��}:stop literal escape sequence��v:value from $psvar array��<:truncation from left %len<string<��>:truncation from right %len>string>��[:truncation from who knows where�_describeprompt�format�specifiers�prompt format specifier� ! �#pre returnAGA<"�0HA���&�YAT�f(���U��i���u��M�	q
	i��localpflag/dev/null�(-q -s -u -z)-p[input is read from the coprocess]�_arguments�-*��-r[raw mode]��(-p -k -s -u -z)-q[read y or n character from terminal]��(-q)-k+[specify number of characters to read]:: :_guard "[0-9]#" "number of characters"��(-q -z)-t+[test if input is available before reading]:: :_guard "[0-9.]#" "timeout (seconds)"��(-q)-d[specify delimiter to terminate input instead of newline]:delimiter��(-q -s -u -p -t)-z[read entry from editor buffer stack]��(-E)-e[input read is echoed and not assigned]��(-e)-E[input read is echoed]��(-q -z -p)-s[suppress terminal echoing]��-A[first name is taken as an array]��(-q -z -p)-u+[specify file descriptor to read from]:file descriptor:_file_descriptors��pflag�1:varprompt:_vars -qS\?��*:vars:_vars�A �,h�A�&�A�A���.A
�9��A�%e�Al�1A
��AC%%�A"
�u�%��A�F5localstrs_comp_command1_comp_command2_comp_command_set_command�default���CURRENT����_comp_command����strs[@]���_comp_command1����_comp_command1����_comp_command2����_comp_command2��_dispatch�redirect�,���compstate�redirect����default��,���strs�A�g"A',MA"���BC�A��"�A"!c"�e"�t����$��,Lq��"&�localexplHELPDIR��HELPDIR:�/usr/share/zsh/help��HELPDIR�HELPDIR/��:t�_wantedcommands�command�compadd_manA�,DAl�,�,1&ArX�AD�'��A�fx���A�,�AhC1AC�����|A�%D#d�,qA%DABR�(����0Q�}A&�qA���,��	A�F��A"�f\t���&|localexpllinesdispCURRENTcompset���f����sched���zstyle�:completion:��curcontext�:jobs�verbose�lines_wantedjobs�scheduled jobs�compadd��disp[@]��1..��lines�return_messagetimes�time specification�compset_normalA������H]����Y��uy�m��9u�E��	!	q	�	�
I
�
�)��)u�

e
�
�E��)}��I��%��Ay��E��-m��noglob_argumentslist�+[list names of parameters]�others�-o+[set specified option]:option:_options��+o+[unset specified option]:option:_options��-s[sort arguments in descending order]��+s[sort arguments in ascending order]��-A+[define array with specified name]:array:_arrays��+A+[replace initial elements in specified array]:array:_arrays����+�0�correct����+�1�printexitvalue����+�2�no�badpattern����+�3�no�nomatch����+�4�globdots����+�5�notify����+�6�bgnice����+�7�ignoreeof����+�8�markdirs����+�9�autolist����+�B�no�beep����+�C�no�clobber����+�D�pushdtohome����+�E�pushdsilent����+�F�no�glob����+�G�nullglob����+�H�rmstarsilent����+�I�ignorebraces����+�J�autocd����+�K�no�banghist����+�L�sunkeyboardhack����+�M�singlelinezle����+�N�autopushd����+�O�correctall����+�P�rcexpandparam����+�Q�pathdirs����+�R�longlistjobs����+�S�recexact����+�T�cdablevars����+�U�mailwarning����+�V�no�promptcr����+�W�autoresume����+�X�listtypes����+�Y�menucomplete����+�Z�zle����+�a�allexport����+�d�no�globalrcs����+�e�errexit����+�f�no�rcs����+�g�histignorespace����+�h�histignoredups����+�i�interactive����+�k�interactivecomments����+�l�login����+�m�monitor����+�n�no�exec����+�p�privileged����+�r�restricted����+�t�singlecommand����+�u�no�unset����+�v�verbose����+�w�chaselinks����+�x�xtrace����+�y�shwordsplit�A G�+��AC��,HA�%,i�A�%H-�A����,HAdC
08A��,U
0|A��H�A8"C���lT��l��\��,�+��A8"��(�I�T��l�
\��H�+��A�F`�+�localexplonoptsoffopts���k�_comp_caller_options��R�on��printexitvalue���k�_comp_caller_options��R�off��printexitvaluetypeset�servicesetoptno�onoptsunsetoptno�offopts_wantedzsh�options�zsh options (set)�compadd�enabled options��M:_= M:{A-Z}={a-z}�_wanted�zsh options (unset)�compadd�disabled options��M:_= M:{A-Z}={a-z}�returnA��&A�ACf t��A�&@�A��1FA`2Ra|;
��AC&��.A
r�rA�f����ACf��1CURRENTcompset_normal�prefixpathdirs_files�service_filespath_files�(. �path)�A('�+��EA4"�f,���Y��m�Q!�9
�+��A�Fx�+�localexpl_arguments�-*��-q[run quietly]��(3)-r[reverse lookup using strptime]��-s+[assign result to parameter]:param:_parameters��1:format: _date_formats zsh��2:epoch time (or date string with -r)��3:nanoseconds�returnA<g#sJ,���E@E�+�Ah��.ArY��A�Fl,,AE,��AC&�Af����A',�{�M�A�NAp2��{�������A�A	��2�.Ar�%A�&��.Ar�9�AlC&,Y�ӄ������4Ld|������2J(L�Af`���ACG�A�f����A�S�S1.A r�A@C'2U"}*}��A*""�2r4+���I�Fh�A��<��A#R$+A	��,���A	C&h3qA'$+	0D�.A(*L�	0�.A)*�	0�	.A**�A �.A,��+
A�C 4+	0�A�F�0tsA"/r�+e
B�F�y�Fh�A""1`2
��+��CF��A�Fh�A�
�2�0	
A,�@	)
!
-
A1
P�A C%@��Q�0�A0�%@����%�A��������� �.ASr�EA �3��`x�ACg��A����A����A"X�u�X3���A0�F�I��������t�.A\r��A4C��JR�+��E�A�f(HAC0�AC&A��PO�A�Ft�A��#sJ�Ah,(1A�\��yAC%�A��,J)A`��.AgrQeA����A�����ABC�\��y ��+�m�+���A�� ��� �!A�%�$��qAC%�A�
�.Atr!A!mA4"Cf!���!�!�"����"9�#sJv�+��
�A4"f!���"d"�"���"�"9�#sJy�+��A"F"�H"&#(|�+��AB~#X�Fh�A CFh��A �f#p#�#�localexplosufflags��1�compquoteshiftcompset�\(([^\(\)]|\(*\))##\)�integer��(CURSOR+1)��BUFFER�pos�1� pos-- �BUFFER�1,pos�1������:space:�:������~�[_dynamic_directory_name��PREFIX�_wantedcharacters�character class�compadd�:]�alnumalphaasciiblankcntrldigitgraphlowerprintpunctspaceupperxdigitIDENTIFSSPACEWORDcompset�\(�matchcompset�\)*��PREFIX��b����bns����������match�1��match�2��match�3����Pt���compstate�parameter���scalar�return_messagedelimiters�delimiter���e��separator string��-���number��SUFFIX�ISUFFIX�delimiter�assoc��(R k K i I)r[any one value matched by subscript as pattern]��(r k K i I)R[all values matched by subscript as pattern]��(r R K i I)k[any one value where subscript matched by key as pattern]��(r R k i I)K[all values where subscript matched by key as pattern]��(r R k K I)i[any one key matched by subscript as pattern]��(r R k K i)I[all keys matched by subscript as pattern]��e[interpret * or @ as a single key]���scalar���f[make subscripting work on lines of scalar]��w[make subscripting work on words of scalar]��s[specify word separator]��p[recognise escape sequences in subsequent s flag]�array��flags�e[interpret * or @ as a single key and use plain string matching]��n[Nth lowest/highest index with i/I/r/R flag]��b[begin with specified element]��(r R k K i)I[highest index of value matched by subscript]��(r R k K I)i[lowest index of value matched by subscript]��(r k K i I)R[value matched by subscript at highest index]��(R k K i I)r[value matched by subscript at lowest index]�_values�subscript flags�assoc�MATCHMBEGINMENDkeys���(@)��(@k)��(P)compstate[parameter]��//(#m)[�$�\\[\]\(\)\{�}]/�\�MATCH�����(@)keys//#%(#m)[*@]/(e)�MATCH����RBUFFER����\��]���osuf�_wantedassociation�keys�association key�compadd��suf�array�listdisp_tagsindexesparameters_requestedindexes�1..������P���compstate�parameter�����zstyle�:completion:��curcontext�:indexes�verbose��ind[@]���i���PREFIX����SUFFIX����i�:��print -D -- ${(P)${compstate[parameter]}[$i]}��list�separatorzformat� �sep ���list[@]���RBUFFER����\��]�_all_labelsindexes�array index�compadd��disp[@]�indexes�array index�compadd��osuf�_requested_parameters ret _dispatch�math�A�g��AB-Fh�A���1A
�.A���
�ACg�$AC�$9.A��yA����<�localexpl ��#saliases� return ��#saliases� == 1 �*.��(kq)saliases��tmpa���kq�saliases��*.(��(kj.|.)tmpa�)�_path_files��@��patA@'EE|E�E�ACg��A����A>%<0HA(�%�m��I
QA���A
��A�����A
�EAC����A����%�ACf`��A�C�A�A��$�
PAf8��Y0lA	���A"	C������		C&	8A
CF	T|localcurcontext��curcontext�statelineexplopt_argsargargssesslist�servicetcp_open�(-a -f -l)-s[open session(s)]��(-a -f -s)-l[open list of sessions]��(-f -s -l)-a[open session for accept on fd]:fd��(-a -s -l)-f[open session for accept on fd]:fd��-q[quiet mode]��-z[no zle handler]��words��R���a�f����:session:->session��words��R���l�s����*:session:->session��:host:_hosts��:port:_ports�_arguments�argargs �#state ��state[1]�sessionlistcompset�*,�sessionsesslist�������f����<~/.ztcp_sessions���:���:space:����#��/ /:�_describesessions�TCP session�sesslistreturnshiftA"
�FP�A$�gl�3���+��A��
1.Ar�9|;,A
��,A@]A�%3�������AC�3���A����)A�NA�&�A"�Fh�"�f����+��A,"C&��a���\���+��A"FE"F���+��AB��FP�ACFP�+���compstate[quote]�returnlocalexpl��SUFFIX�ISUFFIX�/��SUFFIX#*/��ISUFFIX�SUFFIX���SUFFIX%%/*���qS/_tagsusersnamed�directoriesdirectory�stack_requested_users��suf[@]���@�_requestednamed�directories�named directory�compadd��suf[@]�nameddirs_requesteddirectory�stack_directory_stack��suf[@]� ret AGAh�1&Ar,�A�FL��A&lqA�F��localexplCURRENTcompset_normal_signalsAf-�_arguments�(-u)-f[freeze terminal settings]��(-f)-u[unfreeze terminal settings]�A4�,DXJ+��l�AC'��A�',EA��� Ag�DA8�%%
Y*�2Qb���	E2�
���i�i2�
���y�!��
�3"�2�:�BqB1J	Zb�j��}�	3��2���3������)3� A�� ��!i�"��#A�#�,A2+��$�A�
c%0%H,A6+��%m.A7X2	0%�.A9+��%�0%�,A;+��&,A<X2A C%D&E'�)-*
0+p,AE+��+�.AF+�+�	0,�.AH+��-	P.AI+��-M	0-�.AJ+��-�ABMR.MX�ABNR.aNX2A�g.�.�,AS.�.�,AT.�/�A0�L��J05IYZA��D0YA(�1P����1}��1�1�A����1.A\r22@A�C�r1.A]r2a2Ap�m�A^2yA,�&3\%�3}3�4�D�3��Aa4}A��4�4�5m6!6��Af7IA$��7�7�7�7�<�8
!QFAh`Rr8=8`	
�8�A�C��.Air8�9
A�&9qAC�D91A�g�9xA�9x9�AC�D9�A$��:$%�:E:��D0QAt
�:�AXC
�Au
�:�A��D;
�A�D;�At�
�
1Az
�<	A�g�9xA�9x<)AC�D9�A`�
�A"��<���<�=���=�=�A C�D>A$ ��>4%�>U>��D�A!C&>��.A�r>�?,A�?%?yA"C�?����?�A"�&?�QA�@
A#F@���QA�@�A#��AA9BB�qA$��C$�������localexplstatelinefunccurcontext��curcontext�fopts�-f -k -z +k +z�popts�-A -E -F -L -R -T -Z -a -g -h -H -i -l -r -x�allargsopt_argsargs�(�fopts -E -F -L -R -T -U -Z -a -i -m)-A[specify that arguments refer to associative arrays]��(�fopts -A -F -L -R -T -U -Z -a -i -m)-E[floating point, use engineering notation on output]��(�fopts -A -E -L -R -T -U -Z -a -i -m)-F[floating point, use fixed point decimal on output]��(�fopts -A -E -F -i)-L+[left justify and remove leading blanks from value]:width��(�fopts -A -E -F -i)-R+[right justify and fill with leading blanks]:width��(�fopts -A -E -F -a -g -h -i -l -m -t)-T[tie scalar to array or trace function]��(�popts -t)-T[trace execution of this function only]��(�fopts -A -E -F -a -g -h -i -l -m -t)-T[tie scalar to array]��(-A -E -F -i)-U[keep array values unique and suppress alias expansion for functions]��-U[suppress alias expansion for functions]��(-E -F -i)-+U[keep array values unique]��+X[immediately autoload function]��(�fopts -A -E -F -i)-Z+[right justify and fill with leading zeros]:width��(�fopts -A -E -F -T -i)-a[specify that arguments refer to arrays]��-d[default absolute path autoload to fpath]��(�popts)-f[specify that arguments refer to functions]��(�fopts -T)-+g[do not restrict parameter to local scope]��(�fopts -T)-+h[hide specialness of parameter]��(�fopts -T)-+H[hide value of parameter in listings]��(�fopts -A -E -F -T)-+i[represent internally as an integer]��(�popts -w -z)-+k[mark function for ksh-style autoloading]��(�popts -T)-l[convert the value to lowercase]��(-A -E -F -T -i)-m[treat arguments as patterns]��-p+[output parameters in form of calls to typeset]::option:((1\:multi-line\ output\ of\ arrays))��(-f)-+r[mark parameters as readonly]��-r[remember autoload path]��-R[remember autoload path, error if not found]��(-T)-+t[tag parameters and turn on execution tracing for functions]��(-T)-+t[turn on execution tracing for functions]��(-T)-+t[tag parameters]��-u[convert the value to uppercase or mark function for autoloading]��-u[mark function for autoloadling]��-u[convert the value to uppercase]��(-k -z)-w[specify that arguments refer to files compiled with zcompile]��-+W[turn on WARN_NESTED_VAR for function]��(�fopts)-+x[export parameter]��(�popts -k -w)-+z[mark function for zsh-style autoloading]��AEFHLRTUZafghiklmprtuxz���service�autoload�URTXdkrtwz�float�EFHghlprtux�functions�UkmTtuzW��(-k -t -T -u -U -W -x -z -M +M +k +t +W +z)-+M[define mathematical function]��(-k -m -t -T -u -U -W -x -z +M +k +t +W +z)-s[define mathematical function that takes a string argument]��(-M)-x+[specify spaces to use for indentation]:spaces��(-* +*)-c[copy shell function to another name]:old name:_functions:new name:_functions�integer�Hghilprtux�allargs�i��-i+[specify arithmetic base for output]:: :_guard "[0-9]#" base�readonly���use/r/�����use/[fkz]/��export�����use//[gkz]/�/x/�����words[(r)-*[aA]*]�����words[(r)-*f*]��onoptsoffopts���j..�����words�1�CURRENT�1�:�������������j..�����words�1�CURRENT�1�:��+����+��i<=�#use��allargs���use��i�������s::�use��i����r��dUurRtT��:+�func���_arguments�-*����args[@]���*::vars:= ->vars_eq���state�vars_eq�func �+opt_args[+M] || ( �+opt_args[-M] && �+opt_args[-m] ) _wanted�math function�compadd�������f����functions -M�������M �%% �� �+opt_args[-M] _arguments�:new math function:_functions��:minimum arguments��(k)opt_args[-s]:+:(1)���:maximum arguments��(k)opt_args[-s]:+:(1)���:shell function:_functions� �+opt_args[-w] _wantedfiles�zwc file�_files�*.zwc(-.)��serviceautoload�opt_args��i���uU���PREFIX�1��/��_files���fpath�/���.:t�funckeys���k�functions���args:�funckeys�_wanted�shell function�compadd�onopts�offopts�offopts���f����functions +${offopts//[^UXkmtTuz]/}������k�functions��onopts���f����functions +${onopts//[^UXkmtTuz]/}���zstyle�:completion:��curcontext�:functions�prefix�needed�PREFIX�_.����args:�_��_wanted�shell functions�compadd_functions��PREFIX���=�compstate�parameter����PREFIX%%\=*��compset�*=�_value �+opt_args[-a] || �+opt_args[-A] _parameters �+opt_args[-T] _arguments�:scalar parameter:_parameters -g "*scalar*" -q -S "="��:array parameter:_parameters -g "*array*"��:separator character�_parametersA"r;�"F @Fh�AH�����	����=��

���
��PREFIXcompaddunlimitedreturn_arguments�-H[set hard limits]��-S[set soft and hard limits (with -H)]��(-H -S -c -d -f -l -m -n -s -t *)-a[list all current resource limits]��-c[core dump size limit]:max core dump size (512-byte blocks)��-d[maximum size of data segment]:maximum size of data segment (K-bytes)��-f[size of largest file allowed]:size of largest file allowed (512-byte blocks)��-l[maximum size of locked in memory]:maximum size of locked in memory (K-bytes)��-m[maximum size of physical memory]:maximum size of physical memory (K-bytes)��-n[maximum no. of open file descriptors]:maximum no. of open file descriptors��-s[stack size limit]:stack size limit (K-bytes)��-t[maximum cpu time per process]:maximum cpu time per process (seconds)��-u[processes available to the user]:processes��-v[maximum size of virtual memory]:maximum size of virtual memory (K-bytes)��*:size of largest file allowed�A,&����-u=QM�_arguments�(-a -f -s *)-d[remove named directories]:*:named directory:compadd -k nameddirs��(-d -f -s *)-a[remove aliases]:*:alias:_aliases��(-a -d -f *)-s[remove suffix aliases]:*:suffix alias:_aliases -s s��(-d -a -s *)-f[remove functions]:*:shell function:_functions��-m[treat arguments as patterns]��(-a -d -f -m)*:command: _command_names -e�AGACg�,A��,EA4Cf)y����D�����,localexplfuncs�������f����functions -M�����functions �M �%% ��_wanteduser�math�functions�user math function�compadd��@�A4�e�#1.A
�-A �GTlãAC�l�A���FA`2��
�,AãeAC%l�A"
�-�%luA�f���A�AC?��~A�2�U<�;�2r��r�iAGT�A�C�A�A$�����5|\���,A!�QA�f�	�"qA	�GT	dA�
C��ALB
C)A"
C�	x�	�
		d*r
9
�+r
�9�;Af ��AACfT��uA�������qAF����service��value�,�localstrs�default���compstate[context]��value��_comp_command1����_comp_command�����_comp_command1����strs[@]���_comp_command2����_comp_command2��_dispatch�value�,��compstate�parameter��,�ctx�value�,���compstate�parameter����default��,���strs���compstate[parameter]�array_value���(Pt)��compstate[parameter]���assoc�expl CURRENT & 1 _wantedassociation�keys�association key�compadd��compstate[parameter]�compstate�parameter����compstate[parameter]�-��words[CURRENT-1]���value�,��compstate�parameter��,�value�,���compstate�parameter����default��,�default�patszstyle�:completion:��curcontext�:�assign�list��compstate[parameter]�����j:�:��pats����PREFIX�SUFFIX�compset�*:�compset�:*�_default�\-\n\t /:���@�_defaultA@����-A�A�a��a_arguments�-*��(-a)-A[edit associative array]��(-A)-a[edit array parameter]��-c[create parameter or change type]��-p+[specify left prompt]:prompt��-r+[specify right prompt]:right prompt��-i+[specify initialisation widget]:widget:_widgets��-f+[specify finish widget]:widget:_widgets��-h[allow access to history]��-e[exit on EOF (^D)]��1:parameter spec:_vars�A�'�+��A�C01.A	r9,A
M�,A�,A
TqA�F��� qA"C��<��+��Ap�
1A�f0��QA��+������qA���+��iA"��<��+��ACF�+�local�PREFIX��[�compstate�parameter���PREFIX%%���\��[��IPREFIX��PREFIX%%�[���[PREFIX��PREFIX���[�_subscript_parameters�^a*���@�compset�\[*��qS�����QIPREFIX:+[�:-\[��_parameters�a*�returnAf5�_alternative�processes:: _pids��jobs:: _jobs -t�AD,@Tl�����+��A(�%T�	�I,A
q,A,�,A@�A�C^�0�A4"�f�����)��=�!Yy�+��0�A("�����)��!��+��0�A,"C&	����)��!	A	a�+��0	�A,"�&	�����)��!	�	��+��A�C�.Ar

$A��l
EA("C
X|�l
�9��
A&�+��A
�F�+�localfargaargxargcargsargsstatelinecurcontext��curcontext��(-v -c)-w[print command type]��-p[always do a path search]��-m[treat the arguments as patterns]��(-S)-s[print symlink free path as well]��(-s)-S[show steps in the resolution of symlinks]��*:commands:->command��-f[output contents of functions]��-a[print all occurrences in path]��-x+[specify spaces to use for indentation in function expansion]:spaces���service�whence_arguments�-*��(-c -w)-v[verbose output]��(-v -w)-c[csh-like output]����cargs[@]����farg���aarg�where_arguments��xarg�which_arguments��aarg���xarg�type_arguments��aarg���farg���state�command��@�_alternative�commands:external command:_path_commands��builtins:builtin command:compadd -k builtins��functions:shell function:compadd -k functions��aliases:alias:compadd -k aliases��reserved-words:reserved word:compadd -k reswords�returnAg,A�%L<�T�A��l$�\�,��AC���A$��4Uil����localexplpatternpatternzparseoptsg:�pattern_descriptionwidgetswidgetcompadd��@���expl[@]��r:|-=* r:|=*����(@k)widgets[(R)��pattern[2]�]��AHg@�{�]���+����,A
��$A�A�,A�{��A"
4
pA"��A�A,CI�$0�AD�m�!u�
=�
Y�
qA"��P����}#�+��0�A"	�&�'�+��0;A
�f��A,AC&lACF��+�localargumentseofstr��(CURRENT)�numeofscmdposeofstr��������words��r����eof����e�������eof����e�:������( words[(b:pos-1:I)�eofstr] )� numeofs == 0  cmdpos = pos  pos  numeofs++ �numeofs�(--eof -e)����eof���e+��[change the end-of-input-args string from "--" to eof-str]��(--exit, -x)����exit��x��[exit if the size (see --max-chars) is exceeded]��--help[print summary and exit]��(--interactive, -p)����interactive��p��[prompt before executing each command line]��(--max-args, -n)����max�args���n+��[use at most max-args arguments per command line]��(--max-chars, -s)����max�chars���s+��[use at most max-chars characters per command line]��(--max-lines, -l)����max�lines���l+��[use at most max-lines of the input-args per command line]��(--max-procs, -P)����max�procs���P+��[run up to max-procs command lines in the background at once]��(--no-run-if-empty, -r)����no�run�if�empty��r��[do nothing if there are no input arguments before the eof-str]��(--null, -0)����null��0��[split each input-arg at null bytes, for xargs compatibility]��(--replace, -i)����replace���i��[substitute replace-str in the initial-args by each initial-arg]��(--verbose, -t)����verbose��t��[print each command line to stderr before executing it]��--version[print the version number of zargs and exit]�_arguments�arguments�@�_filesshiftcmdposwords CURRENT -= cmdpos _normalreturnA8�8Pd�+��ExA�"�/�0�A��E�0�A���E%
0LAfpE
0�ACf���+��A���.Ar)DA �f\�xA,"C&��DdM|�x!�+��A	F��+�localcontextstatelineexplREPLY�servicezgetattr_arguments�1:file:_files��2:attribute:->attrs��3:parameter�zsetattr_arguments�3:value�zdelattr_argumentszlistattr_arguments�2:parameter��stateattrszlistattr���Q����line�1���/dev/null_wanted��context[1]��attribute�compaddreturnA,&�������-�qu_arguments�-#[specify default base]:base: ��-f[force floating point for all expressions]��-e[treat command line as expressions to be output immediately]��*:expression: ��A�SA�g�A4��-q���!�A��iA ���������A��s
A�GA! �NAp2r,��MuACg��A@��.Ar��A����A@C�.A	r��A���AF��AC&�A~�/0A���
1NAp2rIq���A�F��A��,A!EA�f����AC&�0A`�A ,A$C�h����%�A	&�0A
C&,PYA4C�1A-,A�F��	09�A�F��09	A
�&�A�FM_zcalc_line_escapeslocalcmds�!:shell escape��q:quit��norm:normal output format��sci:scientific output format��fix:fixed point output format��eng:engineering (power of 1000) output format��raw:raw output format��local:make variables local��function:define math function (also \:func or \:f)��\:����cmds�_describecommand�escapes�command escapes�_zcalc_linelocalexplCURRENT�words�1��:���\���!��alts�words�1���:���command-escapes:command escape:_zcalc_line_escapes��words�1�����:����math:math formula:_math�_alternative�altsreturn�words�1��:���\���!���words�1��:���\���!�CURRENTshiftwords CURRENT-- words�1���words�1���:��\���!�compset�:(\\|)!�_normal:function CURRENT == 2 _wantedmath�functions�math function�compadd�����k�functions:��zsh_math_func_����zsh_math_func_�_math:local_parameter:�fix�sci�eng�_message�precision��no more arguments���:��_zcalc_line��@�A4�0DX��+��ACg���A@"�����-�5�M��U�q�+��A4%�
1FA`2r��
�A$"C�`�D��\���+��
QA
�	A��	l	�D	�A"�	�<�

1�+��
qA��
\	�D
�A"�F
�
��+��A�F
��+�localstatelineexplcurcontext��curcontext�typesetopt_args_arguments�(-t -c -m -a)-U[don't expand aliases]��(-t -M)-R[mark as read]��(-t -R)-M[mark as mapped]��(-t -c -m -a)*-k[ksh-style autoloading]��(-t -c -m -a)*-z[zsh-style autoloading]��(-t -U -z -k)-c[currently defined functions]��(-t -U -z -k)-m[use names as patterns]��(-t -U -z -k)-a[write autoload functions]��(-M -R -U -z -k -a -c -m)-t[show table of contents]��(-M -R -U -a -c -m -t):file:->file��*:function:->function��statefunction�opt_args��i���ac��_wantedfunctions�function to write�compadd�opt_args��i���tca��_descriptionfiles�zwc file�_files�*.zwc(-.)���expl[@]�_description�file�_files��expl[@]�returnAx0$AC�8���e0#+�A$������U�	�servicefned_arguments�:shell function:_functions�_arguments�(- 2):file:_files��(1):shell function:_functions��(1)-x+[specify spaces to use for indentation in function expansion]:spaces��(1)-f[edit function]�,Acc
A$Cg(@\p�A(�$ 1.Ar�A��&Ar�AtCf8X\}����(<Tp�����+:����b�K"(�(@`AC&�,A@�.A��q.A@�A�C��0�A" R�fXҬ�|A"CF��Cf�=0]A"&R�	�f<Ҭ�`A"	�F��	�f`��0�A&(0EAC&�70�A�
�
1.A6r�	
AH
��A7�	!A$�	l	�\	�	��	�
qAH�A<�
�A$C�|	�\����0eA$C���\�
$�
EZ0
�AT�)�"1.AKr
�9�;	ABCF��CF��A(�'()`�A�f����A"P
�!f8!ACf`YyA"R@2
�!
���f���A,C&��\!X����y0;
,A[���AF��_compskiplocalsubcomexplcurcontext���curcontext���servicezftp�CURRENT_wantedcommandssub�commandcompaddopenparamsuserlogintypeasciibinarymodeputatgetatappendappendatremotemkdirrmdirsessionrmsessionreturn�words�2�curcontext���curcontext/:zftp:/:zftp-��words[2]�:���subcom��cd�ls�dir���functions�zfcd_match��autoloadzfcd_match_tagsdirectorieszfcd_match�PREFIX�SUFFIX��get��at��gcp�delete�remote���functions�zfget_match��autoloadzfget_matchfiles�PREFIX�SUFFIX��put��at��pcp�_files��open�anon�params�_hosts��goto�mark��words�2���n��/.ncftp/bookmarks_wantedbookmarksbookmarkcompadd��awk -F, 'NR > 2 { print $1 }' ~/.ncftp/bookmarks���ZFTP_BMFILE:���ZDOTDIR:��HOME�/.zfbkmarks�_wantedbookmarkcompadd��awk '{print $1}' $ZFTP_BMFILE��session_wantedsessions�another FTP session�compadd����zftp session�:��ZFTP_SESSION��transfer�PREFIXsess��PREFIX%%:��oldsess�ZFTP_SESSIONcompset��( �#sess + 1 )��sesssession�PREFIX�SUFFIX�oldsesssession_wantedsessions�FTP session�compadd��zftp session�_compskipA G�+��A(C��,@d|�A4����9q�
u��AAPC%,��$�4�d�l�t���������d���T��AX"���������)��	�
�}

�A�����$�+��A"&�E`$"	���������1�*�+��A@�00A "��Dq�qU3�+��P�A$"
�������6�+��0�AB9���4"�f �Ax�l�!\�x;�+��P]A,"�&�����<�U?�+��0�A4"�f4�U��l�!\�=C�+��0�A$"������� ) A � �H�+��AF!�+�localexploptscompwidsstatelinecontextcompwidsaccept�and�menu�completecomplete�worddelete�char�or�listexpand�or�completeexpand�or�complete�prefixlist�choicesmenu�completemenu�expand�or�completereverse�menu�complete_arguments�(�opts)-A[define widget alias]:old widget:->widget :new widget:->widget��(�opts)-C[define completion widget]:new widget name:->comp-widget :completion widget:->builtin-comp-widget :widget shell function:->function��(�opts)-D[delete widget]:*:widget:->widget��(���j. .�opts:���lFT���)-L[with -l, list as commands]��(���j. .�opts:���La���)-l+[list user-defined widgets]:*:-:->listing��(���j. .�opts:��l��)-a[with -l, list all widgets]��(: * ��(j. .)opts:#-[Lw]�)-F[install file descriptor handler]:file descriptor:_file_descriptors::handler:_functions��!(�opts)-K:keymap:compadd -a keymaps��(�opts)-M[display message]:message: ��(�opts)-N[define new widget]:widget name:->widget-or-function ::widget shell function:->function��(���j. .�opts:��c��)-R+[redisplay]:*:-:->redisplay��(���j. .�opts:��R��)-c[with -R, clear listing]��(�opts)-U[unget to input stack]:string: ��(: *)-T[manipulate transformations]:transformation:(tc):function:_functions��(���j. .�opts:��T��)-r[remove transformations]��(-):widget:->widget��(-)*::widget args:->args��statelisting_arguments�!-l��(-a)-L[list as commands]��(-L)-a[list all widgets]��*:widget name:->widget���state[1]�args_arguments�(-N)-n[numeric prefix]:number:��(-n)-N[reset numeric prefix]��-K[specify temporary keymap]:keymap:compadd -a keymaps��-w[set $WIDGET to reflect widget being called]��(-)*:widget arguments: �widget�_wanted��context[1]�widgets���state_descr[1]:-widget��_widgetsfunction�state�1��function_wanted��context[1]�functions�widget shell function�compadd�r:|-=* r:|=*�comp�widget_wanted��context[1]�widgets�completion widget��(*:|)(.|)(��(j(|))compwids�)(|:*)�builtin�comp�widget_wanted��context[1]�widgets�builtin completion widget�compadd�widgets[(I)(.|)(��(j(|))compwids�)]�redisplay_arguments�!-R��-c[clear listing]��:status line��*:strings to list�returnAH�3��,DXl��+��E�ACg��A�%3��Ah"4t������a}��-Aq��	�
���
��=-i�+��ABr��CF��+�Al��1AABf\��}Bf����%3�������A��31A#�A	'\yA	Cg��A<	�&�1.A'��$A
�@,��e�A
����A�
�1A
�f4���AC��UQA�f���ZA����A���%A$
C���X����NqA%�A�C�A9!A\�
��A:eA���qAC%A"@M��A�F�	Ad��A�&�A("4`X���\�E�+��A$"��$PX��\��G�+��A,"&@�Xm����<��I�+��A("�\X���\�
K�+��ABL`F��A�F��+�localcompstatelineexplcurcontext��curcontext�NORMARGtypesetopt_args_arguments�(-R -P -i -u -d -a -b -c -I -p -f -e -F -m)-A[create module aliases]��(-)-R[remove module aliases]��(-A -R -F -L -m -P -l -e)-u[unload module]��(-d -e -l)-a[autoload module]��(-c -d -I -p -f -F -P -l -m -A -R)-b[autoload module for builtins]��(-b -d -I -p -f -F -P -l -m -A -R)-c[autoload module for condition codes]��(-A -R -F -I -P -a -b -c -e -f -i -l -m -p)-d[list or specify module dependencies]��(-i -u -d -a -b -c -p -f -L -R)-e[test if modules are loaded]��(-b -c -d -I -p -F -P -l -m -A -R)-f[autoload module for math functions]��(-u -b -c -d -p -f -A -R -I)-F[handle features]��(-u -b -c -d -p -f -A -R -I)-m[treat feature arguments as patterns]��(-d -e)-i[suppress error if command would do nothing]��(-d -e -L)-s[suppress error if module is not available]��(-b -c -d -p -f -F -P -m)-I[define infix condition names]��(-u -b -c -d -p -f -A -R)-l[list features]��(-e -u)-L[output in the form of calls to zmodload]��(-b -c -d -I -f -F -P -l -m -A -R)-p[autoload module for parameters]��(-u -b -c -d -p -f -A -R)-P[array param for features]:array name:_parameters��(-)*:params:->params��stateparamsreturn �+opt_args[-A] compset�=*�compset�*=� �+opt_args[-F] && CURRENT > NORMARG module�words�NORMARG�features�modules��module�loaded_message�feature for unloaded module�zmodload�lFP�modulecompset����features:��������compset����features:�+����������features���/��s�+/��_wantedfeaturecompaddfilesaliases �+opt_args[-u]  �+opt_args[-b] || �+opt_args[-a] builtinsloadedmodules �+opt_args[-a] && CURRENT > 3 builtins_tags��comp[@]�_requestedbuiltins�builtin command�compadd��@�builtins_requestedloadedmodules�loaded modules�compadd�modules[(R)loaded]�_requested�module file�_filesmodule_path�*.(dll|s[ol]|bundle)(:r)�_requested�module alias�compadd��suf[@]��modules[(R)alias*]� ret AX������-A�!�9��A���		

E
�_arguments�-*��(-C -L -s -p)-M[force mv]��(-M -L -s -p)-C[force cp]��(-M -C -p)-L[force ln]��-f[force overwriting of destination files]��-i[interactive: prompt for each operation]��-n[no execution: just print what would happen]��-Q[force bare glob qualifiers on]��(-C -M)-s[symbolic, passed down to ln]��-v[verbose: print line as it is executed]��-o[specify options to pass to underlying command]: opt string��(-M -C -L -s)-p+[specify program to run instead of cp, ln or mv]:program:_command_names -e��(-W)-w[implicitly add parenthesis to wildcards in the pattern]��(-w)-W[like -w, but turn wildcards in replacement patterns into references]��1:source pattern:_files��2:destination pattern:_files�A'�+��A,C�8Ld��A�g��A<"���
�!�iEQ��	�
��+��A"�
��C4�)1ACf��5A�%�A"I��IA���A"���CF��A����A���}A��
A���
�A"�F���+��
�A�f��5A"��H,�m�#�+��A	�F�+�localcontextlinestatestate_descraltsoptsopt_args_arguments�-*��-a+[specify array in which to store parsed options]:array:_parameters -g "*array*~*readonly*"��-A+[specify association in which to store parsed options]:association:_parameters -g "*association*~*readonly*"��-D[remove parsed options from positional parameters]��-E[don't stop parsing at first parameter not described by specs]��-F[abort parsing and print error at first option-like parameter not described by specs]��-K[preserve contents of arrays/associations when specs are not matched]��-M[enable mapping among equivalent options with opt1=opt2 spec form]��(-)-[end zparseopts options; specs follow]��*: :->spec��statespeccompset�*=� �+opt_args[-M] �line�opts�1�������shift���@�opts%%�+���:�:��::�����������@�opts:���words�CURRENT�%%�����spec-opt-names:spec option name:(��(j< >)��(@q+)opts��)��parameters:array:_parameters -g "*array*~*readonly*"�_alternative�altscompset�=*�_messagespec�opts�spec option (name[+][:|:-|::])�returnA4�0DXp�+���ACg��AD"��,�����Y���Q	i


��Fd�A��951.A/r��AX
	�Af�,��ACF�A�Fd�A
�D�A
C�X�A�
��A
��
��
-
�AB
��
��
-
��+�7�+���A�
��D�A,C&<Xp]�$�D�X�A$���Xp�<�XqA�Fd�localstatelinelistnamesexplcurcontext��curcontext�typesetopt_args_arguments�(-r -w -t -n -L -d)-e[echo input characters]��(-r -w -t -n -L -d)-b[io to pseudo-terminal blocking]��(-r -w -t -n -L -e -b)-d[delete command]:*:name:->name��(-r -L -t -e -b -d)-w[send string to command]:name:->name:*:strings to write��(-r -L -t -e -b -d)-n[do not add a newline to the result]��(: -r -w -t -n -e -b -d)-L[list defined commands as calls]��(: -w -n -L -e -b -d)-r[read string from command]:name:->name:param: _vars:pattern:��(: -w -n -L -e -b -d)-t[test if output is available before reading]��(-r -w -t -n -L -d):zpty command name:��(-r -w -t -n -L -d):cmd: _command_names -e��(-r -w -t -n -L -d)*::args:_precommand�return�statenamezmodloadzsh/zpty_message�zpty module not loaded������f����zpty������) ���list%%:��zstyle�:completion:��curcontext�:�verboselist�separatorzformat� �sep�_wanted�zpty command name�compadd_wanted�zpty command name�compaddA' MA����A���A�A&dintegerend_offset��( ��#words� - CURRENT )�words���z����zsh-mime-handler -l "${(@)words[2,-1]}"������(@Q)words�� CURRENT = ��#words� - end_offset _normalATf�����-A��\������He��_arguments�-*��-v[verbose output]��-d[target file descriptor]:fd:_file_descriptors�outbound�1: :_files�listen�-l[open a socket listening]�accept�-a[accept an incoming connection]��-t[return if no incoming connections are pending]��1:fd:{ (( words[(I)-*a*] )) && _file_descriptors }�A,0Pl��3��ALC'kr�E�EE@EdA�g|��A�����|A	�,�$A�f�!A�C�%�Li���8U���@q���8m���8h����,T����	�	4	X	t�	�	�	��	�
0
L�
a�
�
�
�1i���
4T�q������

!�
M
|
�
�
�
�(M}��@q���@]��
Et����Da�����-l���,H�a��H�i����`t���@]���$@l���M��� 8]���E����Dd����
Li���� =�y��
Pd���  0 D a � � �!!D!`!|!�!�!�"8"T"h"�"�"�"�##4#Q#t#�#�#�#�$-$u$�$�$�%%)%x%�%�%��"&=�"&�&�&�' '=�*'h�*'�'�'�((%�*(U(�(��*(��*(��*)))9�*)m�*)��*)��**�**@�**]�**��**�*�+�*+H+i+�+i+�,	,HӲ,x,�,�--I-}-�-�.1Ӳ.`.|.�.|.�Ӳ.�/@/]/@/�Ӳ/�Ӳ0080}/@0�/@0�/@1	/@1%/@1]/@1�/@1�1�2
/@2Y/@2�/@2�33@3t3�3�3�44=3�4l3�4���Ah3C+%4�4�4�5-5T5|5�5�66(6T6�6�6�6�7787X7�7�7�88@8l8�8�8�8�99)9`9}9�9�:::4:T:|:�:�;;(;<;`;�;�;�< <8<d<�<�<�==0=]=�=� =�=�>>=��>|>�>�>�?�? ?4?T?|"T#�?�?�?�?�@@4@U@�@�AD7��A8�AeCD�FUHaJ�LuNYPmR}S�TqT�A`:���A�U5A(;�U]�0U�AH<(1.A�RU��9�A@<C�U�U�VV)Vd�������3�V�V�V�+c�	QA<�fV���WA$<��W<9W`W�W�;�QA=fW���W�A=C�X(XMXyX�	QA=�fX���YA$=��Y Y@VY`Y|����A�>C0/�A�Y�AD>��Y�Y�AB>�fZ��Z9>�&Z\A?C%3��AB?�fZt��Z�?��3��Z�A"�rZ�Z�?�%3��A�@�A@f[��[5A@C%3��AB@�f[t��[� @�%3����[���\)AAC�\�\�0\�AB�f]<�] A$C�]D]dVV)]��]�0]�AD�f]<�^AD��^$^IA$E�^�^�VV)^��^�[0_�A
k�	A�'IA���$PAGlACf�<��AT�	���A���<�PyA���A$��P$9t��A�F��AF��}0chAK�gc��c�AK�Gc�c�AHL(1A0c�,A1d$dE,A2d�d�,A3ee1,A4e�e�AMC�f <�f<f]QA6f�,A7f�f�,A8g$gE,A9g�g�,A:he1,A;h(e�AO�f <�hHf]A$O��hhh�h�h�h��h�AO�Fii(APFiiHu0h�A�Q���AG
�iiARC'c�i�ii	qAS'c�i�i�ASC'c�j�j��AR=k�	0k�.ATl	0l.AXl"	0lA	.A\l�	0la
.A`l�	0l�.Adl*	0;.Ahl��A,Z�&l�h�h�h�l�l�l�\�m)
0m�
A\�m�m�0ndA]�n�,�n�n�0n�A$^�oo,h�oHoho�o�0o�A8_�o�o,h�o�po�o�p8pLphp�p�0p�A`C�q|�3��qQq�0s�A(a�s�o,h�t	t\t|�+Zt�
0t�A b��t�o,h�t�u��=0u8A�c��.A�ruYu�,A�u�u�AdC�v,���vMAd�&v`
�Ae%3��ABeCfv|��v�eC%3�������Ae�fv���v�0v�ADf��wo,h�w-w|w�w�w�w�w�xx8xTxlx�0x�A$h�x�x�h�y1y|y�y�0y�A@iC�z zAh�zqz�v��y�z�{{Q{�{�{�90|5A�j��.A��|q|�Akf|���	�.A�r|�|�Ak��}���}=Ak�&}\�AlC�}x���}�Al�f}����#0}�Axm��.A��}�9�;Anf~����An��~8���~YAn�&~l0~�A(p~�o,h�~�8Xt�0�A(qC�o,h���X�x����0�� A(r��o,h��=�������0��!A(s��o,h��%��o�o�qr0��"A(u��o,h����To�o��t0;�#A(vC����h�;���v����G0�	$AwC �AwCf�0���QAw��n�,��l���Aw�f����~YAx�n�,����
�Ax�%3��ABx�f�<���]x��3���qA(y��o,h�;���v����00��%A�zC��AzCf����QAz��n�,��l�$�Az�f�T��~YA{�n�,���;�qA{��n�,��t��"0��&At|�
�	1.A�r�|�'A}f� ���AA}C&�`�A}�f�|��0��(A,&��o,h����H�h#��qr��0��)A(�C��o,h��	�������0��*A��f���$A�<A�&�x0��+A,�&��o,h����X����x��0��,A�C�n�,�����90�A-A��C	�A�Cf�p��~YA(����o,h�������0�H�,A3����AB�Cf�h���]3����A �����o,h����v�0�8.A0��F�Xo,h��y��o�o���-�d0�}/A(����o,h����o�o��$0�E0A$����po,h�����,�@0�T1A(����o,h����o�o��,0�(2A(���To,h��u��o�o��0�%3A���n�,��d��0�4A0��F�\o,h��}��o�o���4�@0�X5A��n�,�����0��6A��n�,��@�a0��7A,�&�o,h�{r�${ro�33z�
0�E8A ���p��h������0��9A(�� ��h����@v���a
0��:A �C��l��h�������0��;A(����!h��Y��v�t���0��<A���n�,���)/0��=A���1.A^r��,;>A��f������A<��������%�y���)���=���=���!qA���n�,�����(0�?A����.Apr�Q,;@A�Cf�p����A �������������eqA���n�,�����(0�-AA�����.A{r�a,;BA�f������A �C������������qA�C�n�,��8�Y(0��CA�����.A�r��,;DA��f������A ����������m�qA��n�,�����-0��EA��C1.A�r�-,;FA��f�L����A4��f�l�����������e���i����qA��n�,��8�Y	0:�GA�CF��v�A�F�m�.A����kt+Hlocalstatecontextostatelineexplctop�compstate�nmatches�taglistpatternscontextsMATCHintegerMBEGINMENDtypesetopt_argsstyles_vcs_info_hookscompadd��functions��I�+vi����+vi��stylesaccept�exactc:boolaccept�exact�dirsc:booladd�spacec:boolambiguousc:boolassign�listc:_parametersauto�descriptionavoid�completerc:completerbreak�keyscache�pathc:_directoriescache�policyc:_functionscall�commandc:boolcommandc:commandcommand�pathc:_dir_listcommandscompletec:boolcomplete�optionsc:boolcompleterc:completerconditionc:boolcursorc:cursordelimitersdisabledc:booldomainsenvironc:environexpandextra�verbosec:boolfakefake�alwaysfake�filesc:fake�filesfake�parametersc:fake�paramsfile�listc:boolfile�patternsc:filepatfile�sortc:fsortfilterforce�listformatglobc:boolglobalc:boolgroup�namegroup�orderc:taggroupsc:_groupshiddenc:boolhostsc:_hostshosts�portsc:host�portignore�linec:ignlineignore�parentsc:ignoreparignored�patternsinsert�idsc:insert�idsinsert�tabc:boolinsert�unambiguousc:insunambigkeep�prefixc:keep�prefixlast�promptc:boollistce:listwhenlist�colorslist�dirs�firstc:boollist�groupedc:boollist�packedc:boollist�promptlist�rows�firstc:boollist�separatorc:separatorlist�suffixesc:boollocalmail�directoryc:_directoriesmatch�originalc:match�origmatchermatcher�listmax�errorsmax�matches�widthc:max�matches�widthmenuc:boolautomuttrcc:_filesnumbersc:boolold�listc:boolold�matchesc:oldmatchesold�menuc:booloriginalc:boolpackagesetc:packagesetpathc:_directoriespagerc:_command_namespath�completionc:boolpine�directoryc:_directoriesportsc:_portsprefix�hiddenc:boolprefix�neededc:boolpreserve�prefixc:preserve�prefixrangerecent�dirs�insertc:recent�dirs�insertregularc:boolrehashc:boolremote�accessc:boolremove�all�dupsc:boolselect�promptselect�scrollseparate�sectionsc:boolshow�ambiguityshow�completerc:boolsingle�ignoredc:single�ignoredsortc:boolspecial�dirsc:sdirssqueeze�slashesc:boolstopc:stopstrip�commentsc:boolsubst�globs�onlyc:boolsubstitutec:boolsuffixc:booltag�orderc:tag�ordertry�to�use�pminstc:boolurlsc:_urlsuse�cachec:booluse�compctlc:urghuse�ipc:booluse�perlc:boolusersc:_usersusers�hostsc:user�hostusers�hosts�portsc:user�host�portverbosece:boolwordc:boolrecent�dirs�defaultd:boolrecent�dirs�filed:_filesrecent�dirs�maxrecent�dirs�prunerecent�dirs�pushdd:boolauto�previouse:boolbreak�keyscursoredit�buffere:booledit�previouse:boolinsert�keptleave�cursore:boolmatchpromptstop�keystogglee:boolurl�globbersurl�local�schemaurl�metasurl�other�schemaurl�sepswhenceword�charsword�classword�stylee:word�styleword�contextformatsv:vcs�formatactionformatsbranchformatv:branch�formatnvcsformatshgrevformatv:hgrev�formatstgitformatv:stg�formatpatch�formatv:patch�formatnopatch�formatv:patch�formatmax�exportsenablev:vcsdisabledisable�patternscheck�for�changesv:boolcheck�for�staged�changesstagedstrunstagedstrcommandv:_command_namesuse�serveruse�simpleget�revisionget�mqget�bookmarksget�unapplieddebughooksv:_vcs_info_hooksuse�prompt�escapesuse�quiltquilt�standalonequilt�patch�dirv:_directoriesquiltcommandv:_command_nameschpwdz:boolprogressz:progressremote�globtitlebarupdatetaglistaccountsall�expansionsall�filesargumentsarraysassociation�keysbookmarksbuiltinscharacterscolormapidscolorscommandscontextscorrectionscursorsdefaultdescriptionsdevicesdirectoriesdirectory�stackdisplaysexpansionsextensionsfilesflagsfstypesfontsfunctionsglobbed�filesgroupshistory�wordsindexesinterfacesjobskeymapskeysymslibrarieslimitslocal�directoriesmailboxesmanualsmapsmessagesmodifiersmodulesmy�accountsnamed�directoriesnamesnewsgroupsnicknamesoptionsoriginalother�accountspackagesparameterspath�directoriespathspodsprefixesprintersprocessesprocesses�namesregexsequencessessionssignalsstringstagstargetstimezonestypesvaluesvariantvisualswarningswidgetswindowszsh�optionsemail�address���k�functions��I�_email����_�_arguments�(: -)-L[output in form of zstyle commands]:pattern for context patterns:->metapatterns:style:->metastyles��(: -)-d[delete style definitions]:verbatim context pattern:->patterns:*:styles:->pstyles��(: -)-e[value is evaluated when style is looked up]:context pattern:->contexts:style:->styles:*:command:_cmdstring��(: -)-g[retrieve style definition]:array parameter:_parameters -g "*array*":verbatim context pattern:->patterns:styles:->pstyles��(: -)-s[retrieve style value as string]:context name:->contexts:style:->styles:scalar parameter:_parameters -g "*scalar*":separator: ��(: -)-b[retrieve style value as boolean]:context name:->contexts:style:->styles:scalar parameter:_parameters -g "*scalar*"��(: -)-a[retrieve style value as array]:context name:->contexts:style:->styles:array parameter:_parameters -g "*array*"��(: -)-t[test a style, returning false if it��'�s undefined]:context name:->contexts:style:->styles:*:strings to test presence of: ��(: -)-T[test a style, returning true if it��'�s undefined]:context name:->contexts:style:->styles:*:strings to test presence of: ��(: -)-m[pattern-match values of a style]:context name:->contexts:style:->styles:pattern: ��(-):context pattern:->contexts��(-):style:->styles��(-)*:argument:->style-arg� �#state ��state[1]�contexts�prefix_wantedcontextsexpl��state_descr�compaddcompletionvcs_infozftpcompset:completion:contexts_completerscmdorcontargumentcompset:vcs_info:contextsvcs�stringuser�contextrepo�root�namecompset:zle:_wantedwidgetswidget_widgets �#contexts ostate�contextscompset�[^:]#:�breakcompset�:*��qS:�ostate�contexts��1�compset�(|\\)\((*\||)�compset�(|\\)[)|]*������QIPREFIX:+|�:-\|�������QIPREFIX:+|�:-�\�\� \t)�state��ostate�patternszstylepatterns_wantedcontextscompaddpatternsmetapatternspatternspatterns���(@b)patterns��_wantedcontextscompaddpatternsmetastyleslocalmetapattern���Q�����opt_args��L�%:��//��m��\���\:��/��MATCH�2����metastylesstylespatternzstylepatternspattern���(@M)patterns:#��~metapattern����patternmetastyles���styles[@]��_wantedexpl��state_descr�compaddmetastylesunsetpatternmetastylespstyleslocalpstylespattern �+opt_args[-d] pattern��opt_args��d��pattern��pattern%�:��(b)PREFIX���pattern��pattern//��m��\���\:��/��MATCH�2���pattern���Q�pattern�zstylepstyles�pattern �+opt_args[-g] pattern��opt_args��g��pattern��pattern%�:��(b)PREFIX���pattern��pattern��:�patternpatternpstyles_wantedstylesexplstylecompaddpstylesunsetpatternpstyles�line�1�the_contextjoined_value���v�opt_args��i���e��s��b��a��t��T��m���the_context���Q�joined_value�0, ��joined_value��i����\�:���2 ���the_context:completion:�ctop:chwpd:�:zftp:�:vcs_info:�:zle:�_wantedcompadd�r:|-=* r:|=*��styles[(R)[^:]#[�ctop][^:]#:*]�style�argstate���styles[��(Q)line[2]�]#*:��argument_messageargumentsargumentbool_wantedvaluesbooleancompaddtruefalseboolauto_wantedbooleancompaddautoselectsearchsearch�backwardinteractivecmdorcont_alternative�commands:command:_path_commands��contexts:context:(-array-value- -brace-parameter- -command- -condition- -math- -parameter- -redirect- -subscript- -value-)�cursor_wanted�cursor positioning�compaddcompletedefaultcompleter_wanted_completersenviron��PREFIX���=�compstate�parameter����PREFIX%%\=*��compset�*=�_valuecompset�=*�_parameters�suffsort_wanted�how to sort files�compaddnamesizelinkstimedatemodificationaccessinodechangereversefunction_wantedcontrol�function�control function�compaddpredict�onall�matchesfunctions_wantedcomp�widget�completion widget�compaddcomplete�debugcomplete�tagcorrect�wordexpand�wordexpand�alias�wordhistory�wordsuser�host�port�PREFIX��@:��_users�PREFIX��@:����@:��compset�*[:@]�_portscompset�*[:@]�_hostshost�port�PREFIX_hostscompset�*:�_portslistwhen_wanted�when to list completions�compaddalwaysneversometimespackageset_wanted�default package set�compaddavailableinstalleduninstalledprogress_wanted�progress meter style�compaddnonepercentsdirs_wanted�whether to complete . or ..�compaddstop_wanted�when to insert matches�compaddverbose_wantedtagscompaddtaglisttag�ordercompset�*:*:�descriptionsdescriptioncompsetlabels�tag label�compset�:*��qS:_wantedcompaddtaglistfilepatcompsetdescriptioncompsetpatterns�glob patterns�user�host�PREFIXcompset�*[@:]�_hosts_usersignorepar_wanted�which parents to ignore�compaddparentdirectorysingle�ignored_wanted�how to handle a single ignored match�compaddshowmenucommandshiftwords CURRENT -= 3 _normalinsert�ids_wanted�when to insert process IDs�compaddsinglelongerfake�filesfakes�prefix and names�fake�paramscompset_wanted�parameter type�compaddscalararrayintegercompset�-qS:�_wanted�fake parameter�_parametersignline_wanted�ignore strings on the line�compaddcurrentcurrent�shownotherkeep�prefix_wanted�keep prefix�compaddchangedmatch�orig_wanted�match without inserting �`*'�compaddonlybotholdmatches_wanted�use list of old matches�compaddinsunambig_wanted�insert unambiguous string�compaddpatternpreserve�prefixprefixes�pattern matching prefix to keep�recent�dirs�insert_wanted�inserting recent directories�compaddalwaysfallbackseparatorseparators�separator string�max�matches�widthnumbers�maximum display width for matches�urgh_wantedcompaddword�style_wantedword�styles�word style�compadd�normal�specified�unspecified�shell�whitespace��subwordvcs�string_wantedcompadd�����f����_call_program vcs vcs_info_printsys 2>/dev/null���:��#��_wantedcompadd�����f����_call_program vcs vcs_info_printsys 2>/dev/null���:���#������user�context_wanteduser�contexts�user context�compaddcommandrepo�root�namenames�repository root name�vcs�format�PREFIXcompset�*%�_values�format replacement��s[the vcs in use]��b[the current branch]��a[an identifier describing the action]��i[current revision no/id]��c[details of staged changes]��u[details of unstaged changes]��r[repository name]��S[subdirectory within repository]��m[misc replacement - backend specific]�formats�vcs format�branch�format�PREFIXcompset_values�format replacement��b[the current branch]��r[current revision number]�formats�vcs format�hgrev�format�PREFIXcompset_values�format replacement��h[current revision hash (global)]��r[current revision number (local)]�formats�vcs format�stg�format�PREFIXcompset_values�format replacement��p[patch currently on top of the stack]��c[the number of unapplied patches]�formats�vcs format�patch�format�PREFIXcompset_values�format replacement��p[name of top-most patch (applied-string)]��u[number of unapplied patches (unapplied-string)]��n[number of applied patches]��c[number of unapplied patches.]��a[number of all patches]��g[names of active mq guards (hg backend)]��G[number of active mq guards (hg backend)]�formats�vcs format����state�1���compstate�nmatches�A��A�g�A�9A C�����)]A������A���Ag��(AC%T��A$C�$X}��y�A���1ACf`��A�F�_ztodo_entrieslocalentries���������f����_call_program ztodo-entry ztodo list������:space:�����/:��:space:����/:�%:��:space:����_describeztodo�entry�todo entry���@�localargsreply/��[^\0]#\0�/todo_entrytodo_entry�:ztodo-entry:todo entry:_ztodo_entries�_regex_wordscommands�ztodo command��add:add entry��del:delete entry:$todo_entry��clear:clear todo list��list:show todo list���reply[@]�_regex_arguments_ztodo���args[@]��_ztodo��@�