[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: w3m Info Node Tracing History



>>>>> In [emacs-w3m : No.09496] Andreas Röhler wrote:

> Here is my diff -c

> *** emacs-w3m.texi	2007-06-14 02:37:12.000000000 +0200
> --- emacs-w3m.texi	2007-06-19 21:50:31.000000000 +0200

[...]

> ! @table
> ! @item w3m-history
>   @findex w3m-history
> !
> ! Display the list of URLs visited in this session.
> !

Er, I think it is a kind of degeneration.  If anything, I think there
should be another solution.  For instance,

,----
| @item s (Lynx-like keymap)
| @item o (Info-like keymap)
`----

is formatted into:

,----
| `s (Lynx-like keymap)'
| `o (Info-like keymap)'
`----

Although it will probably be useful enough, we might have to fix it into:

,----
| `s' (Lynx-like keymap)
| `o' (Info-like keymap)
`----

I'd like to fiddle with it for some more time.

BTW, I've added a comment and the `Key Binding' section in the CVS trunk:

,----
| 3.1 Let's go netsurfing!
| [...]
| Note: we use the keys defined in the `Lynx-like' keymap to express the
| command keys in this manual unless otherwise noted.
`----

,----
| 3.1.1 There are two types of the key bindings
| ---------------------------------------------
|
| Since emacs-w3m is a late-coming web browser in the history of Emacs web
| browsers, we offer two types of the key bindings in order that users can
| get used to the new web browser easily.  One is called the `Lynx-like'
| keymap, the other is the `Info-like' keymap.  You can see what they
| mean from those names, can't you?  The former is similar to that of
| `Lynx' which is the text-based web browser, and the later is similar to
| that of `Info' which is GNU's official document browser.  By default,
| the `Lynx-like' keymap is used.  If you would like to use the
| `Info-like' keymap, type
|
|      M-x customize-option RET w3m-key-binding RET
|
| choose the `Info-like' keymap, and save the changed state.  Otherwise,
| add the following snippet to your `~/.emacs' file, not
| `~/.emacs-w3m.el' file:
|
|      (setq w3m-key-binding 'info)
|
|    To change the key binding one by one, modify the `w3m-mode-map'
| variable in your `~/.emacs-w3m.el' file like the following:
|
|      (define-key w3m-mode-map [up] 'previous-line)
|      (define-key w3m-mode-map [down] 'next-line)
|      (define-key w3m-mode-map [left] 'backward-char)
|      (define-key w3m-mode-map [right] 'forward-char)
`----

Regards,