2006-01-12 05:08:18 -05:00
|
|
|
elinks(1)
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
=========
|
2006-01-12 04:30:25 -05:00
|
|
|
:Description: The Elinks text-browser
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
|
|
|
|
NAME
|
|
|
|
----
|
|
|
|
elinks - lynx-like alternative character mode WWW browser
|
|
|
|
|
|
|
|
SYNOPSIS
|
|
|
|
--------
|
|
|
|
'elinks' [OPTION]... [URL]...
|
|
|
|
|
|
|
|
DESCRIPTION
|
|
|
|
-----------
|
|
|
|
|
|
|
|
'ELinks' is a text mode WWW browser, supporting colors, table rendering,
|
|
|
|
background downloading, menu driven configuration interface, tabbed browsing
|
|
|
|
and slim code.
|
|
|
|
|
|
|
|
Frames are supported. You can have different file formats associated with
|
|
|
|
external viewers. `mailto:` and `telnet:` are supported via external clients.
|
|
|
|
|
|
|
|
ELinks can handle both local files and remote URLs. The main supported remote
|
|
|
|
URL protocols are 'HTTP', 'HTTPS' (with SSL support compiled in) and 'FTP'.
|
2006-01-14 16:35:08 -05:00
|
|
|
Additional protocol support exists for 'BitTorrent' 'finger', 'Gopher',
|
|
|
|
'SMB' and 'NNTP'.
|
|
|
|
|
|
|
|
The homepage of 'ELinks' can be found at http://elinks.cz/[], where the ELinks
|
|
|
|
manual is also hosted.
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
|
|
|
|
OPTIONS
|
|
|
|
-------
|
|
|
|
|
|
|
|
Most options can be set in the user interface or config file, so usually you
|
2006-01-14 16:35:08 -05:00
|
|
|
do not need to care about them. Note that this list is roughly equivalent to
|
|
|
|
the output of running ELinks with the option `--long-help`.
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
|
2008-05-03 11:30:26 -04:00
|
|
|
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
ifdef::backend-docbook[]
|
|
|
|
include1::{builddir}option-command.frag.xml[]
|
|
|
|
endif::backend-docbook[]
|
|
|
|
ifdef::backend-xhtml11[]
|
|
|
|
include1::{builddir}option-command.frag.xhtml[]
|
|
|
|
endif::backend-xhtml11[]
|
|
|
|
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
|
|
|
|
ENVIRONMENT VARIABLES
|
|
|
|
---------------------
|
|
|
|
|
|
|
|
COMSPEC, SHELL::
|
|
|
|
|
|
|
|
The shell used for File -> OS Shell on DOS/Windows and UNIX,
|
|
|
|
respectively.
|
|
|
|
|
|
|
|
EDITOR::
|
|
|
|
|
|
|
|
The program to use for external editor (when editing textareas).
|
|
|
|
|
|
|
|
ELINKS_CONFDIR::
|
|
|
|
|
|
|
|
The location of the directory containing configuration files. If not
|
|
|
|
set the default is `~/.elinks/`.
|
|
|
|
|
|
|
|
ELINKS_TWTERM, LINKS_TWTERM::
|
|
|
|
|
|
|
|
The command to run when selecting File -> New window and if
|
2008-03-02 17:29:17 -05:00
|
|
|
`TWDISPLAY` is defined (default `twterm -e`).
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
|
|
|
|
ELINKS_XTERM, LINKS_XTERM::
|
|
|
|
|
|
|
|
The command to run when selecting File -> New window and if `DISPLAY`
|
2008-03-02 17:29:17 -05:00
|
|
|
is defined (default `xterm -e`).
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
|
|
|
|
FTP_PROXY, HTTP_PROXY, HTTPS_PROXY::
|
|
|
|
|
|
|
|
The host to proxy the various protocol traffic through.
|
|
|
|
|
|
|
|
NO_PROXY::
|
|
|
|
|
|
|
|
A comma separated list of URLs which should not be proxied.
|
|
|
|
|
|
|
|
HOME::
|
|
|
|
|
|
|
|
The path to the users home directory. Used when expanding `~/`.
|
|
|
|
|
|
|
|
WWW_HOME::
|
|
|
|
|
2008-02-23 12:21:19 -05:00
|
|
|
Homepage location (as in otherman:lynx[1]).
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
|
|
|
|
FILES
|
|
|
|
-----
|
|
|
|
|
2008-03-02 17:29:17 -05:00
|
|
|
Configuration files controlled by ELinks are located in the user
|
|
|
|
configuration directory, defaulting to '~/.elinks/'. In addition to the
|
|
|
|
files listed below, a user defined CSS stylesheet can be defined using
|
|
|
|
the 'document.css.stylesheet' option.
|
|
|
|
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
@sysconfdir@/elinks.conf::
|
|
|
|
Site-wide configuration file.
|
|
|
|
|
|
|
|
~/.elinks/elinks.conf::
|
|
|
|
Per-user config file, loaded after site-wide configuration.
|
|
|
|
|
|
|
|
~/.elinks/bookmarks::
|
|
|
|
Bookmarks file.
|
|
|
|
|
|
|
|
~/.elinks/cookies::
|
|
|
|
Cookies file.
|
|
|
|
|
2006-01-14 16:35:08 -05:00
|
|
|
~/.elinks/exmodehist::
|
|
|
|
Exmode history file.
|
|
|
|
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
~/.elinks/formhist::
|
|
|
|
Form history file.
|
|
|
|
|
2006-01-14 16:35:08 -05:00
|
|
|
~/.elinks/globhist::
|
|
|
|
History file containing most recently visited URLs.
|
|
|
|
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
~/.elinks/gotohist::
|
|
|
|
GoTo URL dialog history file.
|
|
|
|
|
2006-01-15 04:13:43 -05:00
|
|
|
~/.elinks/hooks.{js,lua,pl,py,rb,scm}::
|
2006-01-14 16:35:08 -05:00
|
|
|
Browser scripting hooks.
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
|
|
|
|
~/.elinks/searchhist::
|
|
|
|
Search history file.
|
|
|
|
|
|
|
|
~/.elinks/socket::
|
|
|
|
Internal 'ELinks' socket for communication between its instances.
|
|
|
|
|
2008-03-02 17:29:17 -05:00
|
|
|
~/.mailcap, /etc/mailcap::
|
2006-01-14 16:35:08 -05:00
|
|
|
Mappings of MIME types to external handlers.
|
|
|
|
|
2008-03-02 17:29:17 -05:00
|
|
|
~/.mime.types, /etc/mime.types::
|
2006-01-14 16:35:08 -05:00
|
|
|
Mappings of file extensions to MIME types.
|
|
|
|
|
2008-03-02 17:29:17 -05:00
|
|
|
//////////////////////////////////////////////////////////////////////////////
|
|
|
|
// Commented out since it's neither super useful nor manpage material. --jonas
|
2006-01-14 16:35:08 -05:00
|
|
|
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
PLATFORMS
|
|
|
|
---------
|
|
|
|
|
|
|
|
'ELinks' is known to work on 'Linux', 'FreeBSD', 'OpenBSD', 'Solaris', 'IRIX',
|
|
|
|
'HPUX', 'Digital Unix', 'AIX', 'OS/2', 'BeOS' and 'RISC OS'. Port for 'Win32'
|
|
|
|
is in state of beta testing.
|
2008-03-02 17:29:17 -05:00
|
|
|
//////////////////////////////////////////////////////////////////////////////
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
|
|
|
|
BUGS
|
|
|
|
----
|
|
|
|
|
|
|
|
Please report any other bugs you find to the either the ELinks mailing list at
|
|
|
|
mailto:elinks-users@linuxfromscratch.org[] or if you prefer enter them into
|
2006-04-26 17:13:33 -04:00
|
|
|
http://bugzilla.elinks.cz/[the bug tracking system]. More information about
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
how to get in contact with developers and getting help can be found on
|
2006-04-26 17:13:33 -04:00
|
|
|
http://elinks.cz/community.html[the community page].
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
|
|
|
|
LICENSE
|
|
|
|
-------
|
|
|
|
|
|
|
|
'ELinks' is free software; you can redistribute it and/or modify it under the
|
|
|
|
terms of http://www.gnu.org/copyleft/gpl.html[the GNU General Public License]
|
|
|
|
as published by the Free Software Foundation; version 2 of the License.
|
|
|
|
|
|
|
|
AUTHORS
|
|
|
|
-------
|
|
|
|
|
|
|
|
The 'Links' browser - on which 'ELinks' is based - was written by Mikulas
|
|
|
|
Patocka mailto:mikulas@artax.karlin.mff.cuni.cz[]. 'ELinks' was written by
|
|
|
|
Petr Baudis mailto:pasky@ucw.cz[]. See file `AUTHORS` in the source tree for a
|
|
|
|
list of people contributing to this project.
|
|
|
|
|
|
|
|
This manual page was written by Peter Gervai mailto:grin@tolna.net[], using
|
|
|
|
excerpts from a (yet?) unknown 'Links' fan for the 'Debian GNU/Linux system'
|
|
|
|
(but may be used by others). Contributions from Francis A. Holop. Extended,
|
|
|
|
clarified and made more up-to-date by Petr Baudis mailto:pasky@ucw.cz[].
|
|
|
|
Updated by Zas mailto:zas@norz.org[]. The conversion to Asciidoc and trimming
|
|
|
|
was done by Jonas Fonseca mailto:fonseca@diku.dk[].
|
|
|
|
|
|
|
|
SEE ALSO
|
|
|
|
--------
|
|
|
|
|
2008-02-23 12:21:19 -05:00
|
|
|
man:elinkskeys[5], man:elinks.conf[5], otherman:links[1], otherman:lynx[1],
|
|
|
|
otherman:w3m[1], otherman:wget[1]
|
Redo the whole doc/ build thing
You can now use: make {all-docs,pdf,html,man,api,update-man}
instead of: make {all-docs,pdf-docs,html-docs,man-docs}
Away is building into separate dirs. This makes make able to actually get
dependencies right, since there are now a collection of 'common' build
rules, some of which have even been moved to use the cmd infrastructure.
To update the man pages there is a new update-man rule. It builds the
manual pages and copies them to their proper place under man/ while doing
the final preformatting.
As good thing is that the (two) man pages are moved to .txt files and
include the generated content.
The API building thing is also refined. It builds into api/ and builds it's
list of files dynamically by searching throught the .h files in the src/
directory. Documented header files must contain a comment like this:
/* API Doc :: <api-name> */
where <api-name> is the name used for the file under api/, for example
dom-scanner.
2006-01-11 05:02:43 -05:00
|
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////
|
|
|
|
# vim: tabstop=4 shiftwidth=4 textwidth=76
|
|
|
|
////////////////////////////////////////////////////////////////////////////
|