diff options
author | dgp <dgp@users.sourceforge.net> | 2004-03-31 18:51:33 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2004-03-31 18:51:33 (GMT) |
commit | 03a3d8dc8271e6c1ca75b6529a673c431e801eac (patch) | |
tree | a8cc6113cdcf6ec1a36ccc0ef9eac901223c94f9 /library/init.tcl | |
parent | 34514ef72eb3cbedf0f2fc0fb52069dc84514945 (diff) | |
download | tcl-03a3d8dc8271e6c1ca75b6529a673c431e801eac.zip tcl-03a3d8dc8271e6c1ca75b6529a673c431e801eac.tar.gz tcl-03a3d8dc8271e6c1ca75b6529a673c431e801eac.tar.bz2 |
* doc/msgcat.n: Clarified message catalog file encodings. [Bug 811457]
* library/msgcat/msgcat.tcl:
Updated internals to make use of [dict]s to store message catalog
data and to use [source -encoding utf-8] to access catalog files.
Thanks to Michael Sclenker. [Patch 875055, RFE 811459]
Corrected [mcset] to be able to successfully set a translation to
the empty string. [mcset $loc $src {}] was incorrectly set the
$loc translation of $src back to $src. Also changed [ConvertLocale]
to minimally require a non-empty "language" part in the locale value.
If not, an error raised prompts [Init] to keep looking for a valid
locale value, or ultimately fall back on the "C" locale. [Bug 811461].
* library/msgcat/pkgIndex.tcl: Bump to msgcat 1.4.1.
Diffstat (limited to 'library/init.tcl')
0 files changed, 0 insertions, 0 deletions