[opensuse-factory] Corrupted 'Umlauts' when disk is mounted by root
Hi, I want to restore user settings from an old harddrive. I noticed that if root mounts the drive (via KDE desktop), all special characters (ä, ü, ß) are corrupted. If normal user mounts the drive, everything looks OK. settings in /etc/sysconfig/language are: RC_LANG = de_DE.UTF-8 RC_LC_CTYPE="de_DE.UTF-8" ROOT_USES_LANG="ctype" -> Value "ctype" means that root uses just LC_CTYPE. What parameter do I need to change to have external drives mounted with correct codepage? Cheers Axel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2017-03-22 21:32, Axel Braun wrote:
Hi,
I want to restore user settings from an old harddrive. I noticed that if root mounts the drive (via KDE desktop), all special characters (ä, ü, ß) are corrupted. If normal user mounts the drive, everything looks OK.
What filesystem? - -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAljTHCkACgkQja8UbcUWM1yrDAD+J3qw+M74/9ne2mSX+k4sSUg3 Xeic+trCTNbkO3VGGe0BAIn5v77o3W/JnBUaoZt4do+PNp2+CaicZZ3JC7vllWAQ =bsyT -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 23. März 2017 01:51:53 MEZ schrieb "Carlos E. R."
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2017-03-22 21:32, Axel Braun wrote:
Hi,
I want to restore user settings from an old harddrive. I noticed that if root mounts the drive (via KDE desktop), all special characters (ä, ü, ß) are corrupted. If normal user mounts the drive, everything looks OK.
What filesystem?
XFS in both cases. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2017-03-23 07:46, Axel Braun wrote:
Am 23. März 2017 01:51:53 MEZ schrieb "Carlos E. R."
: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2017-03-22 21:32, Axel Braun wrote:
Hi,
I want to restore user settings from an old harddrive. I noticed that if root mounts the drive (via KDE desktop), all special characters (ä, ü, ß) are corrupted. If normal user mounts the drive, everything looks OK.
What filesystem?
XFS in both cases.
Wow, that's very strange. I expected fat or ntfs. What is the output of "mount" in both cases? Are you sure the characters are corrupt in the disk names, and that it is not the desktop which fails to display properly? Verify by mounting in the desktop, but looking either in another desktop that belongs always to the same user, or in console. - -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAljTct4ACgkQja8UbcUWM1xzPAEAl8OXtSmqy6pDi5ifX7P+XzDa fQSo83aCFZYrhIiszooA/j842nRvbbEh2ViHFO96NKa+swahWjmjsK7agAKq7gdW =LjYO -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hello, On Mar 22 21:32 Axel Braun wrote (excerpt):
I noticed that if root mounts the drive (via KDE desktop), all special characters (ä, ü, ß) are corrupted. If normal user mounts the drive, everything looks OK.
I don't think it depends on the user who monts a filesystem. I think it depends on the user who uses a monted filesystem. See https://en.opensuse.org/SDB:Plain_Text_versus_Locale Kind Regards Johannes Meixner -- SUSE LINUX GmbH - GF: Felix Imendoerffer, Jane Smithard, Graham Norton - HRB 21284 (AG Nuernberg)
Am Donnerstag, 23. März 2017, 09:23:36 CET schrieb Johannes Meixner:
On Mar 22 21:32 Axel Braun wrote (excerpt):
I noticed that if root mounts the drive (via KDE desktop), all special characters (ä, ü, ß) are corrupted. If normal user mounts the drive, everything looks OK.
I don't think it depends on the user who monts a filesystem. I think it depends on the user who uses a monted filesystem.
When I mouint the filesystem as user, all Umlauts are correct. When I then start dolphin in Superuser-Mode, they are still correct. So it depends on the user who mounts it. Thanks Axel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2017-03-23 11:06, Axel Braun wrote:
Am Donnerstag, 23. März 2017, 09:23:36 CET schrieb Johannes Meixner:
On Mar 22 21:32 Axel Braun wrote (excerpt):
I noticed that if root mounts the drive (via KDE desktop), all special characters (ä, ü, ß) are corrupted. If normal user mounts the drive, everything looks OK.
I don't think it depends on the user who monts a filesystem. I think it depends on the user who uses a monted filesystem.
When I mouint the filesystem as user, all Umlauts are correct. When I then start dolphin in Superuser-Mode, they are still correct.
So it depends on the user who mounts it.
I very much doubt it. XFS does not treat filenames differently according to user settings, as far as I know. On the other hand, the current desktop might display differently a mounted filesystem. Try mounting as root, then use the user desktop to browse. Anyway, you still have not posted the mount options used in each case. Ie, the output of "mount" in each case. Johannes Meixner said:
I don't think it depends on the user who monts a filesystem. I think it depends on the user who uses a monted filesystem.
I didn't notice the wording. It is the same as I'm saying. You said:
When I mouint the filesystem as user, all Umlauts are correct. When I then start dolphin in Superuser-Mode, they are still correct.
Notice that the superuser-mode dolphin inherits the locale of the user. You have to try with two simultaneous desktops, mount in one, display in the other. The results will not change regardless of who mounts. - -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAljUGI0ACgkQja8UbcUWM1yNmwEAn1Qq4GyMhUfT/gi8Zb2QtSJ9 pv9ZGb4VBrx3gRB5UQMA/i/jMoIqauriO/4WWxWhD4zXtALxfwRPB7ORtEq+7cLD =CJhc -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi, Am Donnerstag, 23. März 2017, 19:48:46 CET schrieb Carlos E. R.:
On 2017-03-23 11:06, Axel Braun wrote:
Am Donnerstag, 23. März 2017, 09:23:36 CET schrieb Johannes
Meixner:
On Mar 22 21:32 Axel Braun wrote (excerpt):
I noticed that if root mounts the drive (via KDE desktop), all special characters (ä, ü, ß) are corrupted. If normal user mounts the drive, everything looks OK.
I don't think it depends on the user who monts a filesystem. I think it depends on the user who uses a monted filesystem.
When I mouint the filesystem as user, all Umlauts are correct. When I then start dolphin in Superuser-Mode, they are still correct.
So it depends on the user who mounts it.
I very much doubt it. XFS does not treat filenames differently according to user settings, as far as I know.
On the other hand, the current desktop might display differently a mounted filesystem.
Try mounting as root, then use the user desktop to browse.
Even worse: I can reproduce it on the running system: When I log into the Plasma Desktop as root, I see the directory names corrupted as well. In Dolphin as well as in bash mounted as: /dev/mapper/cr_home /home xfs nofail 0 2 (yes, /home is encrypted)
Anyway, you still have not posted the mount options used in each case. Ie, the output of "mount" in each case.
/dev/mapper/cr_home on /home type xfs (rw,relatime,attr2,inode64,noquota)
Johannes Meixner said:
I don't think it depends on the user who monts a filesystem. I think it depends on the user who uses a monted filesystem.
I didn't notice the wording. It is the same as I'm saying.
You said:
When I mouint the filesystem as user, all Umlauts are correct. When I then start dolphin in Superuser-Mode, they are still correct.
Notice that the superuser-mode dolphin inherits the locale of the user.
yes, that why it works... I have put an example here: http://paste.opensuse.org/68805285 Cheers Axel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2017-03-23 20:21, Axel Braun wrote:
Hi,
Am Donnerstag, 23. März 2017, 19:48:46 CET schrieb Carlos E. R.:
On 2017-03-23 11:06, Axel Braun wrote:
Am Donnerstag, 23. März 2017, 09:23:36 CET schrieb Johannes
Meixner:
...
Even worse: I can reproduce it on the running system: When I log into the Plasma Desktop as root, I see the directory names corrupted as well. In Dolphin as well as in bash
Well, but it is not who mounts the device. It is who displays it.
Anyway, you still have not posted the mount options used in each case. Ie, the output of "mount" in each case.
/dev/mapper/cr_home on /home type xfs (rw,relatime,attr2,inode64,noquota)
And in the other case? Login as root, mount the device. Then in the menu choose Start another user, without closing root. You will get another desktop in alt-ctr-f8. Login as user. Names will display correctly, despite mounting by root. - -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAljUJNMACgkQja8UbcUWM1z4/QD+J/cH+sqvozjSsNGQ5hue/35q +DdE4sBRO7Vs3mkAX4kA/20wncW4VRuJB4MHma6tPEDIuZtIp8NyIL6K47xrEmnO =YxKZ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
23.03.2017 22:21, Axel Braun пишет: ...
Even worse: I can reproduce it on the running system: When I log into the Plasma Desktop as root, I see the directory names corrupted as well. In Dolphin as well as in bash
"bash" as in "logging in in text mode console" or "bash" as in "starting terminal emulator in desktop environment"?
...
I have put an example here: http://paste.opensuse.org/68805285
That's most likely ä in UTF-8 encoding while your environment believes encoding is single byte. You still did not show your locale settings in both cases. As you see "corrupted" file names it in bash, go in bash and show output of "locale". -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Freitag, 24. März 2017, 04:49:17 CET schrieb Andrei Borzenkov:
23.03.2017 22:21, Axel Braun пишет: ...
Even worse: I can reproduce it on the running system: When I log into the Plasma Desktop as root, I see the directory names corrupted as well. In Dolphin as well as in bash
"bash" as in "logging in in text mode console" or "bash" as in "starting terminal emulator in desktop environment"?
Both of them :-)
I have put an example here: http://paste.opensuse.org/68805285
That's most likely ä in UTF-8 encoding while your environment believes encoding is single byte.
You still did not show your locale settings in both cases.
As you see "corrupted" file names it in bash, go in bash and show output of "locale".
Indeed. Sorry. As user sees: docb@T520:~> locale LANG=de_DE.UTF-8 LC_CTYPE=de_DE.UTF-8 LC_NUMERIC="de_DE.UTF-8" LC_TIME="de_DE.UTF-8" LC_COLLATE="de_DE.UTF-8" LC_MONETARY="de_DE.UTF-8" LC_MESSAGES="de_DE.UTF-8" LC_PAPER="de_DE.UTF-8" LC_NAME="de_DE.UTF-8" LC_ADDRESS="de_DE.UTF-8" LC_TELEPHONE="de_DE.UTF-8" LC_MEASUREMENT="de_DE.UTF-8" LC_IDENTIFICATION="de_DE.UTF-8" LC_ALL= root sees: T520:~ # locale LANG=POSIX LC_CTYPE=POSIX 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= Settings in /etc/sysconfig/language: INPUT_METHOD="" RC_LANG="de_DE.UTF-8" RC_LC_ALL="" RC_LC_MESSAGES="" RC_LC_CTYPE="de_DE.UTF-8" RC_LC_COLLATE="" RC_LC_TIME="" RC_LC_NUMERIC="" RC_LC_MONETARY="" RC_LC_PAPER="" ROOT_USES_LANG="ctype" AUTO_DETECT_UTF8="no" INSTALLED_LANGUAGES="de_DE" Definition for RC_LC_CTYPE: # This defines the locale for character handling and classification. # The libc uses this value in language dependent function calls, such # as e.g. uppercase/lowercase mapping of foreign characters. and ROOT_USES_LANG: # This defines if the user "root" should use the locale settings # which are defined here. # Value "ctype" means that root uses just LC_CTYPE. # Value "yes" means that root uses the full settings.. So, in theory, root should use de_DE.UTF-8 as well. In fact he does not. I changed the value to 'yes', and in this case the RC_Lang for root is set to UTF-8. Everything is good. This leads to 2 conclusions: - an expert should have a look at the language settings, how ROOT_USES_LANG is supposed to work - for non-English installations, ROOT_USES_LANG="yes" is probably the better default. Thanks for your comments and support! Axel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2017-03-24 09:06, Axel Braun wrote:
Am Freitag, 24. März 2017, 04:49:17 CET schrieb Andrei Borzenkov:
As you see "corrupted" file names it in bash, go in bash and show output of "locale".
Indeed. Sorry. As user sees: docb@T520:~> locale LANG=de_DE.UTF-8
root sees: T520:~ # locale LANG=POSIX LC_CTYPE=POSIX
There you have the problem for root displaying those names.
Definition for RC_LC_CTYPE: # This defines the locale for character handling and classification. # The libc uses this value in language dependent function calls, such # as e.g. uppercase/lowercase mapping of foreign characters.
and ROOT_USES_LANG: # This defines if the user "root" should use the locale settings # which are defined here. # Value "ctype" means that root uses just LC_CTYPE. # Value "yes" means that root uses the full settings..
So, in theory, root should use de_DE.UTF-8 as well. In fact he does not.
I changed the value to 'yes', and in this case the RC_Lang for root is set to UTF-8. Everything is good.
This leads to 2 conclusions: - an expert should have a look at the language settings, how ROOT_USES_LANG is supposed to work - for non-English installations, ROOT_USES_LANG="yes" is probably the better default.
Well, no, because then man pages default to non English, and most are non translated. Same happens to the output of many commands. I prefer the admin to use English. - -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAljV09wACgkQja8UbcUWM1wa1wD/VO4yusYXi8szcbzaRakXk+SV rFh7KjJcz13oUtyEXD4A/39UwvQ7GtuALjJeGrnQFT7xQ1MHF3dMlL6jP4scrYi2 =nw6C -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
24.03.2017 11:06, Axel Braun пишет: ...
root sees: T520:~ # locale LANG=POSIX LC_CTYPE=POSIX 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=
Settings in /etc/sysconfig/language:
INPUT_METHOD="" RC_LANG="de_DE.UTF-8" RC_LC_ALL="" RC_LC_MESSAGES="" RC_LC_CTYPE="de_DE.UTF-8" RC_LC_COLLATE="" RC_LC_TIME="" RC_LC_NUMERIC="" RC_LC_MONETARY="" RC_LC_PAPER="" ROOT_USES_LANG="ctype" AUTO_DETECT_UTF8="no" INSTALLED_LANGUAGES="de_DE"
What display manager are you using (GDM, SDDM, ...)? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
25.03.2017 05:20, Carlos E. R. пишет:
Well, no, because then man pages default to non English, and most are non translated. Same happens to the output of many commands. I prefer the admin to use English.
If translated man page is not available, English one is used automatically, so this is not a problem. The problem is translated pages which are often outdated and sometimes even more difficult to understand than original English ones. But settings shown in this thread should have exactly the effect you desire - only character classification is done according to user locale, everything else remains English.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2017-03-25 08:12, Andrei Borzenkov wrote:
25.03.2017 05:20, Carlos E. R. пишет:
Well, no, because then man pages default to non English, and most are non translated. Same happens to the output of many commands. I prefer the admin to use English.
If translated man page is not available, English one is used automatically, so this is not a problem. The problem is translated pages which are often outdated and sometimes even more difficult to understand than original English ones.
Yes, exactly. GNU has an effort to translate programs, but nothing to translate manpages. Those that exist are often obsolete.
But settings shown in this thread should have exactly the effect you desire - only character classification is done according to user locale, everything else remains English.
I have: LC_CTYPE=en_US.UTF-8 the rest is posix - -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAljWgj0ACgkQja8UbcUWM1yoHAEAh4EpuLqQiHnqJ3fyEYBNYjeX jG81NzJVjYRIYv8dbEgBAJmKARUNh9jp+KV4sLNevzYpLqE+Cl7TPu2KiRwkp3+E =Q1Jb -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Samstag, 25. März 2017, 08:07:36 CET schrieb Andrei Borzenkov:
24.03.2017 11:06, Axel Braun пишет: ...
root sees: T520:~ # locale LANG=POSIX LC_CTYPE=POSIX 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=
Settings in /etc/sysconfig/language:
INPUT_METHOD="" RC_LANG="de_DE.UTF-8" RC_LC_ALL="" RC_LC_MESSAGES="" RC_LC_CTYPE="de_DE.UTF-8" RC_LC_COLLATE="" RC_LC_TIME="" RC_LC_NUMERIC="" RC_LC_MONETARY="" RC_LC_PAPER="" ROOT_USES_LANG="ctype" AUTO_DETECT_UTF8="no" INSTALLED_LANGUAGES="de_DE"
What display manager are you using (GDM, SDDM, ...)?
sddm as per default installation
Well, no, because then man pages default to non English, and most are non translated. Same happens to the output of many commands. I prefer the admin to use English.
If translated man page is not available, English one is used automatically, so this is not a problem. The problem is translated pages which are often outdated and sometimes even more difficult to understand than original English ones.
But settings shown in this thread should have exactly the effect you desire - only character classification is done according to user locale, everything else remains English.
Then lets monitor https://bugzilla.opensuse.org/show_bug.cgi?id=1030696 Cheers Axel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Carlos E. R. (robin.listas@telefonica.net) [20170325 15:44]:
LC_CTYPE=en_US.UTF-8
the rest is posix
And that is sensible. Note that setting locale for root to posix was done on purpose mainly because sorting behaves according to locale so a regex like [a-z] only works as expected when sorting is done according to posix. Still today many scripts silently assume a posix locale instead of either setting the affecting locale fascet or using something like [::lower::] which Posix introduced for exactly thios case. Philipp -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Montag, 27. März 2017, 09:36:39 CEST schrieb Philipp Thomas:
* Carlos E. R. (robin.listas@telefonica.net) [20170325 15:44]:
LC_CTYPE=en_US.UTF-8
the rest is posix
And that is sensible. Note that setting locale for root to posix was done on purpose mainly because sorting behaves according to locale so a regex like [a-z] only works as expected when sorting is done according to posix. Still today many scripts silently assume a posix locale instead of either setting the affecting locale fascet or using something like [::lower::] which Posix introduced for exactly thios case.
....then the admin should make sure the script works before he runs it. For a normal user the broken UTF8-characters are more of a problem than a sort that may behave different (reminds me that Python has a Natsort-Lib for this - I assume that deals exactly with this problem). So, if we want to focus on useability, we should challenge the 'by purpose'. Best, Axel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2017-03-27 09:44, Axel Braun wrote:
Am Montag, 27. März 2017, 09:36:39 CEST schrieb Philipp Thomas:
* Carlos E. R. (robin.listas@telefonica.net) [20170325 15:44]:
LC_CTYPE=en_US.UTF-8
the rest is posix
And that is sensible. Note that setting locale for root to posix was done on purpose mainly because sorting behaves according to locale so a regex like [a-z] only works as expected when sorting is done according to posix. Still today many scripts silently assume a posix locale instead of either setting the affecting locale fascet or using something like [::lower::] which Posix introduced for exactly thios case.
....then the admin should make sure the script works before he runs it.
For a normal user the broken UTF8-characters are more of a problem than a sort that may behave different (reminds me that Python has a Natsort-Lib for this - I assume that deals exactly with this problem).
So, if we want to focus on useability, we should challenge the 'by purpose'.
Maybe the default should be changed to add "LC_CTYPE=en_US.UTF-8" as I do. Or something similar. - -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAljY5D4ACgkQja8UbcUWM1xrTgD+NYYd6HnGTIrhgA+Uq3njE8k+ N/P4TRdW6JkVRJU7gh8BAJwoe2apIjrQzMGmK81c73DtpzHj//hFMLGadr0Qf+B9 =2t8Z -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hello, only for the fun of it On Mar 27 09:36 Philipp Thomas wrote (excerpt):
... [a-z] only works as expected when ... posix
cf. https://www.gnu.org/software/gawk/manual/html_node/Ranges-and-Locales.html ( linked in https://en.opensuse.org/SDB:Plain_Text_versus_Locale ) Kind Regards Johannes Meixner -- SUSE LINUX GmbH - GF: Felix Imendoerffer, Jane Smithard, Graham Norton - HRB 21284 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Mon, Mar 27, 2017 at 02:32:34PM +0200, Johannes Meixner wrote:
Hello,
only for the fun of it
On Mar 27 09:36 Philipp Thomas wrote (excerpt):
... [a-z] only works as expected when ... posix
cf.
https://www.gnu.org/software/gawk/manual/html_node/Ranges-and-Locales.html
( linked in https://en.opensuse.org/SDB:Plain_Text_versus_Locale )
IMHO it could be enough to use
LANG=
participants (7)
-
Andrei Borzenkov
-
Axel Braun
-
Axel Braun
-
Carlos E. R.
-
Dr. Werner Fink
-
Johannes Meixner
-
Philipp Thomas