"Steven T. Hatton" <hattons(a)speakeasy.net> writes:
On Monday 21 October 2002 05:13 am, Michael Sperber [Mr.
Preprocessor] wrote:
> >>>>> "Steven" == Steven T Hatton
<hattons(a)speakeasy.net> writes:
>
> Steven> This bug report will be sent to the XEmacs Development Team,
> Steven> not to your local site managers!!
> Steven> Please write in English, because the XEmacs maintainers do not have
> Steven> translators to read other languages for them.
>
>
> Steven> Please describe as succinctly as possible:
> Steven> - What happened.
> Steven> - What you thought should have happened.
> Steven> - Precisely what you were doing at the time.
>
> Steven> Please also include any C or lisp back-traces that you may have.
> Steven> ================================================================
> Steven> Dear Bug Team!
>
> Steven> I've noticed this with the last few builds. It may be older than a
> Steven> week or so, but that's all the longer I've been aware of the
> Steven> problem. What happens is, when I open dired I don't see the file
> name Steven> highlighted under the mouse cursor. When I move point over the
> file Steven> name and hit enter, I get an error saying "no file on this
> line"
>
> This is almost certainly a locale issue. You need to do a M-x
> dired-report-bug RET (in the buffer a problem has occurred) to give us
> more information (and to direct it to the right place.)
As you may already know, I sent a bug report to the dired developers. Just
for the sake of informing other on the list what I've learned, this part of
that report may be of interest:
Dired works for root:
ljosalfr:~ # locale
LANG=POSIX
LC_CTYPE=en_US.UTF-8
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
ljosalfr:~ #
But not for me:
hattonsīŧ ljosalfr:/download/org/xemacs/
Mon Oct 21 05:58:11:> locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE=POSIX
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
hattonsīŧ ljosalfr:/download/org/xemacs/
Mon Oct 21 05:58:17:>
This is a SuSE 8.1 box, and I really don't know what the locale setting does.
I just use it because someone told me it would make all my stuff UTF-8
compliant.... sort of. Linux MUST move to UTF-8, and if this is part of the
pain in doing so, so be it.
--
Hatton's Law: There is only One inviolable Law
I had this same problem after I installed Mandrake 9.0. For me,
unset LANG
unset LC_TIME
before starting XEmacs made dired work again.
HTH,
Vin