Miles Bader wrote;

   The old code didn't have an "arg" argument, so there's no argument
   compatibility to maintain -- and indeed that argues for introducing
   reasonable arguments now.

For backward compatibility and for other reasons, the new arg _needs_
to be optional.  That means that a nil arg _must_ mean to just respect
the value of `locate-prompt-for-command', so there is at least some
compatibility to maintain.  On top of that, it seems natural to have
one value of ARG that allows the caller to just pass on its prefix
arg.  In as far as adding two additional values to just force one
behavior or the other, regardless of `locate-prompt-for-command', to
give a potential caller an additional way to that, rather than
passing no arg and binding ``locate-prompt-for-command' around the
call, I do not see the urgency to do that before the release.

In as far as the behavior of `C-x ESC ESC' is concerned, I do not
immediately see why the behavior you describe is better, nor why it is
that hugely important, nor why it would have to be taken care of
before the release, if at all.

Sincerely,

Luc.


_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to