View Issue Details

IDProjectCategoryView StatusLast Update
0013392ScribusGeneralpublic2015-10-04 23:04
Reporterhtgoebel Assigned Tocbradney  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.5.1svn 
Fixed in Version1.5.1svn 
Summary0013392: Precisense of LC_ALL, LANG and LC_MESSAGES does not comply to POSIX
DescriptionSee http://scribus.net/websvn/comp.php?repname=Scribus&compare[]=/trunk/Scribus/@20435&compare[]=/trunk/Scribus/@20436

This will make LANG overwrite the setting of LC_ALL.

Quoting from http://pubs.opengroup.org/onlinepubs/7908799/xbd/envvar.html

LANG
    This variable determines the locale category for native language, local customs and coded character set in the absence of the LC_ALL and [...] LC_MESSAGES [...].

LC_ALL
    [... The value of the LC_ALL environment variable has precedence over [...] LC_MESSAGES [...] and the LANG environment variable.

So the code in trunk/Scribus/@20436 should be changed into this order:

- LANG # in the absence of the LC_ALL, LC_MESSAGES
- LC_MESSAGES
- LC_ALL # has precedence over LC_MESSAGES and the LANG

Thanks. (And sorry for nit-picking)
Additional InformationThis is a follow up to http://bugs.scribus.net/view.php?id=13386
TagsNo tags attached.
PatchNo

Relationships

related to 0013386 closedcbradney scribus does not honor "LC_ALL=C" nor "LANG=C" 

Activities

cbradney

2015-10-04 10:16

administrator   ~0036500

r20442

Kunda

2015-10-04 23:04

updater   ~0036513

Thanks craig and htgoebel.
Closing.

Issue History

Date Modified Username Field Change
2015-10-04 08:55 htgoebel New Issue
2015-10-04 10:15 cbradney Status new => resolved
2015-10-04 10:15 cbradney Fixed in Version => 1.5.1svn
2015-10-04 10:15 cbradney Resolution open => fixed
2015-10-04 10:15 cbradney Assigned To => cbradney
2015-10-04 10:16 cbradney Note Added: 0036500
2015-10-04 23:03 Kunda Relationship added related to 0013386
2015-10-04 23:04 Kunda Note Added: 0036513
2015-10-04 23:04 Kunda Status resolved => closed