[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [h-e-w] EmacsW32 problem -- ls -al under eshell doesn't work

From: Eli Zaretskii
Subject: Re: [h-e-w] EmacsW32 problem -- ls -al under eshell doesn't work
Date: Wed, 18 Mar 2009 00:16:58 +0200

> Date: Tue, 17 Mar 2009 15:04:12 -0600
> From: "Derek Kivi" <address@hidden>
> Cc: <address@hidden>
> Debugger entered--Lisp error: (wrong-type-argument integerp
> -2023488832.0)
>   user-login-name(-2023488832.0)
>   eshell-ls-file((#(".." 0 2 (face eshell-ls-directory)) t 1
> -2023488832.0 -2023488832.0 (0 0) (0 0) (0 0) 0 "drwxrwxrwx" t (1280 0 .
> 5) (52894 . 39748)) 3 nil)

Thanks.  Now it's crystal clear: the user's UID can be a float (if its
magnitude is more than an Emacs Lisp integer can hold), but
user-login-name is not ready for such a calamity.

Please submit a bug report via "M-x report-emacs-bug RET", and I will
fix it soon enough.

Thanks for helping me diagnose this problem.

By the way, what is the name of the owner of the ".." directory that
you see if you type "C-x d RET" to display the same directory
C:/Derek?  I'm curious to know what kind of Windows user has such a
large numerical UID.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]