> `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 think r should be kept for rename(or move). 

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.

Masatake

Reply via email to