
. ../include/common

cmd=lynx

charsets=$(echo iso-8859-{2,3,4,5,6,7,8,9,10,13,14,15} utf-8)

optcomplete  $cmd accept_all_cookies
optcomplete  $cmd anonymous
optcomplete -W "$charsets" -O, 	$cmd assume_charset
optcomplete -W "$charsets" -O, 	$cmd assume_local_charset
optcomplete -W "$charsets" -O, 	$cmd assume_unrec_charset
optcomplete -A user  $cmd auth
optcomplete  $cmd base
optcomplete  $cmd blink
optcomplete  $cmd book
optcomplete  $cmd buried_news
optcomplete -W "$xpc_digit_W"  $cmd cache
optcomplete  $cmd case
optcomplete -f  $cmd cfg
optcomplete  $cmd child
optcomplete  $cmd color
optcomplete  $cmd cookies
optcomplete -f  $cmd cookie_file
optcomplete -W "$xpc_digit_W"  $cmd connect_timeout
optcomplete  $cmd core
optcomplete  $cmd crawl
optcomplete  $cmd debug_partial
optcomplete -A hostname  $cmd display
optcomplete  $cmd dont_wrap_pre
optcomplete  $cmd dump
optcomplete -c  $cmd editor
optcomplete  $cmd emacskeys
optcomplete  $cmd enable_scrollback
optcomplete -f  $cmd error_file
optcomplete  $cmd exec
optcomplete  $cmd fileversions
optcomplete  $cmd force_empty_hrefless_a
optcomplete  $cmd force_html
optcomplete  $cmd force_secure
optcomplete  $cmd forms_options
optcomplete  $cmd from
optcomplete  $cmd ftp
optcomplete  $cmd get_data
optcomplete  $cmd head
optcomplete  $cmd help
optcomplete -W 'merge listonly ignore' -m arg_optional  $cmd hiddenlinks
optcomplete  $cmd historical
optcomplete -f  $cmd homepage
optcomplete  $cmd image_links
optcomplete -f  $cmd index
optcomplete  $cmd ismap
optcomplete  $cmd justify
optcomplete -W "$xpc_digit_W"  $cmd link
optcomplete  $cmd localhost
optcomplete  $cmd locexec
optcomplete  $cmd mime_header
optcomplete  $cmd minimal
optcomplete -W "$xpc_digit_W"  $cmd newschunksize
optcomplete -W "$xpc_digit_W"  $cmd newsmaxchunk
optcomplete  $cmd nobold
optcomplete  $cmd nobrowse
optcomplete  $cmd nocc
optcomplete  $cmd nocolor
optcomplete  $cmd noexec
optcomplete  $cmd nofilereferer
optcomplete  $cmd nolist
optcomplete  $cmd nolog
optcomplete  $cmd nonrestarting_sigwinch
optcomplete  $cmd nopause
optcomplete  $cmd noprint
optcomplete  $cmd noredir
optcomplete  $cmd noreferer
optcomplete  $cmd noreverse
optcomplete  $cmd nosocks
optcomplete  $cmd nostatus
optcomplete  $cmd nounderline
optcomplete  $cmd number_fields
optcomplete  $cmd number_links
optcomplete  $cmd partial
optcomplete -W "$xpc_digit_W" $cmd partial_thres
optcomplete -A user  $cmd pauth
optcomplete  $cmd popup
optcomplete  $cmd post_data
optcomplete  $cmd preparsed
optcomplete  $cmd prettysrc
optcomplete  $cmd print
optcomplete  $cmd pseudo_inlines
optcomplete  $cmd raw
optcomplete  $cmd realm
optcomplete  $cmd reload
optcomplete -C "lynx -restrictions|sed -n '/^   [[:lower:]?]/s/   \([[:lower:]?]\+\).*/\1/p' #" -O,  $cmd restrictions
optcomplete  $cmd resubmit_posts
optcomplete  $cmd rlogin
optcomplete  $cmd selective
optcomplete  $cmd short_url
optcomplete  $cmd show_cursor
optcomplete  $cmd soft_dquotes
optcomplete  $cmd source
optcomplete  $cmd stack_dump
optcomplete  $cmd startfile_ok
optcomplete  $cmd tagsoup
optcomplete  $cmd telnet
optcomplete -C "$xpc_term_C #"  $cmd term
optcomplete -W "$xpc_digit_W"  $cmd timeout
optcomplete  $cmd tlog
optcomplete  $cmd tna
optcomplete  $cmd trace
optcomplete  $cmd traversal
optcomplete  $cmd underscore
optcomplete  $cmd use_mouse
optcomplete  $cmd useragent
optcomplete  $cmd validate
optcomplete  $cmd verbose
optcomplete  $cmd version
optcomplete  $cmd vikeys
optcomplete  $cmd wdebug
optcomplete -W "$xpc_digit_W"  $cmd width
optcomplete  $cmd with_backspaces
optcomplete -f  $cmd NONOPT

optcomplete -m singledash  $cmd

complete -F xpcompfunc  $cmd

unset cmd ${!xpc_*} charsets
