>>>> "J" == Justin Vallon
<vallon(a)mindspring.com> writes:
J> One line of thought:
J> Have you unbound execute-extended-command from M-x? Maybe instead of
J> M-x, it should be using the "translate function to keyboard binding"
J> feature that appears in various places (substitute-command-keys
J> "\\[indent-region]").
Even if you got the prompt technically accurate, telling the user what
she just typed would be less useful than telling the user what sort of
thing to type next.
`execute' is a standard key on AIX machines.
J> On a parallel note, substitute-command-keys also has M-x hardcoded:
J> M-x global-set-key M-e extended-execute-command
J> M-x global-set-key M-x kill-buffer
J> M-: (substitute-command-keys "\\[find-library]")
J> Says "M-x find-library", thought it is really not M-x find-library.
J> Maybe (substitute-command-keys "\\[execute-extended-command]") should
J> say "M-x" (or "M-e" here).
J> Weird: (substitute-command-keys "\\[execute-extended-command]") says
J> "execute". Sure enough, the "execute" key is bound to that
function.
J> Is that a real key?
J> So, maybe execute-extended-command could use substitute-command-keys,
J> and then it would say "M-x" or "M-e" or "F9" or
"execute"?
Of course, these should all be fixed.