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
