Masatake YAMATO <[EMAIL PROTECTED]> writes: >> `a' => prefix for "add something" >> `r' => prefix for "remove something" >> (Perhaps `d' also here, but this is already used for `diff' or >> `delta' I think) > > How do you think use = as the prefix for `diff' command group?
I use ?= alot, so I don't want to type more than one key here. PCL-CVS uses ?d as prefix key for the diff commands. Why should we not use the same? > I think r should be kept for rename(or move). What is the difference between rename or move? ?R is bound in dired to dired-do-rename > xtla-defs.el: > (defvar tla-inventory-mode-map > (let ((map (make-sparse-keymap))) > ... > (define-key map [?r] 'tla-inventory-remove-files) > ... > (define-key map [?R] 'tla-inventory-move) > > Smells danger. tla-inventory-remove-files asks the user, if he really wants to remove the files. So I see no problem here. PCL-CVS does exactly the same. -- Stefan.
