[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#13219: 24.3.50; missing `...' in Emacs manual
From: |
Drew Adams |
Subject: |
bug#13219: 24.3.50; missing `...' in Emacs manual |
Date: |
Fri, 21 Dec 2012 09:31:57 -0800 |
> Actually, the convention appears to be: enclose single keys
> labels that are not single characters in angle brackets but
> quote single keys labels that are single characters (as well
> as labels of key sequences);
Yes, and that inconsistency is unnecessary.
My guess is that this double-standard convention was implemented/adopted due to
a misunderstanding of what " " means in key-sequence notation.
" " separates keys of the sequence, nothing more. It never denotes the space
key, which `SPC' denotes in key sequence notation.
`f 1' means the key sequence of hitting the `f' key followed by hitting the `1'
key.
`f1' means the single-key key sequence of hitting the `f1' key (a function key).
`f SPC 1' means the key sequence of hitting `f' then `SPC then `1'.
There is no good reason to have introduced two kinds of quoting (angle brackets
and `...'). That is, there is no necessity for that.
Function keys and keys such as `ESC' `DEL' are unambiguously denoted using only
`...' syntax. And it is not too late to get rid of the kludge - or at least
make it optional for those who are hooked on it.