Server IP : 103.119.228.120 / Your IP : 3.142.156.58 Web Server : Apache System : Linux v8.techscape8.com 3.10.0-1160.119.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Jul 15 12:09:18 UTC 2024 x86_64 User : nobody ( 99) PHP Version : 5.6.40 Disable Function : shell_exec,symlink,system,exec,proc_get_status,proc_nice,proc_terminate,define_syslog_variables,syslog,openlog,closelog,escapeshellcmd,passthru,ocinum cols,ini_alter,leak,listen,chgrp,apache_note,apache_setenv,debugger_on,debugger_off,ftp_exec,dl,dll,myshellexec,proc_open,socket_bind,proc_close,escapeshellarg,parse_ini_filepopen,fpassthru,exec,passthru,escapeshellarg,escapeshellcmd,proc_close,proc_open,ini_alter,popen,show_source,proc_nice,proc_terminate,proc_get_status,proc_close,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,dl,symlink,shell_exec,system,dl,passthru,escapeshellarg,escapeshellcmd,myshellexec,c99_buff_prepare,c99_sess_put,fpassthru,getdisfunc,fx29exec,fx29exec2,is_windows,disp_freespace,fx29sh_getupdate,fx29_buff_prepare,fx29_sess_put,fx29shexit,fx29fsearch,fx29ftpbrutecheck,fx29sh_tools,fx29sh_about,milw0rm,imagez,sh_name,myshellexec,checkproxyhost,dosyayicek,c99_buff_prepare,c99_sess_put,c99getsource,c99sh_getupdate,c99fsearch,c99shexit,view_perms,posix_getpwuid,posix_getgrgid,posix_kill,parse_perms,parsesort,view_perms_color,set_encoder_input,ls_setcheckboxall,ls_reverse_all,rsg_read,rsg_glob,selfURL,dispsecinfo,unix2DosTime,addFile,system,get_users,view_size,DirFiles,DirFilesWide,DirPrintHTMLHeaders,GetFilesTotal,GetTitles,GetTimeTotal,GetMatchesCount,GetFileMatchesCount,GetResultFiles,fs_copy_dir,fs_copy_obj,fs_move_dir,fs_move_obj,fs_rmdir,SearchText,getmicrotime MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/share/zsh/5.0.2/functions/ |
Upload File : |
#compdef info tkinfo install-info makeinfo texi2dvi texindex local curcontext="$curcontext" state line ret=1 local -A opt_args local -a info case $service in info) info=( _call_program info ${words[1]} ) _arguments -C -s \ '(: -)--apropos=[look up string in indices]:search string: ' \ '(-f --file)'{\*-d,\*--directory=}'[add directory to infopath]:info dir:_files -/' \ '--dribble=[record keystrokes]:file with keystrokes:_files' \ '(-f --file -d --directory)'{-f,--file=}'[info file to show]:info file:_files -g "*.info(|.gz|.bz2)(-.)"' \ '(: - -h --help)'{-h,--help}'[display usage]' \ '(-o --output -O)--index-search=[go directly to node if found]:search string: ' \ '(--index-search -o --output -O)'{-o,--output=}'[dump selected nodes to filename]:filename:_files -g "*(-.)"' \ '(-R --raw-escapes)'{-R,--raw-escapes}'[do not remove ANSI escapes from man pages]' \ '--restore=[read keystrokes from file]:filename:_files -g "*(-.)"' \ '(--index-search -o --output -O --show-options --usage)'{-O,--show-options,--usage}'[go to command-line options node]' \ '--subnodes[recursively output menu items]' \ '--vi-keys[use Vi-like key bindings]' \ '(: -)--version[display version information]' \ '(--apropos -h --help -O --output --version)*::menu item:->item' && ret=0 info=( $info {(kv)opt_args[(I)(-d|--directory|-f|--file)]} ) ;; install-info) if _pick_variant debian=Debian gnu --version; then _arguments -S \ '(* -)--help[display help information]' \ '(* -)--version[display version information]' \ '(--maxwidth --align --calign)--remove[delete existing entries]' \ '(--maxwidth --align --calign)--remove-exactly[delete existing entries taking exact entry name]' \ '--section[specify section to add entry in]:regexp::title' \ '--infodir=[specify directory containing dir file]:info directory:_files -/' \ '--align=[specify minimum indentation for description]:indentation' \ '--calign=[specify minimum indentation for continuation lines of description]:indentation' \ '--maxwidth=[specify maximum width of dir file]:width' \ '--quiet[suppress informational output]' \ '--description=[specify description for menu entry]:description' \ '--menuentry=[specify the menu entry for dir file]:menu entry' \ '--keep-old=[inhibit replacement of existing entries/removal of empty sections]' \ '--test[do not update dir file]' \ '--debug[enable debugging]' \ '*:info file:_files -g "*.info(-.)"' return else _arguments \ '(--delete --remove)'{--delete,--remove}'[delete existing entries]' \ '(2)--dir-file=[specify dir file]:dir file:_files -g "dir(-.)"' \ \*{--entry,--info}'[specify directory entry to add]:text' \ '(- 1 2)--help[display help information]' \ '(1)--info-file=[specify info file to install in the directory]:info file:_files -g "*.info(-.)"' \ '(2)--info-dir=[specify directory containing dir file]:info directory:_files -/' \ '--quiet[suppress warnings]' \ '(--delete --remove)--section=[put new entries in specified section]' \ '(- 1 2)--version[display version information]' \ '1:info file:_files -g "*.info(-.)"' \ '2:dir file:_files -g "dir(-.)"' return fi ;; makeinfo) _arguments -s \ '--error-limit=[specify number of errors to quit after]:number' \ '--force[preserve output even if errors]' \ '(* -)--help[display help]' \ '--no-validate[suppress node cross-reference validation]' \ '--no-warn[suppress warnings]' \ '--reference-limit=[warn about at most specified number of references]:number' \ '(-v --verbose)'{-v,--verbose}'[explain what is being done]' \ '(* -)--version[display version info]' \ '(--html --xml)--docbook[output in DocBook format]' \ '(--docbook --xml)--html[output in HTML format]' \ '--no-headers[suppress node separators and menus]' \ '(--docbook --html)--xml[output in XML (TexinfoML) format]' \ '(-E --macro-expand)'{-E,--macro-expand}'[output macro-expanded source to specified file]:file:_files' \ '(--docbook --xml)--no-split[suppress splitting of output]' \ '--number-sections[output chapter and section numbers]' \ '(-o --output=)'{-o,--output}'[specify output file]:output file:_files' \ '(--docbook --html --xml)--enable-encoding[output special characters]' \ '(--docbook --html --xml)--fill-column=[specify width to break lines at]:width' \ '(--docbook --html --xml)--footnote-style=[specify style for output of footnotes]:((separate\:in\ own\ node end\:at\ end\ of\ node))' \ '(--docbook --html --xml)--paragraph-indent=[specify spaces to indent paragraphs by]' \ '(--docbook --html --xml)--split-size=[split Info files at specified size]:size' \ '--commands-in-node-names[allow @ commands in node names]' \ '-D[define variable]:variable' \ '-I[specify directory to append to @include search path]:directory:_files -/' \ '-P[specify directory to prepend to @include search path]:directory:_files -/' \ '-U[undefine variable]:variable' \ '(--html --no-ifhtml)--ifhtml[process @ifhtml and @html when not generating HTML]' \ '(--no-ifinfo)--ifinfo[process @ifinfo even when not generating Info]' \ '(--no-iftex)--iftex[process @iftex and @tex text]' \ '(--no-ifplaintext)--ifplaintext[process @ifplaintext even when not generating plain text]' \ '(--ifhtml)--no-ifhtml[do not process @ifhtml and @html text]' \ '(--ifinfo)--no-ifinfo[do not process @ifinfo text]' \ '(--ifplaintext)--no-ifplaintext[do not process @ifplaintext text]' \ '(--iftex)--no-iftex[do not process @iftex and @tex text]' \ '*:texinfo file:_texi' return ;; texi2dvi) _arguments -s \ '(-b --batch)'{-b,--batch}'[no interaction]' \ '(-c --clean)'{-c,--clean}'[remove all auxiliary files]' \ '(-D --debug)'{-D,--debug}'[turn on shell debugging (set -x)]' \ '(- *)'{-h,--help}'[display help information]' \ '(-o --output)'{-o,--output=}'[specify output file]:output file:_files' \ '(-q -s --quiet --silent -V --verbose)'{-q,-s,--silent,--quiet}'[no output except errors]' \ '(-q -s --quiet --silent -V --verbose)'{-V,--verbose}'[report on what is done]' \ '(- *)'{-v,--version}'[display version information]' \ '-@[use @input instead of \input; for preloaded Texinfo]' \ '(-e --expand)'{-e,--expand}'[force macro expansion using makeinfo]' \ '-I[specify search dir for texinfo files]:directory:_files -/' \ '(-l --language)'{-l,--language}'[specify language of input file]:language:(LaTeX Texinfo)' \ '(-p --pdf)'{-p,--pdf}'[use pdftex or pdflatex for processing]' \ \*{-t,--texinfo}'[specify command to insert after @setfilename]:command' \ '*:file:_texi' return ;; texindex) _arguments \ '(* -)--help[display help]' \ '(* -)--version[display version info]' \ '(--no-keep)--keep[keep temporary files around after processing]' \ '(--keep)--no-keep[do not keep temporary files (default)]' \ '(-o --output)'{-o,--output=}'[specify output file]:file:_files' \ '*:texinfo file:_texi' return ;; tkinfo) _x_arguments -C \ '-+'{headers,buttons,balloons,scrollthrough,pagesep,showdir} \ '-linklook:menu display:(color font underline)' \ '-highlight:link display:(color inverse underline)' \ '-searchlook:search match display:(color inverse underline)' \ '-iconic' \ '-dir:info path:_dir_list' \ '-file:info file:_files -g "*.info(|.gz|.bz2)(-.)"' \ '-node:info node:->item' \ '*::menu items:->item' && ret=0 info=( _call_program info info ${(kv)opt_args[(I)-file]/-file/-f} ) ;; esac case $state in item ) local -a items tags expl infopath (( $#INFOPATH )) && infopath=( -W ${s/:/INFOPATH} ) tags=(items) if [[ $CURRENT -eq 1 ]]; then tags+=files fi _tags $tags while _tags; do if _requested files expl 'info file'; then _files "$expl[@]" $infopath -g '*.info(-.)' && ret=0 fi if _requested items; then items=(${${(M)${${(f)"$(${info} --output - ${words[1,CURRENT-1]} 2>/dev/null)"}[1,(r)[[:space:]]#--- The Detailed Node Listing ---[[:space:]]#]}:#\* *~\* Menu:*}:/(#b)\*[[:space:]]##([^:]##):(#B)( \(?##\)[^.]#.|(:|))[[:space:]]#(#b)(*)[[:space:]]#/$match[1]${match[2]:+:}$match[2]}) _describe -t items "menu item" items && ret=0 fi done ;; esac return ret