retawq Documentation
Features Overview
User Interface Features
- multi-window - you can open as many "virtual windows" as you like
and work simultaneously in two of them in a split-screen mode
- multi-view - you can view a long series of documents within each
window and easily go back and forth
- internationalization (i18n) - optional support for several natural
languages (currently English, French, German, Spanish and Brazilian
Portuguese); see the compile-time configuration
option OPTION_I18N
- mouse - optional mouse support for higher comfort; see the compile-time configuration option
OPTION_TEXTMODEMOUSE
- contextual menus - so you need not remember all those boring keyboard commands :-)
- sessions - you can save current sessions
and resume them at any later time
- resizable terminals - retawq tries to utilize the extents of your
terminal optimally; and when you resize it, the visible documents are
immediately re-layouted within the new boundaries (if the libraries on your
computer support this); any terminal size from 30x10 to 250x250 characters
(width x height) is supported.
Technical Features
- configurability - many compile-time, command-line and run-time
configuration options are provided; additionally, you can choose between the
classical-style Makefile and the more modern/portable configure script
- multi-threading - retawq uses multi-threading in order to make fast,
responsive working possible
- network protocols - several access methods are supported: HTTP/1.1
and 1.0 (including proxies and cookies), https (ditto), FTP, news/NNTP, finger,
local files and directories, local CGI scripts; see URL
Schemes for more information; other protocols will follow
- HTML renderer - more than 60 tags are known; the form support is
quite complete (except file upload); more than 100 character entities are
known, many others can be guessed; preliminary (little) support for lists,
tables and framesets exists
- IPv6 - optional support for the "next generation" Internet Protocol
version; see the compile-time configuration option
OPTION_IPV6
- fast, small and stable - a special emphasis is put on keeping retawq
very fast and small but making it comfortable, nicely configurable and
standards-compliant nevertheless
This documentation file is part of version 0.1.7 of retawq, a network client created by
Arne Thomaßen. retawq is basically released under
certain versions of the GNU General Public License and WITHOUT ANY WARRANTY.
Copyright (C) 2001-2003 Arne Thomaßen.