Ahoy,
As previously discussed the documentation commands have now been grouped under a `C-c C-d' prefix. The commands are:
a - apropos p - apropos-package z - apropos-all d - describe-symbol f - describe-function h - hyperspec lookup ~ - hyperspec lookup of a format character
The final keystroke is bound both unmodified and with control, so both `C-c C-d a' and `C-c C-d C-a' will make an apropos search. The exception is hyperspec-lookup, because it's nice to leave C-h unbound so that `C-c C-d C-h' will summarise the documentation bindings.
The old bindings are removed. This has the nice effect that `C-c C-h' in a slime-mode buffer will now summarise the slime keybindings. It also shows that there are still two inf-lisp commands that we aren't currently clobbering, on `C-c C-a' and `C-c C-v'.
Anyone want to fight over these bindings? I think we should have a bloody and decisive final keybinding war now and then make a 1.0-alpha release later this week.
Cheers, Luke
Luke Gorrie luke@bluetail.com writes:
Anyone want to fight over these bindings?
I will miss C-c BS (`slime-hyperspec-lookup'), but I can rebind it if I can't remember the proposed C-c C-d h.
Luke Gorrie luke@bluetail.com writes:
Ahoy,
As previously discussed the documentation commands have now been grouped under a `C-c C-d' prefix. The commands are:
a - apropos p - apropos-package z - apropos-all d - describe-symbol f - describe-function h - hyperspec lookup ~ - hyperspec lookup of a format character
The final keystroke is bound both unmodified and with control, so both `C-c C-d a' and `C-c C-d C-a' will make an apropos search.
Why? It seems silly to eat up twice as many key combos as we need to. (I haven't been following the discussion of this closely so if there was some reason that everyone already agreed was righteous you can just tell me so.)
-Peter
Peter Seibel peter@javamonkey.com writes:
Luke Gorrie luke@bluetail.com writes:
Ahoy,
As previously discussed the documentation commands have now been grouped under a `C-c C-d' prefix. The commands are:
a - apropos p - apropos-package z - apropos-all d - describe-symbol f - describe-function h - hyperspec lookup ~ - hyperspec lookup of a format character
The final keystroke is bound both unmodified and with control, so both `C-c C-d a' and `C-c C-d C-a' will make an apropos search.
Why? It seems silly to eat up twice as many key combos as we need to. (I haven't been following the discussion of this closely so if there was some reason that everyone already agreed was righteous you can just tell me so.)
Well, at least I like the last key unmodified, and at least Bill Clementson likes the last key modified. I figured that since they're already on their own documentation-commands prefix (C-c C-d) that we're unlikely to run out of keys, so we can just make everyone happy in this respect.
There's still meta if we do end up running out of letters. :-)
-Luke
Luke Gorrie luke@bluetail.com writes:
Well, at least I like the last key unmodified, and at least Bill Clementson likes the last key modified. I figured that since they're already on their own documentation-commands prefix (C-c C-d) that we're unlikely to run out of keys, so we can just make everyone happy in this respect.
Well, *I'd* like you to pick one or the other so you can't make *everyone* happy. ;-PPP (Seriously, I don't care that much and I've only comitted a few small changes to SLIME so my vote should count little if at all. But it still seems hinky to me.)
-Peter
Peter Seibel wrote:
Luke Gorrie luke@bluetail.com writes:
Well, at least I like the last key unmodified, and at least Bill Clementson likes the last key modified. I figured that since they're already on their own documentation-commands prefix (C-c C-d) that we're unlikely to run out of keys, so we can just make everyone happy in this respect.
Well, *I'd* like you to pick one or the other so you can't make *everyone* happy. ;-PPP (Seriously, I don't care that much and I've only comitted a few small changes to SLIME so my vote should count little if at all. But it still seems hinky to me.)
Not to me. For instance, some of the combinations are easy to type as control chars, whilst others are easier without. I generally use the right control key for control chars on the left hand side of the keyboard, and so it's natural to type C-c C-d C-a, since I don't have to lift my finger from the right control key. Whereas, typing C-c C-d C-~ is tricky (~ is shifted, so it's C-S-# here), whereas C-c C-d ~ is quite a bit easier. So this is a "yes, both" vote.
Lawrence