First, a bug: when I turn eshell-buffer-shorthand to true, my commands
stop producing any output at all, either when redirected or not.
I am using eshell 2.4.2 (which is budled with emacs 21.3.1). I tested
with 'emacs --no-init-file', so my .emacs is not in question.
Also, eshell will not complete to a file which is already on the
command line. Is there any way to turn this off?
ps2pdf presentation.ps pre<tab>
When I hit tab, I want "pre" to complete to "presentation.ps". I will
change the extension ".ps" to ".pdf" myself. I just don't want to
retype "presentation" all over. For now, eshell refuses to complete
because "presentation.ps" is already on the command line -- even if
there is, in fact, a "presentation.ps" file in the current directory.