Pierre Neidhardt writes: > Anyways, that might ring an alarm here: maybe eshell/date should not > exist. What's the point of having it? I'm not sure. It is obviously > less powerful than the system `date'. Eshell has lots of commands like that. I guess it makes it more portable? > That does it for me. I did not even know this feature existed. I'd it > proves more useful in an environment with poor selection / editing > capabilities, i.e. a terminal shell. Emacs does not need that when you > can fuzzy-search your history and modify your prompt with arbitrary > bindings / Lisp code. I agree. Although the expansion in this case is arguably a bug (as Andreas pointed out), I don't have much interest in fixing it. I propose just to disable it by default (in master).