Mercurial > hg > xemacs-beta
comparison 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 |
comparison
equal
deleted
inserted
replaced
109:e183fc049578 | 110:fe104dbd9147 |
---|---|
128 @cindex Getting Started | 128 @cindex Getting Started |
129 @kindex M-x w3 | 129 @kindex M-x w3 |
130 @vindex w3-default-homepage | 130 @vindex w3-default-homepage |
131 @findex w3 | 131 @findex w3 |
132 If installed correctly, starting Emacs-W3 is quite painless. Just type | 132 If installed correctly, starting Emacs-W3 is quite painless. Just type |
133 @kbd{M-x w3} in a running Emacs sessions. This will retrieve the | 133 @kbd{M-x w3} in a running Emacs session. This will retrieve the default |
134 default page that has been configured - by default the documentation for | 134 page that has been configured (@pxref{Preferences Panel}) - by default the |
135 Emacs-W3 at Indiana University. | 135 documentation for Emacs-W3 at Indiana University. |
136 | 136 |
137 If the default page is not retrieved correctly at startup, you will have | 137 If the default page is not retrieved correctly at startup, you will have |
138 to do some customization. | 138 to do some customization (@pxref{Preferences Panel}). |
139 | |
140 Once started, you can use the mouse and the menu or use the following | |
141 key commands (for more commands and more detail, @pxref{Basic Usage, , | |
142 Basic Usage}). | |
143 | |
144 @table @asis | |
145 @item move forward | |
146 press the space bar, | |
147 | |
148 @item move backwards | |
149 press the backspace key, | |
150 | |
151 @item move to the next HTML reference on the page | |
152 press the @kbd{TAB} key, | |
153 | |
154 @item move to the previous HTML reference on the page | |
155 press the @kbd{SHIFT} and @kbd{TAB} keys at the same time. If this does | |
156 not work (some text terminals cannot distinguish between @kbd{TAB} and | |
157 @kbd{SHIFT-TAB}, pressing the @kbd{ALT} and @kbd{TAB} keys should also | |
158 work. | |
159 | |
160 @item follow a link | |
161 put the cursor over it | |
162 and press the @kbd{RETURN} key, or @* | |
163 click the left mouse button on it, | |
164 | |
165 @item fetch a @sc{url} | |
166 press the @kbd{Control} and @kbd{o} keys at the same time,@* | |
167 type the @sc{url}, and then press the @kbd{RETURN} key, | |
168 | |
169 @item return to the last URL you were at | |
170 press the @kbd{l} key, | |
171 | |
172 @item quit W3 mode | |
173 press the @kbd{q} key. | |
174 @end table | |
139 | 175 |
140 @menu | 176 @menu |
141 * Downloading:: Where to download Emacs-W3. | 177 * Downloading:: Where to download Emacs-W3. |
142 * Building and Installing:: Compiling and installing from source. | 178 * Building and Installing:: Compiling and installing from source. |
143 * Startup Files:: What is where, and why. | 179 * Startup Files:: What is where, and why. |
3394 commerial or noncommercial use, and was developed completely outside the | 3430 commerial or noncommercial use, and was developed completely outside the |
3395 US by a non-US citizen. More information can be found at | 3431 US by a non-US citizen. More information can be found at |
3396 ftp://ftp.psy.uq.oz.au/pub/Crypto/SSL/ | 3432 ftp://ftp.psy.uq.oz.au/pub/Crypto/SSL/ |
3397 @end table | 3433 @end table |
3398 | 3434 |
3435 Currently, an external in order to use SSL from within Emacs-W3. This | |
3436 program should be able to take command line parameters for the hostname | |
3437 and port number to connect to, and read/write to standard input/output | |
3438 (similar to telnet, but without the annoying status messages). | |
3439 | |
3440 The following variables control how the external program is invoked. | |
3441 | |
3442 @table @code | |
3443 @item ssl-program-name | |
3399 @vindex ssl-program-name | 3444 @vindex ssl-program-name |
3400 Whichever reference implementation is used (I recommend the SSLeay | 3445 The name of the program to run, as a string. |
3401 distribution, just to thumb a nose at the NSA :), there is a program | 3446 |
3402 that can be run in a subprocess that takes a hostname and port number on | 3447 @example |
3403 the command line, and reads/writes to standard input/output (the | 3448 (setq ssl-program-name "s_client") |
3404 Netscape implementation comes with one of these by default). Set the | 3449 @end example |
3405 variable @code{ssl-program-name} to point to this program. | 3450 |
3406 | 3451 @item ssl-program-arguments |
3407 | 3452 @vindex ssl-program-arguments |
3408 This should be all the configuration necessary. In the future, I will | 3453 This should be used if your SSL program needs command line switches to |
3409 be distributing a set of patches to Emacs 19.xx and XEmacs 19.xx to | 3454 specify any behaviour (certificate file locations, etc). This is a list |
3410 SSL-enable them, for the sake of speed. | 3455 of strings and symbols. |
3456 | |
3457 The special symbols 'host and 'port may be used in the list of arguments | |
3458 and will be replaced with the hostname and service/port that will be | |
3459 connected to. | |
3460 | |
3461 @example | |
3462 (setq ssl-program-arguments '("-host" host "-port" service "-verify" "4" | |
3463 "-CApath /usr/local/ssl/certs")) | |
3464 @end example | |
3465 @end table | |
3411 | 3466 |
3412 @node Mailcap Files, Down with DoubleClick, Installing SSL, Top | 3467 @node Mailcap Files, Down with DoubleClick, Installing SSL, Top |
3413 @appendix Mailcap Files | 3468 @appendix Mailcap Files |
3414 NCSA Mosaic and almost all other WWW browsers rely on a separate file | 3469 NCSA Mosaic and almost all other WWW browsers rely on a separate file |
3415 for mapping MIME types to external viewing programs. This takes some of | 3470 for mapping MIME types to external viewing programs. This takes some of |