> Date: Mon, 16 Mar 2009 09:41:18 -0600 > From: "Derek Kivi" <derek.k...@quic.com> > > c:/Derek $ ls -al > > total 13025 > > Wrong type argument: integerp, -2023488832.0 > > However, ls, ls -a, and ls -l all seem to give the expected directory > listing.
Can you "M-x set-variable RET debug-on-error RET", invoke "ls -al" again, and post the backtrace? (It sounds like Eshell does not expect a float somewhere; a backtrace will show where.)