GNU bug report logs - #8517
Can't handle utf8 encoded filenames in locale 'de_DE.utf8'

Previous Next

Package: emacs;

Reported by: Rob Browning <rlb <at> defaultvalue.org>

Date: Mon, 18 Apr 2011 00:04:01 UTC

Severity: normal

Tags: notabug

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 8517 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Rob Browning <rlb <at> defaultvalue.org>
Cc: 8517 <at> debbugs.gnu.org, 611396-forwarded <at> bugs.debian.org,
 Gernot Kieseritzky <gernotk <at> gmail.com>
Subject: Re: bug#8517: Can't handle utf8 encoded filenames in locale
 'de_DE.utf8'
Date: Wed, 21 Aug 2019 13:56:32 -0700
Rob Browning <rlb <at> defaultvalue.org> writes:

> It turns out that the problem was being caused by this call from .emacs:
>
>   (current-language-environment "German")
>
> which appears to make Emacs prefer latin-1.
>
> I wasn't sure if this should be considered an actual problem, or just a
> configuration error, so I thought I should forward it.

I think this is working as it's supposed t.  The "German" environment is
apparently defined as follows:

 ("German"
  (documentation . "This language environment is almost the same as Latin-1,\nbut sets the default input method to \"german-postfix\".\nAdditionally, it selects the German tutorial.")
  (sample-text . "German (Deutsch Nord)	Guten Tag\nGerman (Deutsch Süd)	Grüß Gott")
  (unibyte-display . iso-latin-1)
  (input-method . "german-postfix")
  (nonascii-translation . iso-8859-1)
  (coding-priority iso-latin-1)
  (coding-system iso-latin-1 iso-latin-9)
  (charset iso-8859-1)
  (tutorial . "TUTORIAL.de"))

So while it may be surprising in this day and age that that's what this
does, I don't think the definition can be changed (because that'd break
the setup of people who rely on "German" to be iso-8859-1).

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 5 years and 269 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.