Mercurial > hg > xemacs-beta
diff man/w3.texi @ 110:fe104dbd9147 r20-1b7
Import from CVS: tag r20-1b7
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:19:45 +0200 |
parents | 360340f9fd5f |
children | 9f59509498e1 |
line wrap: on
line diff
--- a/man/w3.texi Mon Aug 13 09:18:41 2007 +0200 +++ b/man/w3.texi Mon Aug 13 09:19:45 2007 +0200 @@ -130,12 +130,48 @@ @vindex w3-default-homepage @findex w3 If installed correctly, starting Emacs-W3 is quite painless. Just type -@kbd{M-x w3} in a running Emacs sessions. This will retrieve the -default page that has been configured - by default the documentation for -Emacs-W3 at Indiana University. +@kbd{M-x w3} in a running Emacs session. This will retrieve the default +page that has been configured (@pxref{Preferences Panel}) - by default the +documentation for Emacs-W3 at Indiana University. If the default page is not retrieved correctly at startup, you will have -to do some customization. +to do some customization (@pxref{Preferences Panel}). + +Once started, you can use the mouse and the menu or use the following +key commands (for more commands and more detail, @pxref{Basic Usage, , +Basic Usage}). + +@table @asis +@item move forward +press the space bar, + +@item move backwards +press the backspace key, + +@item move to the next HTML reference on the page +press the @kbd{TAB} key, + +@item move to the previous HTML reference on the page +press the @kbd{SHIFT} and @kbd{TAB} keys at the same time. If this does +not work (some text terminals cannot distinguish between @kbd{TAB} and +@kbd{SHIFT-TAB}, pressing the @kbd{ALT} and @kbd{TAB} keys should also +work. + +@item follow a link +put the cursor over it +and press the @kbd{RETURN} key, or @* +click the left mouse button on it, + +@item fetch a @sc{url} +press the @kbd{Control} and @kbd{o} keys at the same time,@* +type the @sc{url}, and then press the @kbd{RETURN} key, + +@item return to the last URL you were at +press the @kbd{l} key, + +@item quit W3 mode +press the @kbd{q} key. +@end table @menu * Downloading:: Where to download Emacs-W3. @@ -3396,18 +3432,37 @@ ftp://ftp.psy.uq.oz.au/pub/Crypto/SSL/ @end table +Currently, an external in order to use SSL from within Emacs-W3. This +program should be able to take command line parameters for the hostname +and port number to connect to, and read/write to standard input/output +(similar to telnet, but without the annoying status messages). + +The following variables control how the external program is invoked. + +@table @code +@item ssl-program-name @vindex ssl-program-name -Whichever reference implementation is used (I recommend the SSLeay -distribution, just to thumb a nose at the NSA :), there is a program -that can be run in a subprocess that takes a hostname and port number on -the command line, and reads/writes to standard input/output (the -Netscape implementation comes with one of these by default). Set the -variable @code{ssl-program-name} to point to this program. - - -This should be all the configuration necessary. In the future, I will -be distributing a set of patches to Emacs 19.xx and XEmacs 19.xx to -SSL-enable them, for the sake of speed. +The name of the program to run, as a string. + +@example +(setq ssl-program-name "s_client") +@end example + +@item ssl-program-arguments +@vindex ssl-program-arguments +This should be used if your SSL program needs command line switches to +specify any behaviour (certificate file locations, etc). This is a list +of strings and symbols. + +The special symbols 'host and 'port may be used in the list of arguments +and will be replaced with the hostname and service/port that will be +connected to. + +@example +(setq ssl-program-arguments '("-host" host "-port" service "-verify" "4" + "-CApath /usr/local/ssl/certs")) +@end example +@end table @node Mailcap Files, Down with DoubleClick, Installing SSL, Top @appendix Mailcap Files