about summary refs log tree commit diff stats
path: root/lynx.hlp
diff options
context:
space:
mode:
authorThomas E. Dickey <dickey@invisible-island.net>2013-10-02 22:22:06 -0400
committerThomas E. Dickey <dickey@invisible-island.net>2013-10-02 22:22:06 -0400
commit9a5dad0b622112211c1385c84b4937baf3cf7cb0 (patch)
treeeeb5fea63623c7770563a58c538a2519144d377b /lynx.hlp
parent150b76256f4da361a8dcb18ce1a15bda26a8c42a (diff)
downloadlynx-snapshots-9a5dad0b622112211c1385c84b4937baf3cf7cb0.tar.gz
snapshot of project "lynx", label v2-8-8dev_16h
Diffstat (limited to 'lynx.hlp')
-rw-r--r--lynx.hlp497
1 files changed, 259 insertions, 238 deletions
diff --git a/lynx.hlp b/lynx.hlp
index 7358a174..b4a83150 100644
--- a/lynx.hlp
+++ b/lynx.hlp
@@ -4,7 +4,7 @@
        Wide Web
 
 2 Synopsis
-       lynx [options] [path or URL]
+       lynx [options] [optional paths or URLs]
 
        lynx [options] [path or URL] -get_data
        data
@@ -19,108 +19,109 @@
 2 Description
        Lynx is a fully-featured World Wide Web (WWW) client for users  running
        cursor-addressable,   character-cell   display   devices  (e.g.,  vt100
-       terminals, vt100 emulators running on Windows 95/NT or Macintoshes,  or
-       any other "curses-oriented" display).  It will display hypertext markup
-       language (HTML) documents containing links to  files  residing  on  the
-       local  system,  as  well  as  files  residing on remote systems running
-       Gopher, HTTP, FTP, WAIS, and NNTP servers.  Current  versions  of  Lynx
-       run on Unix, VMS, Windows 95/NT, 386DOS and OS/2 EMX.
-
-       Lynx  can  be  used  to access information on the World Wide Web, or to
-       build information systems intended primarily  for  local  access.   For
-       example,  Lynx  has  been used to build several Campus Wide Information
-       Systems (CWIS).  In  addition,  Lynx  can  be  used  to  build  systems
+       terminals, vt100 emulators running on Windows 95/NT/XP/7/8 or any POSIX
+       platform,  or  any  other  "curses-oriented" display).  It will display
+       hypertext markup language (HTML) documents containing  links  to  files
+       residing  on  the  local  system,  as  well as files residing on remote
+       systems running Gopher, HTTP, FTP, WAIS,  and  NNTP  servers.   Current
+       versions  of Lynx run on Unix, VMS, Windows 95/NT/XP/7/8, DOS DJGPP and
+       OS/2.
+
+       Lynx can be used to access information on the World  Wide  Web,  or  to
+       build  information  systems  intended  primarily for local access.  For
+       example, Lynx has been used to build several  Campus  Wide  Information
+       Systems  (CWIS).   In  addition,  Lynx  can  be  used  to build systems
        isolated within a single LAN.
 
 2 Options
-       At  start  up, Lynx will load any local file or remote URL specified at
-       the command line.  For help with URLs, press "?"  or "H" while  running
+       At start up, Lynx will load any local file or remote URL  specified  at
+       the  command line.  For help with URLs, press "?"  or "H" while running
        Lynx.  Then follow the link titled, "Help on URLs."
 
-       If  more  than  one  local  file or remote URL is listed on the command
-       line, Lynx will open only the last interactively.   All  of  the  names
+       If more than one local file or remote URL  is  listed  on  the  command
+       line,  Lynx  will  open  only the last interactively.  All of the names
        (local files and remote URLs) are added to the G)oto history.
 
-       Lynx  uses  only long option names.  Option names can begin with double
-       dash as well, underscores and dashes can be intermixed in option  names
-       (in  the reference below options are with one dash before them and with
+       Lynx uses only long option names.  Option names can begin  with  double
+       dash  as well, underscores and dashes can be intermixed in option names
+       (in the reference below options are with one dash before them and  with
        underscores).
 
-       Lynx provides many command-line options.  Some options require a  value
-       (string,  number  or keyword).  These are noted in the reference below.
-       The other options set boolean values in the program.  There  are  three
+       Lynx  provides many command-line options.  Some options require a value
+       (string, number or keyword).  These are noted in the  reference  below.
+       The  other  options set boolean values in the program.  There are three
        types of boolean options: set, unset and toggle.  If no option value is
        given, these have the obvious meaning: set (to true), unset (to false),
-       or  toggle  (between  true/false).  For any of these, an explicit value
+       or toggle (between true/false).  For any of these,  an  explicit  value
        can  be  given  in  different  forms  to  allow  for  operating  system
        constraints, e.g.,
               -center:off
               -center=off
               -center-
-       Lynx  recognizes  "1",  "+",  "on" and "true" for true values, and "0",
-       "-", "off" and "false"  for  false  values.   Other  option-values  are
+       Lynx recognizes "1", "+", "on" and "true" for  true  values,  and  "0",
+       "-",  "off"  and  "false"  for  false  values.  Other option-values are
        ignored.
 
-       The  default boolean, number and string option values that are compiled
-       into Lynx are displayed in the help-message  provided  by  lynx  -help.
-       Some  of those may differ according to how Lynx was built; see the help
-       message itself for these values.  The -help option is processed in  the
-       third  pass of options-processing, so any option which sets a value, as
+       The default boolean, number and string option values that are  compiled
+       into  Lynx  are  displayed  in the help-message provided by lynx -help.
+       Some of those may differ according to how Lynx was built; see the  help
+       message  itself for these values.  The -help option is processed in the
+       third pass of options-processing, so any option which sets a value,  as
        well as runtime configuration values are reflected in the help-message.
 
-       -      If the argument is only `-', then Lynx expects  to  receive  the
-              arguments  from  the  standard  input.  This is to allow for the
-              potentially very long command line that can be  associated  with
-              the  -get_data or -post_data arguments (see below).  It can also
-              be used to avoid having sensitive information  in  the  invoking
-              command  line (which would be visible to other processes on most
+       -      If  the  argument  is only `-', then Lynx expects to receive the
+              arguments from the standard input.  This is  to  allow  for  the
+              potentially  very  long command line that can be associated with
+              the -get_data or -post_data arguments (see below).  It can  also
+              be  used  to  avoid having sensitive information in the invoking
+              command line (which would be visible to other processes on  most
               systems), especially when the -auth or -pauth options are used.
 
        -accept_all_cookies
               accept all cookies.
 
        -anonymous
-              apply   restrictions   for   anonymous   account,    see    also
+              apply    restrictions    for   anonymous   account,   see   also
               -restrictions.
 
        -assume_charset=MIMEname
               charset for documents that don't specify it.
 
        -assume_local_charset=MIMEname
-              charset  assumed for local files, i.e., files which Lynx creates
+              charset assumed for local files, i.e., files which Lynx  creates
               such as internal pages for the options menu.
 
        -assume_unrec_charset=MIMEname
               use this instead of unrecognized charsets.
 
        -auth=ID:PASSWD
-              set authorization ID and password  for  protected  documents  at
-              startup.   Be  sure  to  protect any script files which use this
+              set  authorization  ID  and  password for protected documents at
+              startup.  Be sure to protect any script  files  which  use  this
               switch.
 
-       -base  prepend a request URL comment and BASE tag to text/html  outputs
+       -base  prepend  a request URL comment and BASE tag to text/html outputs
               for -source dumps.
 
        -bibhost=URL
               specify a local bibp server (default http://bibhost/).
 
-       -blink forces  high  intensity  background  colors  for  color mode, if
-              available and supported by the terminal.  This  applies  to  the
-              slang  library  (for  a  few terminal emulators), or to OS/2 EMX
+       -blink forces high intensity  background  colors  for  color  mode,  if
+              available  and  supported  by the terminal.  This applies to the
+              slang library (for a few terminal emulators),  or  to  OS/2  EMX
               with ncurses.
 
-       -book  use the bookmark page as the startfile.  The default or  command
-              line  startfile  is  still  set for the Main screen command, and
+       -book  use  the bookmark page as the startfile.  The default or command
+              line startfile is still set for the  Main  screen  command,  and
               will be used if the bookmark page is unavailable or blank.
 
        -buried_news
-              toggles scanning of news articles  for  buried  references,  and
-              converts  them  to  news  links.   Not recommended because email
-              addresses enclosed in angle brackets will be converted to  false
+              toggles  scanning  of  news  articles for buried references, and
+              converts them to news  links.   Not  recommended  because  email
+              addresses  enclosed in angle brackets will be converted to false
               news links, and uuencoded messages can be trashed.
 
        -cache=NUMBER
-              set  the  NUMBER  of documents cached in memory.  The default is
+              set the NUMBER of documents cached in memory.   The  default  is
               10.
 
        -case  enable case-sensitive string searching.
@@ -129,61 +130,61 @@
               Toggle center alignment in HTML TABLE.
 
        -cfg=FILENAME
-              specifies a Lynx  configuration  file  other  than  the  default
+              specifies  a  Lynx  configuration  file  other  than the default
               lynx.cfg.
 
-       -child exit  on  left-arrow  in startfile, and disable save to disk and
+       -child exit on left-arrow in startfile, and disable save  to  disk  and
               associated print/mail options.
 
        -child_relaxed
-              exit on left-arrow in startfile, but  allow  save  to  disk  and
+              exit  on  left-arrow  in  startfile,  but allow save to disk and
               associated print/mail options.
 
        -cmd_log=FILENAME
-              write   keystroke   commands  and  related  information  to  the
+              write  keystroke  commands  and  related  information   to   the
               specified file.
 
        -cmd_script=FILENAME
-              read keystroke commands from the specified file.   You  can  use
-              the  data  written  using the -cmd_log option.  Lynx will ignore
-              other information which the command-logging may have written  to
-              the  logfile.  Each line of the command script contains either a
+              read  keystroke  commands  from the specified file.  You can use
+              the data written using the -cmd_log option.   Lynx  will  ignore
+              other  information which the command-logging may have written to
+              the logfile.  Each line of the command script contains either  a
               comment beginning with "#", or a keyword:
 
               exit
-                 causes  the  script  to  stop,  and  forces  Lynx   to   exit
+                 causes   the   script  to  stop,  and  forces  Lynx  to  exit
                  immediately.
 
               key
-                 the  character  value,  in  printable form.  Cursor and other
-                 special  keys  are  given  as  names,  e.g.,  "Down   Arrow".
-                 Printable  7-bit ASCII codes are given as-is, and hexadecimal
+                 the character value, in printable  form.   Cursor  and  other
+                 special   keys  are  given  as  names,  e.g.,  "Down  Arrow".
+                 Printable 7-bit ASCII codes are given as-is, and  hexadecimal
                  values represent other 8-bit codes.
 
               set
-                 followed by a "name=value" allows one to override values  set
-                 in  the  lynx.cfg  or .lynxrc files.  Lynx tries the cfg-file
+                 followed  by a "name=value" allows one to override values set
+                 in the lynx.cfg or .lynxrc files.  Lynx  tries  the  cfg-file
                  setting first.
 
-       -color forces color mode  on,  if  available.   Default  color  control
-              sequences  which work for many terminal types are assumed if the
-              terminal capability description does not specify how  to  handle
-              color.   Lynx  needs  to  be compiled with the slang library for
+       -color forces  color  mode  on,  if  available.   Default color control
+              sequences which work for many terminal types are assumed if  the
+              terminal  capability  description does not specify how to handle
+              color.  Lynx needs to be compiled with  the  slang  library  for
               this flag, it is equivalent to setting the COLORTERM environment
-              variable.   (If  color  support  is instead provided by a color-
-              capable curses library like ncurses, Lynx relies  completely  on
-              the  terminal  description  to  determine  whether color mode is
-              possible, and this flag is not needed and thus unavailable.)   A
-              saved  show_color=always  setting  found  in  a  .lynxrc file at
-              startup has the same effect.  A saved show_color=never found  in
+              variable.  (If color support is instead  provided  by  a  color-
+              capable  curses  library like ncurses, Lynx relies completely on
+              the terminal description to  determine  whether  color  mode  is
+              possible,  and this flag is not needed and thus unavailable.)  A
+              saved show_color=always setting  found  in  a  .lynxrc  file  at
+              startup  has the same effect.  A saved show_color=never found in
               .lynxrc on startup is overridden by this flag.
 
        -connect_timeout=N
               Sets the connection timeout, where N is given in seconds.
 
        -cookie_file=FILENAME
-              specifies  a file to use to read cookies.  If none is specified,
-              the default value  is  ~/.lynx_cookies  for  most  systems,  but
+              specifies a file to use to read cookies.  If none is  specified,
+              the  default  value  is  ~/.lynx_cookies  for  most systems, but
               ~/cookies for MS-DOS.
 
        -cookie_save_file=FILENAME
@@ -200,17 +201,17 @@
               output as with -traversal, but to the standard output.
 
        -curses_pads
-              toggles  the  use  of  curses  "pad"  feature   which   supports
-              left/right  scrolling  of  the display.  The feature is normally
-              available for curses configurations, but inactive.  To  activate
-              it,  use  the  "|"  character  or  the  LINEWRAP_TOGGLE command.
+              toggles   the   use  of  curses  "pad"  feature  which  supports
+              left/right scrolling of the display.  The  feature  is  normally
+              available  for curses configurations, but inactive.  To activate
+              it, use  the  "|"  character  or  the  LINEWRAP_TOGGLE  command.
               Toggling this option makes the feature altogether unavailable.
 
        -debug_partial
               separate incremental display stages with MessageSecs delay
 
        -default-colors
-              toggles the default-colors feature which is normally set in  the
+              toggles  the default-colors feature which is normally set in the
               lynx.cfg file.
 
        -delay add DebugSecs delay after each progress-message
@@ -222,30 +223,30 @@
               set the charset for the terminal output.
 
        -dont_wrap_pre
-              inhibit  wrapping  of  text  when -dump'ing and -crawl'ing, mark
+              inhibit wrapping of text when  -dump'ing  and  -crawl'ing,  mark
               wrapped lines of <pre> in interactive session.
 
-       -dump  dumps the formatted output of  the  default  document  or  those
-              specified  on  the  command  line  to  standard  output.  Unlike
+       -dump  dumps  the  formatted  output  of  the default document or those
+              specified on  the  command  line  to  standard  output.   Unlike
               interactive mode, all documents are processed.  This can be used
               in the following way:
 
               lynx -dump http://www.subir.com/lynx.html
 
-              Files  specified  on  the  command line are formatted as HTML if
-              their names end with one of the standard web  suffixes  such  as
-              ".htm"  or  ".html".  Use the -force_html option to format files
+              Files specified on the command line are  formatted  as  HTML  if
+              their  names  end  with one of the standard web suffixes such as
+              ".htm" or ".html".  Use the -force_html option to  format  files
               whose names do not follow this convention.
 
        -editor=EDITOR
-              enable external editing, using the specified EDITOR.   (vi,  ed,
+              enable  external  editing, using the specified EDITOR.  (vi, ed,
               emacs, etc.)
 
        -emacskeys
               enable emacs-like key movement.
 
        -enable_scrollback
-              toggles  compatibility  with  communication programs' scrollback
+              toggles compatibility with  communication  programs'  scrollback
               keys (may be incompatible with some curses packages).
 
        -error_file=FILE
@@ -258,22 +259,28 @@
 
        -find_leaks
               toggle memory leak-checking.  Normally this is not compiled-into
-              your  executable,  but  when  it  is,  it  can be disabled for a
+              your executable, but when it  is,  it  can  be  disabled  for  a
               session.
 
        -force_empty_hrefless_a
-              force HREF-less `A' elements to be empty (close them as soon  as
+              force  HREF-less `A' elements to be empty (close them as soon as
               they are seen).
 
        -force_html
-              forces  the  first  document to be interpreted as HTML.  This is
-              most useful when processing files specified on the command  line
-              which  have  an unrecognized suffix (or the suffix is associated
-              with a non-HTML type, such as  ".txt"  for  plain  text  files).
+              forces the first document to be interpreted as HTML.
+
+              This is most useful  when  processing  files  specified  on  the
+              command line which have an unrecognized suffix (or the suffix is
+              associated with a non-HTML type, such as ".txt" for  plain  text
+              files).
+
               Lynx recognizes these file suffixes as HTML:
               ".ht3",  ".htm",  ".html3",  ".html", ".htmlx", ".php3", ".php",
               ".phtml", ".sht", and ".shtml".
 
+              The -force_html option does not apply to non-interactive options
+              such as -dump or -crawl.
+
        -force_secure
               toggles forcing of the secure flag for SSL cookies.
 
@@ -285,10 +292,15 @@
        -ftp   disable ftp access.
 
        -get_data
-              properly formatted data for a get form  are  read  in  from  the
+              properly  formatted  data  for  a  get form are read in from the
               standard input and passed to the form.  Input is terminated by a
               line that starts with `---'.
 
+              Lynx  issues  an  HTTP  GET, sending the form to the path or URL
+              given on the command-line and prints the response of the server.
+              If  no  path  or URL is given, Lynx sends the form to the start-
+              page.
+
        -head  send a HEAD request for the mime headers.
 
        -help  print the Lynx command syntax usage message, and exit.
@@ -331,6 +343,9 @@
        -link=NUMBER
               starting count for lnk#.dat files produced by -crawl.
 
+       -list_inline
+              for -dump, show the links inline with the text.
+
        -listonly
               for -dump, show only the list of links.
 
@@ -343,7 +358,7 @@
 
        -lss=FILENAME
               specify   filename   containing  color-style  information.   The
-              default is lynx.lss.  If you give an empty filename, lynx uses a
+              default is lynx.lss.  If you give an empty filename, Lynx uses a
               built-in  monochrome  scheme  which imitates the non-color-style
               configuration.
 
@@ -461,8 +476,13 @@
               standard input and passed to the form.  Input is terminated by a
               line that starts with `---'.
 
+              Lynx  issues  an  HTTP POST, sending the form to the path or URL
+              given on the command-line and prints the response of the server.
+              If  no  path  or URL is given, Lynx sends the form to the start-
+              page.
+
        -preparsed
-              show  HTML  source  preparsed  and  reformatted  when  used with
+              show HTML  source  preparsed  and  reformatted  when  used  with
               -source or in source view.
 
        -prettysrc
@@ -473,7 +493,7 @@
        -pseudo_inlines
               toggles pseudo-ALTs for inline images with no ALT string.
 
-       -raw   toggles default setting of 8-bit character translations  or  CJK
+       -raw   toggles  default  setting of 8-bit character translations or CJK
               mode for the startup character set.
 
        -realm restricts access to URLs in the starting realm.
@@ -482,12 +502,12 @@
               Sets the read-timeout, where N is given in seconds.
 
        -reload
-              flushes  the  cache  on  a proxy server (only the first document
-              affected).
+              flushes the cache on a proxy server  (only  the  first  document
+              given on the command-line is affected).
 
        -restrictions=[option][,option][,option]...
-              allows a list of services to be  disabled  selectively.   Dashes
-              and   underscores  in  option  names  can  be  intermixed.   The
+              allows  a  list  of services to be disabled selectively.  Dashes
+              and  underscores  in  option  names  can  be  intermixed.    The
               following list is printed if no options are specified.
 
               all
@@ -500,18 +520,18 @@
                  disallow execution links via the bookmark file.
 
               change_exec_perms
-                 disallow changing the eXecute permission on files (but  still
-                 allow  it  for  directories)  when  local  file management is
+                 disallow  changing the eXecute permission on files (but still
+                 allow it for  directories)  when  local  file  management  is
                  enabled.
 
               default
-                 same as command line  option  -anonymous.   Disables  default
-                 services  for anonymous users.  Set to all restricted, except
-                 for: inside_telnet, outside_telnet, inside_ftp,  outside_ftp,
-                 inside_rlogin,   outside_rlogin,  inside_news,  outside_news,
+                 same  as  command  line  option -anonymous.  Disables default
+                 services for anonymous users.  Set to all restricted,  except
+                 for:  inside_telnet, outside_telnet, inside_ftp, outside_ftp,
+                 inside_rlogin,  outside_rlogin,  inside_news,   outside_news,
                  telnet_port, jump, mail, print, exec, and goto.  The settings
-                 for  these,  as  well  as  additional  goto  restrictions for
-                 specific URL schemes that are also applied, are derived  from
+                 for these,  as  well  as  additional  goto  restrictions  for
+                 specific  URL schemes that are also applied, are derived from
                  definitions within userdefs.h.
 
               dired_support
@@ -524,7 +544,7 @@
                  disallow access to, or creation of, hidden (dot) files.
 
               download
-                 disallow  some  downloaders  in  the  download menu (does not
+                 disallow some downloaders in  the  download  menu  (does  not
                  imply disk_save restriction).
 
               editor
@@ -537,12 +557,12 @@
                  disallow the user from changing the local execution option.
 
               externals
-                 disallow some "EXTERNAL" configuration lines if  support  for
+                 disallow  some  "EXTERNAL" configuration lines if support for
                  passing  URLs  to  external  applications  (with  the  EXTERN
                  command) is compiled in.
 
               file_url
-                 disallow using G)oto, served links  or  bookmarks  for  file:
+                 disallow  using  G)oto,  served  links or bookmarks for file:
                  URLs.
 
               goto
@@ -553,15 +573,15 @@
                  required for selectivity).
 
               inside_news
-                 disallow USENET news posting for people  coming  from  inside
+                 disallow  USENET  news  posting for people coming from inside
                  your domain (utmp required for selectivity).
 
               inside_rlogin
-                 disallow  rlogins  for  people coming from inside your domain
+                 disallow rlogins for people coming from  inside  your  domain
                  (utmp required for selectivity).
 
               inside_telnet
-                 disallow telnets for people coming from  inside  your  domain
+                 disallow  telnets  for  people coming from inside your domain
                  (utmp required for selectivity).
 
               jump
@@ -580,22 +600,22 @@
                  disallow saving options in .lynxrc.
 
               outside_ftp
-                 disallow  ftps  for  people  coming  from outside your domain
+                 disallow ftps for people  coming  from  outside  your  domain
                  (utmp required for selectivity).
 
               outside_news
-                 disallow USENET news reading and posting  for  people  coming
-                 from  outside  your  domain  (utmp required for selectivity).
-                 This restriction applies to "news", "nntp",  "newspost",  and
-                 "newsreply"   URLs,  but  not  to  "snews",  "snewspost",  or
+                 disallow  USENET  news  reading and posting for people coming
+                 from outside your domain  (utmp  required  for  selectivity).
+                 This  restriction  applies to "news", "nntp", "newspost", and
+                 "newsreply"  URLs,  but  not  to  "snews",  "snewspost",   or
                  "snewsreply" in case they are supported.
 
               outside_rlogin
-                 disallow rlogins for people coming from outside  your  domain
+                 disallow  rlogins  for people coming from outside your domain
                  (utmp required for selectivity).
 
               outside_telnet
-                 disallow  telnets  for people coming from outside your domain
+                 disallow telnets for people coming from outside  your  domain
                  (utmp required for selectivity).
 
               print
@@ -614,8 +634,8 @@
                  disallow modifications of the User-Agent header.
 
        -resubmit_posts
-              toggles forced resubmissions (no-cache)  of  forms  with  method
-              POST  when  the  documents  they  returned  are  sought with the
+              toggles  forced  resubmissions  (no-cache)  of forms with method
+              POST when the  documents  they  returned  are  sought  with  the
               PREV_DOC command or from the History List.
 
        -rlogin
@@ -641,7 +661,7 @@
               saves session to specified file.
 
        -short_url
-              show  very  long URLs in the status line with "..." to represent
+              show very long URLs in the status line with "..."  to  represent
               the portion which cannot be displayed.  The beginning and end of
               the URL are displayed, rather than suppressing the end.
 
@@ -650,31 +670,31 @@
               and exit.
 
        -show_cursor
-              If enabled the cursor will not  be  hidden  in  the  right  hand
-              corner  but  will  instead  be  positioned  at  the start of the
+              If  enabled  the  cursor  will  not  be hidden in the right hand
+              corner but will instead  be  positioned  at  the  start  of  the
               currently selected link.  Show cursor is the default for systems
-              without  FANCY_CURSES  capabilities.   The default configuration
-              can be changed in userdefs.h  or  lynx.cfg.   The  command  line
+              without FANCY_CURSES capabilities.   The  default  configuration
+              can  be  changed  in  userdefs.h  or lynx.cfg.  The command line
               switch toggles the default.
 
        -show_rate
-              If  enabled  the  transfer  rate  is  shown in bytes/second.  If
-              disabled, no transfer  rate  is  shown.   Use  lynx.cfg  or  the
+              If enabled the transfer  rate  is  shown  in  bytes/second.   If
+              disabled,  no  transfer  rate  is  shown.   Use  lynx.cfg or the
               options menu to select KB/second and/or ETA.
 
        -soft_dquotes
-              toggles  emulation  of  the  old  Netscape  and Mosaic bug which
+              toggles emulation of the  old  Netscape  and  Mosaic  bug  which
               treated `>' as a co-terminator for double-quotes and tags.
 
        -source
-              works the same as  dump  but  outputs  HTML  source  instead  of
+              works  the  same  as  dump  but  outputs  HTML source instead of
               formatted text.  For example
 
               lynx -source . >foo.html
 
-              generates   HTML   source  listing  the  files  in  the  current
-              directory.  Each file is marked  by  an  HREF  relative  to  the
-              parent  directory.   Add  a  trailing  slash  to make the HREF's
+              generates  HTML  source  listing  the  files  in   the   current
+              directory.   Each  file  is  marked  by  an HREF relative to the
+              parent directory.  Add a  trailing  slash  to  make  the  HREF's
               relative to the current directory:
 
               lynx -source ./ >foo.html
@@ -686,9 +706,9 @@
               allow non-http startfile and homepage with -validate.
 
        -stderr
-              When dumping a document using -dump or  -source,  Lynx  normally
-              does  not  display  alert  (error)  messages that you see on the
-              screen in the status line.  Use the -stderr option to tell  Lynx
+              When  dumping  a  document using -dump or -source, Lynx normally
+              does not display alert (error) messages  that  you  see  on  the
+              screen  in the status line.  Use the -stderr option to tell Lynx
               to write these messages to the standard error.
 
        -stdin read the startfile from standard input (UNIX only).
@@ -706,25 +726,25 @@
               disable recognition of telnet commands.
 
        -term=TERM
-              tell  Lynx what terminal type to assume it is talking to.  (This
-              may be useful for remote  execution,  when,  for  example,  Lynx
-              connects  to  a remote TCP/IP port that starts a script that, in
+              tell Lynx what terminal type to assume it is talking to.   (This
+              may  be  useful  for  remote  execution, when, for example, Lynx
+              connects to a remote TCP/IP port that starts a script  that,  in
               turn, starts another Lynx process.)
 
        -timeout=N
-              For win32, sets the network read-timeout, where N  is  given  in
+              For  win32,  sets  the network read-timeout, where N is given in
               seconds.
 
-       -tlog  toggles  between  using  a  Lynx  Trace Log and stderr for trace
+       -tlog  toggles between using a Lynx Trace  Log  and  stderr  for  trace
               output from the session.
 
        -tna   turns on "Textfields Need Activation" mode.
 
-       -trace turns on Lynx trace mode.  Destination of trace  output  depends
+       -trace turns  on  Lynx trace mode.  Destination of trace output depends
               on -tlog.
 
        -trace_mask=value
-              turn  on  optional  traces, which may result in very large trace
+              turn on optional traces, which may result in  very  large  trace
               files.  Logically OR the values to combine options:
 
               1  SGML character parsing states
@@ -733,7 +753,7 @@
 
               4  TRST (table layout)
 
-              8  configuration (lynx.cfg, .lynxrc,  .lynx-keymaps,  mime.types
+              8  configuration  (lynx.cfg,  .lynxrc, .lynx-keymaps, mime.types
                  and mailcap contents)
 
               16 binary string copy/append, used in form data construction.
@@ -749,9 +769,9 @@
                  timing
 
        -traversal
-              traverse  all http links derived from startfile.  When used with
-              -crawl, each link that begins with the same string as  startfile
-              is  output to a file, intended for indexing.  See CRAWL.announce
+              traverse all http links derived from startfile.  When used  with
+              -crawl,  each link that begins with the same string as startfile
+              is output to a file, intended for indexing.  See  CRAWL.announce
               for more information.
 
        -trim_input_fields
@@ -764,29 +784,29 @@
               toggles use of _underline_ format in dumps.
 
        -unique_urls
-              check for duplicate link numbers in each page and  corresponding
+              check  for duplicate link numbers in each page and corresponding
               lists, and reuse the original link number.
 
        -use_mouse
-              turn  on  mouse  support, if available.  Clicking the left mouse
-              button on a link traverses it.  Clicking the right mouse  button
-              pops  back.   Click  on the top line to scroll up.  Click on the
-              bottom line to scroll down.  The first few positions in the  top
-              and  bottom  line may invoke additional functions.  Lynx must be
-              compiled with ncurses or slang  to  support  this  feature.   If
-              ncurses  is  used,  clicking  the  middle mouse button pops up a
-              simple menu.  Mouse clicks may only work reliably while Lynx  is
+              turn on mouse support, if available.  Clicking  the  left  mouse
+              button  on a link traverses it.  Clicking the right mouse button
+              pops back.  Click on the top line to scroll up.   Click  on  the
+              bottom  line to scroll down.  The first few positions in the top
+              and bottom line may invoke additional functions.  Lynx  must  be
+              compiled  with  ncurses  or  slang  to support this feature.  If
+              ncurses is used, clicking the middle  mouse  button  pops  up  a
+              simple  menu.  Mouse clicks may only work reliably while Lynx is
               idle waiting for input.
 
        -useragent=Name
               set alternate Lynx User-Agent header.
 
        -validate
-              accept  only  http  URLs  (for  validation).   Complete security
+              accept only  http  URLs  (for  validation).   Complete  security
               restrictions also are implemented.
 
        -verbose
-              toggle [LINK], [IMAGE] and [INLINE] comments with  filenames  of
+              toggle  [LINK],  [IMAGE] and [INLINE] comments with filenames of
               these images.
 
        -version
@@ -796,13 +816,13 @@
               enable vi-like key movement.
 
        -wdebug
-              enable  Waterloo  tcp/ip packet debug (print to watt debugfile).
-              This applies only  to  DOS  versions  compiled  with  WATTCP  or
+              enable Waterloo tcp/ip packet debug (print to  watt  debugfile).
+              This  applies  only  to  DOS  versions  compiled  with WATTCP or
               WATT-32.
 
        -width=NUMBER
-              number  of columns for formatting of dumps, default is 80.  This
-              is limited by the number of columns  that  Lynx  could  display,
+              number of columns for formatting of dumps, default is 80.   This
+              is  limited  by  the  number of columns that Lynx could display,
               typically 1024 (the MAX_LINE symbol).
 
        -with_backspaces
@@ -820,160 +840,161 @@
 
        o  Left Arrow will retreat from a link.
 
-       o  Type  "H"  or  "?"  for  online  help and descriptions of key-stroke
+       o  Type "H" or "?" for  online  help  and  descriptions  of  key-stroke
           commands.
 
-       o  Type "K" for a complete  list  of  the  current  key-stroke  command
+       o  Type  "K"  for  a  complete  list  of the current key-stroke command
           mappings.
 
 2 Environment
-       In  addition  to various "standard" environment variables such as HOME,
-       PATH, USER, DISPLAY, TMPDIR, etc, Lynx utilizes  several  Lynx-specific
+       In addition to various "standard" environment variables such  as  HOME,
+       PATH,  USER,  DISPLAY, TMPDIR, etc, Lynx utilizes several Lynx-specific
        environment variables, if they exist.
 
-       Others  may  be created or modified by Lynx to pass data to an external
+       Others may be created or modified by Lynx to pass data to  an  external
        program, or for other reasons.  These are listed separately below.
 
-       See also the sections on SIMULATED  CGI  SUPPORT  and  NATIVE  LANGUAGE
+       See  also  the  sections  on  SIMULATED CGI SUPPORT and NATIVE LANGUAGE
        SUPPORT, below.
 
-       Note:   Not  all  environment variables apply to all types of platforms
-       supported by Lynx, though most do.  Feedback on  platform  dependencies
+       Note:  Not all environment variables apply to all  types  of  platforms
+       supported  by  Lynx, though most do.  Feedback on platform dependencies
        is solicited.
 
        Environment Variables Used By Lynx:
 
        COLORTERM           If set, color capability for the terminal is forced
-                           on at startup time.  The actual value  assigned  to
-                           the  variable  is  ignored.   This variable is only
+                           on  at  startup time.  The actual value assigned to
+                           the variable is ignored.   This  variable  is  only
                            meaningful  if  Lynx  was  built  using  the  slang
                            screen-handling library.
 
-       LYNX_CFG            This  variable,  if  set, will override the default
-                           location and name of the global configuration  file
-                           (normally,   lynx.cfg)  that  was  defined  by  the
+       LYNX_CFG            This variable, if set, will  override  the  default
+                           location  and name of the global configuration file
+                           (normally,  lynx.cfg)  that  was  defined  by   the
                            LYNX_CFG_FILE  constant  in  the  userdefs.h  file,
-                           during  installation.   See the userdefs.h file for
+                           during installation.  See the userdefs.h  file  for
                            more information.
 
        LYNX_HELPFILE       If set, this variable overrides the compiled-in URL
                            and configuration file URL for the Lynx help file.
 
-       LYNX_LOCALEDIR      If  set,  this  variable  overrides the compiled-in
-                           location of the  locale  directory  which  contains
+       LYNX_LOCALEDIR      If set, this  variable  overrides  the  compiled-in
+                           location  of  the  locale  directory which contains
                            native language (NLS) message text.
 
-       LYNX_LSS            This  variable,  if  set, specifies the location of
-                           the  default  Lynx  character  style  sheet   file.
-                           [Currently  only meaningful if Lynx was built using
+       LYNX_LSS            This variable, if set, specifies  the  location  of
+                           the   default  Lynx  character  style  sheet  file.
+                           [Currently only meaningful if Lynx was built  using
                            experimental color style support.]
 
-       LYNX_SAVE_SPACE     This variable, if set, will  override  the  default
+       LYNX_SAVE_SPACE     This  variable,  if  set, will override the default
                            path prefix for files saved to disk that is defined
-                           in the lynx.cfg  SAVE_SPACE:  statement.   See  the
+                           in  the  lynx.cfg  SAVE_SPACE:  statement.  See the
                            lynx.cfg file for more information.
 
-       LYNX_TEMP_SPACE     This  variable,  if  set, will override the default
-                           path prefix for temporary files  that  was  defined
-                           during  installation, as well as any value that may
+       LYNX_TEMP_SPACE     This variable, if set, will  override  the  default
+                           path  prefix  for  temporary files that was defined
+                           during installation, as well as any value that  may
                            be assigned to the TMPDIR variable.
 
        MAIL                This variable specifies the default inbox Lynx will
-                           check  for new mail, if such checking is enabled in
+                           check for new mail, if such checking is enabled  in
                            the lynx.cfg file.
 
-       NEWS_ORGANIZATION   This variable, if set, provides the string used  in
-                           the  Organization:  header of USENET news postings.
-                           It will override the setting  of  the  ORGANIZATION
-                           environment  variable,  if  it is also set (and, on
+       NEWS_ORGANIZATION   This  variable, if set, provides the string used in
+                           the Organization: header of USENET  news  postings.
+                           It  will  override  the setting of the ORGANIZATION
+                           environment variable, if it is also  set  (and,  on
                            UNIX, the contents of an /etc/organization file, if
                            present).
 
-       NNTPSERVER          If  set,  this  variable specifies the default NNTP
-                           server that will be used for  USENET  news  reading
+       NNTPSERVER          If set, this variable specifies  the  default  NNTP
+                           server  that  will  be used for USENET news reading
                            and posting with Lynx, via news: URL's.
 
-       ORGANIZATION        This  variable, if set, provides the string used in
-                           the Organization: header of USENET  news  postings.
-                           On  UNIX,  it  will  override  the  contents  of an
+       ORGANIZATION        This variable, if set, provides the string used  in
+                           the  Organization:  header of USENET news postings.
+                           On UNIX,  it  will  override  the  contents  of  an
                            /etc/organization file, if present.
 
        PROTOCOL_proxy      Lynx supports the use of proxy servers that can act
                            as firewall gateways and caching servers.  They are
-                           preferable  to  the  older  gateway  servers   (see
-                           WWW_access_GATEWAY,  below).  Each protocol used by
-                           Lynx, (http,  ftp,  gopher,  etc),  can  be  mapped
-                           separately  by setting environment variables of the
-                           form   PROTOCOL_proxy    (literally:    http_proxy,
+                           preferable   to  the  older  gateway  servers  (see
+                           WWW_access_GATEWAY, below).  Each protocol used  by
+                           Lynx,  (http,  ftp,  gopher,  etc),  can  be mapped
+                           separately by setting environment variables of  the
+                           form    PROTOCOL_proxy    (literally:   http_proxy,
                            ftp_proxy,       gopher_proxy,       etc),       to
-                           "http://some.server.dom:port/".   See  Lynx   Users
+                           "http://some.server.dom:port/".    See  Lynx  Users
                            Guide for additional details and examples.
 
-       SSL_CERT_DIR        Set    to    the   directory   containing   trusted
+       SSL_CERT_DIR        Set   to   the   directory    containing    trusted
                            certificates.
 
-       SSL_CERT_FILE       Set to the full path and filename for your file  of
+       SSL_CERT_FILE       Set  to the full path and filename for your file of
                            trusted certificates.
 
-       WWW_access_GATEWAY  Lynx  still  supports  use of gateway servers, with
-                           the  servers  specified  via   "WWW_access_GATEWAY"
-                           variables  (where "access" is lower case and can be
-                           "http", "ftp", "gopher" or  "wais"),  however  most
-                           gateway  servers have been discontinued.  Note that
+       WWW_access_GATEWAY  Lynx still supports use of  gateway  servers,  with
+                           the   servers  specified  via  "WWW_access_GATEWAY"
+                           variables (where "access" is lower case and can  be
+                           "http",  "ftp",  "gopher"  or "wais"), however most
+                           gateway servers have been discontinued.  Note  that
                            you do not include a terminal `/' for gateways, but
-                           do   for   proxies   specified   by  PROTOCOL_proxy
-                           environment variables.  See Lynx  Users  Guide  for
+                           do  for   proxies   specified   by   PROTOCOL_proxy
+                           environment  variables.   See  Lynx Users Guide for
                            details.
 
-       WWW_HOME            This  variable,  if  set, will override the default
-                           startup  URL  specified  in   any   of   the   Lynx
+       WWW_HOME            This variable, if set, will  override  the  default
+                           startup   URL   specified   in   any  of  the  Lynx
                            configuration files.
 
        Environment Variables Set or Modified By Lynx:
 
-       LYNX_PRINT_DATE     This  variable is set by the Lynx p(rint) function,
-                           to  the  Date:  string  seen  in   the   document's
-                           "Information  about"  page  (= cmd), if any.  It is
-                           created for use by an external program, as  defined
-                           in  a  lynx.cfg  PRINTER: definition statement.  If
-                           the field does not  exist  for  the  document,  the
-                           variable is set to a null string under UNIX, or "No
-                           Date" under VMS.
-
-       LYNX_PRINT_LASTMOD  This variable is set by the Lynx p(rint)  function,
-                           to  the  Last  Mod:  string  seen in the document's
+       LYNX_PRINT_DATE     This variable is set by the Lynx p(rint)  function,
+                           to   the   Date:  string  seen  in  the  document's
                            "Information about" page (= cmd), if  any.   It  is
                            created  for use by an external program, as defined
                            in a lynx.cfg PRINTER:  definition  statement.   If
                            the  field  does  not  exist  for the document, the
                            variable is set to a null string under UNIX, or "No
-                           LastMod" under VMS.
+                           Date" under VMS.
 
-       LYNX_PRINT_TITLE    This  variable is set by the Lynx p(rint) function,
-                           to the Linkname:  string  seen  in  the  document's
+       LYNX_PRINT_LASTMOD  This  variable is set by the Lynx p(rint) function,
+                           to the Last Mod:  string  seen  in  the  document's
                            "Information  about"  page  (= cmd), if any.  It is
                            created for use by an external program, as  defined
                            in  a  lynx.cfg  PRINTER: definition statement.  If
                            the field does not  exist  for  the  document,  the
                            variable is set to a null string under UNIX, or "No
-                           Title" under VMS.
+                           LastMod" under VMS.
 
-       LYNX_PRINT_URL      This variable is set by the Lynx p(rint)  function,
-                           to   the   URL:   string  seen  in  the  document's
+       LYNX_PRINT_TITLE    This variable is set by the Lynx p(rint)  function,
+                           to  the  Linkname:  string  seen  in the document's
                            "Information about" page (= cmd), if  any.   It  is
                            created  for use by an external program, as defined
                            in a lynx.cfg PRINTER:  definition  statement.   If
                            the  field  does  not  exist  for the document, the
                            variable is set to a null string under UNIX, or "No
+                           Title" under VMS.
+
+       LYNX_PRINT_URL      This  variable is set by the Lynx p(rint) function,
+                           to  the  URL:  string  seen   in   the   document's
+                           "Information  about"  page  (= cmd), if any.  It is
+                           created for use by an external program, as  defined
+                           in  a  lynx.cfg  PRINTER: definition statement.  If
+                           the field does not  exist  for  the  document,  the
+                           variable is set to a null string under UNIX, or "No
                            URL" under VMS.
 
        LYNX_TRACE          If set, causes Lynx to write a trace file as if the
                            -trace option were supplied.
 
        LYNX_TRACE_FILE     If set, overrides the compiled-in name of the trace
-                           file,  which  is  either Lynx.trace or LY-TRACE.LOG
-                           (the latter on the DOS platform).  The  trace  file
-                           is in either case relative to the home directory.
+                           file, which is either  Lynx.trace  or  LY-TRACE.LOG
+                           (the  latter  on  the  DOS/Windows platforms).  The
+                           trace file is in either case relative to  the  home
+                           directory.
 
        LYNX_VERSION        This  variable  is  always  set by Lynx, and may be
                            used by an external program to determine if it  was