summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2004-03-31 18:51:33 (GMT)
committerdgp <dgp@users.sourceforge.net>2004-03-31 18:51:33 (GMT)
commit03a3d8dc8271e6c1ca75b6529a673c431e801eac (patch)
treea8cc6113cdcf6ec1a36ccc0ef9eac901223c94f9 /ChangeLog
parent34514ef72eb3cbedf0f2fc0fb52069dc84514945 (diff)
downloadtcl-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 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 10 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 7688014..de11fe6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,11 +1,17 @@
2004-03-29 Don Porter <dgp@users.sourceforge.net>
* doc/msgcat.n: Clarified message catalog file encodings. [Bug 811457]
- * library/msgcat/msgcat.tcl: Updated internals to make use of
- * library/msgcat/pkgIndex.tcl: [dict]s to store message catalog
+ * 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. Also corrects bug to allow
- translation to an empty string. Bump to msgcat 1.4.1. [Patch 875055]
+ 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.
2004-03-30 Donal K. Fellows <donal.k.fellows@man.ac.uk>