Updated docs to correspond to recent 'uppercase' change (attempt ;^) )
This commit is contained in:
parent
0910a33c73
commit
f5a4fce6f0
2 changed files with 15 additions and 10 deletions
|
|
@ -8,6 +8,9 @@ http://www.newbreedsoftware.com/tuxpaint/
|
||||||
|
|
||||||
|
|
||||||
2004.September.13 (0.9.14) [cvs]
|
2004.September.13 (0.9.14) [cvs]
|
||||||
|
* Initial work to get proper uppercase support in languages other
|
||||||
|
than English.
|
||||||
|
|
||||||
* Added lockfile support, to prevent Tux Paint from being launched more
|
* Added lockfile support, to prevent Tux Paint from being launched more
|
||||||
than once every 30 seconds. (Disable with "--nolockfile" command-line
|
than once every 30 seconds. (Disable with "--nolockfile" command-line
|
||||||
argument.) Thanks to Darci Lindgren for suggestion the feature, and
|
argument.) Thanks to Darci Lindgren for suggestion the feature, and
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ Copyright (c) 2004 by Bill Kendrick
|
||||||
bill@newbreedsoftware.com
|
bill@newbreedsoftware.com
|
||||||
http://www.newbreedsoftware.com/tuxpaint/
|
http://www.newbreedsoftware.com/tuxpaint/
|
||||||
|
|
||||||
September 7, 2004
|
September 14, 2004
|
||||||
|
|
||||||
HIGH-PRIORITY DOCUMENTATION CHANGES:
|
HIGH-PRIORITY DOCUMENTATION CHANGES:
|
||||||
------------------------------------
|
------------------------------------
|
||||||
|
|
@ -130,15 +130,17 @@ PLATFORM-SPECIFIC BUGS:
|
||||||
|
|
||||||
HIGH-PRIORITY I18n STUFF:
|
HIGH-PRIORITY I18n STUFF:
|
||||||
-------------------------
|
-------------------------
|
||||||
* Non-ASCII characters (in translations) aren't uppercased when using
|
* Make sure characters are properly converted when using
|
||||||
'--uppercase'. Example: In the Norwegian Nynorsk ('nn') translation
|
'--uppercase' in locales that have uppercase letters.
|
||||||
the top left icon is shown as 'MåLING' instead of 'MÅLING'.
|
Currently using 'mbstowcs' and 'wcstombs' to convert between
|
||||||
To fix: Convert to wide chars, use 'towupper' instead of 'toupper',
|
UFT-8 and wide chars, and using 'towupper' (instead of 'toupper') to
|
||||||
and convert back to UTF-8. 'mbstowcs' and 'wcstombs' unfortunately
|
convert from lowercase to uppercase.
|
||||||
depend on on LC_CTYPE, so the encoding they use is locale dependent
|
|
||||||
(and *not* necessarily UTF-8, which our strings are in). On the other
|
Karl says: "'mbstowcs' and 'wcstombs' unfortunately depend on on LC_CTYPE,
|
||||||
hand, 'towupper' must be locale-aware for correct conversion (e.g. a
|
so the encoding they use is locale dependent (and *not* necessarily UTF-8,
|
||||||
Turkish uppercase 'i' is *not* an 'I').
|
which our strings are in). On the other hand, 'towupper' must be
|
||||||
|
locale-aware for correct conversion (e.g. a Turkish uppercase 'i' is *not*
|
||||||
|
an 'I')."
|
||||||
|
|
||||||
* Make right-to-left strings not wordwrap with the shortest line at
|
* Make right-to-left strings not wordwrap with the shortest line at
|
||||||
the top!
|
the top!
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue