>>>> "Stefan" == Stefan Monnier
> RET runs the command newline (should cvs-mode-find-file)
Stefan> That's a bug in pcl-cvs-defs.el (someone recently pointed
Stefan> it out to me).
ah, ok. cvs-mode-find-file might need to become a bit smarter to
handle the case where RET is hit on a line with no file.
Currently I get:
`nil' is not applicable to any of the selected files.
I don't mind it too much, but it doesn't really help a casual user who
has never applied nil to a selected file :-)
> M-f runs the command cvs-mode-force-command (should be
> forward-word, bad boy!)
Stefan> I don't find horizontal cursor movement of any use in
Stefan> *cvs* buffers.
principal of least surprise.
Even though I have a touchpad and wheely-mouse I use the keyboard a lot.
I expect M-b and M-f to do the same conceptual thing in all modes and
It took me a while to notice that M-f subtly changed cvs behavior.
> I'd like to move cvs-mode-force-command to !, how about that?
Stefan> Sounds like a good idea, although it goes against the
Stefan> dired bindings. Right now PCL-CVS does not follow dired,
Guess what M-f does in dired :-)
M-f runs the command forward-word
Stefan> so maybe it doesn't matter, but I've heard people request
Stefan> more dired-compatibility.
! runs the command dired-do-shell-command
Do you already have a cvs-do-...-command in mind for pcl-cvs?
If not, why not use ! for cvs-mode-force-command.
It has pretty good mmemonic value (force!)
What do you think about the undo keybinding shown in the CVS menu?