History of doc/msgcat.n of 83ab8061842a2bb2
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file doc/msgcat.n at check-in 83ab8061842a2bb2

2026-04-19
22:18
- unify msgcat.n - 2 more final conversions file: [dbbb6e92e9] check-in: [b83d4d75db] user: Torsten branch: tip-700, size: 28059
2025-12-08
08:59
- made parseBlock a bit less agressive regarding METHOD/OPTION detection - expanded parseCommand to distinguish between a command and a literal - use camelCase in "global" man page - unified syntax in array/dict/interp/library/unicode man pages, partly also adapted wording - added missing ? in oo::define/info - corrected errors in the encoding man page - updates to the syntax in the DESCRIPTION sections: unified syntax in after/chan/clock/encoding/info/interp - skip converting Tcl-level generated commands in RegConfig.3 to custom markdown as they are non-standard commands file: [a0d14b5748] check-in: [58d4e94c67] user: Torsten branch: tip-700, size: 28059
2025-06-13
14:46
- added 22 more initial markdown pages - unified syntax in zipfs.n, removing the unusual "?(\fB\-glob\fR|\fB\-regexp\fR)?" to specify alternatives - unified syntax in my.n, idna.n, msgcat.n, fpclassify.n, class.n, object.n, mathfunc.n - expanded parsing of \fB-\fI patterns and added testcase file: [bb6904cf74] check-in: [dad17a1a39] user: Torsten branch: tip-700, size: 28060
2025-02-18
13:39
Be consistent in .VS/.VE tags in documentation: Just mention TIP number, nothing else. file: [c27e00f5d8] check-in: [9bab6a1ff0] user: jan.nijtmans branch: main, size: 28089
2025-02-17
15:03
Put back "tcl_rcFileName", accidently removed [70302ff935|here]. Remove references to ancient TIP's file: [30f0cc7862] check-in: [9bef43d0b1] user: jan.nijtmans branch: main, size: 28140
2025-02-14
17:45
No need to mention "TIP 412" any more file: [e57f7fd2f2] check-in: [3a04870ea2] user: jan.nijtmans branch: core-8-branch, size: 28140
17:10
Formatting msgcat.n. Backported from 9.0 file: [e84dfa2dec] check-in: [1bb681fd4c] user: jan.nijtmans branch: core-8-6-branch, size: 23982
2024-10-07
20:13
Merge [7891a2e4b2f635b2] and [43756df9e7d1d641]: Purged mentions of Tcl 8.7 in man pages (apart from usage in .VS and .VE macros which will not lead to visual output of the version number). file: [63dcb8d67f] check-in: [9e624541ee] user: pooryorick branch: unchained, size: 28677
2024-09-25
10:50
purged mentions of Tcl 8.7 in man pages (apart from usage in .VS and .VE macros which will not lead to visual output of the version number) file: [a9ad500403] check-in: [7891a2e4b2] user: Torsten branch: main, size: 28364
2024-09-19
10:41
Merge [b19d85513b9f5f8f]: Minor change to documentation. file: [175f46a66d] check-in: [b2e9cd273c] user: pooryorick branch: unchained, size: 28677
10:08
Backport a lot of doc improvements from 9.0 file: [e9cbabba30] check-in: [48ff6c7312] user: jan.nijtmans branch: core-8-branch, size: 28364
2024-08-30
20:06
Merge [6c195313e61f4d25]: Minor doc correction to mcloadedlocales syntax. file: [4d62909f58] check-in: [5c2eb31943] user: pooryorick branch: unchained, size: 28677
19:01
Merge [1cb611f96a2daf03]: Minor doc change - remove reference to XP and Vista. file: [7c10cbacda] check-in: [7d85973433] user: pooryorick branch: unchained, size: 28707
2024-08-25
08:14
Merge [df4af9e1526637e2]: Another round of small fixes, especially spelling errors. file: [01227bcc60] check-in: [89903f7fef] user: pooryorick branch: unchained, size: 28824
08:01
Merge [af2506c0800373df]: More small bits of doc polishing. file: [b894aa6001] check-in: [b858e4fce5] user: pooryorick branch: unchained, size: 28452
08:01
Merge [4510e3d88c83c509]: Clean up of docs. file: [aa28ed4ad8] check-in: [bbfad28ede] user: pooryorick branch: unchained, size: 28515
2024-08-05
22:44
Missed some backports from 9.0. Some indenting file: [0ad7a1fe54] check-in: [41996582d5] user: jan.nijtmans branch: core-8-branch, size: 28435
2024-07-22
11:10
Minor doc correction to mcloadedlocales syntax file: [65dbbef5a3] check-in: [6c195313e6] user: apnadkarni branch: main, size: 28364
2024-07-20
15:59
Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [0388889dd2] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 28195
2024-07-16
12:06
Minor doc change - remove reference to XP and Vista file: [45c79ccf05] check-in: [1cb611f96a] user: apnadkarni branch: main, size: 28394
2024-06-11
12:13
Backport: Another round of small fixes, especially spelling errors... file: [b42a1bdbd0] check-in: [8fd95d871e] user: jan.nijtmans branch: core-8-branch, size: 28582
2024-01-25
17:45
Another round of small fixes, especially spelling errors... file: [ace53b4d05] check-in: [df4af9e152] user: dkf branch: main, size: 28511
2024-01-21
23:03
More small bits of doc polishing file: [d1d1525b7d] check-in: [af2506c080] user: dkf branch: main, size: 28139
17:48
Clean up of docs file: [d2b7539c0c] check-in: [4510e3d88c] user: dkf branch: main, size: 28202
2022-05-27
00:21
msgcat documentation: reflect code file: [241e88ad9a] check-in: [fa310f2735] user: bch branch: main, size: 27882
2022-05-26
21:41
documentation spelling error file: [6d4b70652b] check-in: [b0224a5f20] user: bch branch: main, size: 27988
2021-09-30
08:03
Merge 8.6 file: [5a3a00aace] check-in: [b807975e85] user: jan.nijtmans branch: core-8-branch, size: 27987
07:49
Fix [e0f728b381]: Manpage msgcat.n contains two write errors file: [26ac11b3fd] check-in: [3db9104f81] user: jan.nijtmans branch: core-8-6-branch, size: 23447
2021-02-27
11:21
Ticket [87082587c4]: typo in msgcat man page file: [65356ede48] check-in: [79f2ec94ab] user: oehhar branch: core-8-branch, size: 27985
11:19
Ticket [87082587c4]: typo in msgcat man page file: [735cc62900] check-in: [9d532a6cf3] user: oehhar branch: core-8-6-branch, size: 23445
2020-12-08
10:14
TIP #590 follow-up: Adapt documentation and tclStubLib.c file: [ff1413eb91] check-in: [f9ad8e3482] user: jan.nijtmans branch: core-8-branch, size: 27984
2018-05-02
12:22
Syntax error in msgcat documentation fixed. Ticket [af69c6966d] file: [9ac6a031de] check-in: [5ccd647de5] user: oehhar branch: core-8-branch, size: 27984
2018-03-13
16:13
tip 499 msgcat custom preferences: documentation added file: [c70db5f90b] check-in: [edef076fc6] user: oehhar branch: core-8-branch, size: 27984
14:53
tip490 oo for msgcat: added documentation file: [b3058cbda8] check-in: [349f4681cb] user: oehhar branch: core-8-branch, size: 26111
2017-12-12
12:21
Correct argument passing (fellows on core list) file: [0af74f332a] check-in: [88b074811c] user: oehhar branch: tip490-msgcat-oo, size: 23953
2017-12-11
23:01
TIP490: add oo helper to msgcat that message catalogues are found within classes file: [19e26af1eb] check-in: [cf48b5b4e5] user: oehhar branch: tip490-msgcat-oo, size: 23945
2016-03-02
08:49
Eliminate exess spacings in many doc pages. file: [e6a74e50ee] check-in: [840e5d4825] user: jan.nijtmans branch: trunk, size: 23444
2015-11-17
17:07
Spanish translation of example corrected file: [8a73aa7b88] check-in: [8baf95e6fa] user: oehhar branch: core-8-5-branch, size: 13620
17:01
Spanish translation of example corrected file: [901b6c8d2b] check-in: [6e11288d6a] user: oehhar branch: trunk, size: 23446
2015-06-26
13:41
Manpage, callback fail calls bgerror, clean catalog on packagelocale unset file: [07eae258b7] check-in: [4b0540150e] user: oehhar branch: msgcat_dyn_locale, size: 23449
2013-11-05
12:36
Fix [426679ef7d]: Having man.macros after .TH breaks rendering on OpenBSD and possibly others. file: [c8097b78cc] check-in: [5145f9b673] user: jan.nijtmans branch: core-8-5-branch, size: 13623
2013-05-08
15:47
Corrected args -> arg arg ... in msgcat doc file: [127cd1e08b] check-in: [e74b5b596c] user: oehhar branch: bug3036566, size: 13623
14:52
Document mcunknown format parameters file: [8daf3ea9d8] check-in: [218c37d355] user: oehhar branch: bug3036566, size: 13607
2013-02-14
09:38
Suggested fix for bug 3604576: msgcat -1.5.0.tm error on windows XP, inclusive bump to version 1.5.1. Changelog entry still missing. file: [d7ac4cbb72] check-in: [a5b035f3f2] user: jan.nijtmans branch: bug-3604576, size: 13539
2013-01-14
18:00
Deleted: removing "uninteresting" files (doc, Changelog) to reduce merge conflicts check-in: [e6c519de83] user: mig branch: mig-strip-brutal, size: 0
2013-01-09
16:43
Experimental: categories added to man pages; enhance tcltk-man2html to use categories to render ToC file: [687c4ed5fc] check-in: [82bff07330] user: twylite branch: frq-3599786, size: 13577
2012-11-08
09:15
changed msgcat version from 1.4 to 1.5 in doc/msgcat.n, tests/clock.test, library/clock.tcl, win/makefile.bc and tools/tcl.wse.in file: [1ef45b5b51] check-in: [a0f5aefcc4] user: oehhar branch: core-8-5-13-rc, size: 13541
2012-09-07
15:32
Reentrant mcfl(m)set command, test, document mcflset as recommended for message files file: [efbf1c28f3] check-in: [62aa37bb59] user: oehhar branch: tip-404, size: 13541
2012-08-28
14:15
Added mcconfig -mcfilelocale, as TIP-specified. file: [620c6dbad5] check-in: [674aa977f0] user: dkf branch: tip-404, size: 14550
2012-08-27
17:24
Commit of Harald Oehlmann's TIP 404 patch without TIP 399 pieces and with some added documentation. No tests for new functionality yet. file: [476152e6e0] check-in: [b7c4598501] user: dkf branch: tip-404, size: 13538
2012-07-02
08:40
[Bug 3536888] update: Translate script parameters for msgcat file: [69a321111d] check-in: [b3e93a43b7] user: jan.nijtmans branch: trunk, size: 12398
2012-06-29
19:27
translate script parameters for msgcat update msgcat doc file: [1e92934bbc] check-in: [925e009590] user: jan.nijtmans branch: bug-3536888, size: 11964
11:34
Add tn, ro_MO and ru_MO to msgcat. Make it work on cygwin (backported) Bump msgcat to 1.3.5 file: [72b99635f9] check-in: [43a8de67fb] user: jan.nijtmans branch: core-8-4-branch, size: 11381
2011-03-02
20:27
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them (except in zlib files). file: [de3aaafc6c] check-in: [c64f310d38] user: dgp branch: trunk, size: 12124
16:06
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [61664f6e67] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 11690
2011-03-01
15:38
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [378538d604] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 11381
2010-01-20
13:42
Use a consistent indentation of 4 for code examples. file: [ba83c01128] check-in: [e2e171f334] user: dkf branch: trunk, size: 12153
2008-10-17
10:22
Improve clarity of formatting. file: [cc03c0dd74] check-in: [71edbde46a] user: dkf branch: trunk, size: 11794
2008-06-29
22:28
Prepare Tcl's docs for life as 8.6 (remove out of date change bars, fix typedefs, add a few missing bits) file: [46ea268054] check-in: [29df58df24] user: dkf branch: trunk, size: 11685
2007-10-30
23:50
Spread the idiom, make the rendering to HTML reliable! file: [9ae653f5a2] check-in: [38c78df4f6] user: dkf branch: trunk, size: 11719
2007-10-29
11:28
GOOBE the docs some more. file: [42fe87472f] check-in: [6bfb5e99dd] user: dkf branch: trunk, size: 11711
01:42
Next stage of doing GOOBE improvements to documentation now that the html generation works file: [3197b15a06] check-in: [5d2457660f] user: dkf branch: trunk, size: 11707
2007-10-28
14:17
First stage of doing GOOBE improvements to documentation now that the html generation works file: [c13a44ab50] check-in: [273847833c] user: dkf branch: trunk, size: 11701
2007-10-25
10:28
Improvements for clarity file: [8dc5ef0025] check-in: [18a7d88317] user: dkf branch: trunk, size: 11947
2007-10-24
14:29
Lots of improvements to look and feel of manual pages file: [bddfbfb012] check-in: [bf4174f4b1] user: dkf branch: trunk, size: 11706
2006-09-11
16:15
* tests/msgcat.test: Bumped version in auxiliary files as well. * doc/msgcat.n: file: [284410e618] check-in: [f2526797ed] user: andreas_kupries branch: core-8-4-branch, size: 11410
15:57
* tests/msgcat.test: Bumped version in auxiliary files as well. * doc/msgcat.n: file: [2f971dafb0] check-in: [f3fded6fa4] user: andreas_kupries branch: trunk, size: 11701
2006-09-05
16:11
typo file: [b298ec8a2b] check-in: [93865cc615] user: dgp branch: trunk, size: 11701
16:10
typo file: [ce435d0e50] check-in: [d790a5958a] user: dgp branch: core-8-4-branch, size: 11408
2005-04-06
20:55
Purge old and inaccurate .VS/.VE macros. file: [c0c21fed1e] check-in: [b5dbb85db5] user: dkf branch: trunk, size: 11699
2004-10-27
14:24
More minor doc fixes file: [93f7570d16] check-in: [83ab806184] user: dkf branch: trunk, size: 11683
14:23
Yet more doc update backporting file: [403e12c99a] check-in: [437d4766e4] user: dkf branch: core-8-4-branch, size: 11406
2004-08-31
15:19
Grammar and spelling fixes. [Patch 1018486] file: [b233601083] check-in: [1b588c2346] user: dkf branch: trunk, size: 11418
2004-05-30
14:56
Shrank the spacing slightly file: [7c519bf089] check-in: [436bdfe837] user: dkf branch: trunk, size: 11408
2004-03-31
18:50
* doc/msgcat.n: Clarified message catalog file encodings. [Bug 811457] * library/msgcat/msgcat.tcl ([mcset], [ConvertLocale], [Init]): 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.3.2. file: [b2b9b94a0e] check-in: [daef4a2fce] user: dgp branch: core-8-4-branch, size: 11131
02:12
* doc/msgcat.n: Clarified message catalog file encodings. [Bug 811457] file: [065de03272] check-in: [84a1e2ed53] user: dgp branch: trunk, size: 11414
2003-10-21
00:23
TIP #156: Language-Neutral Root Locale for Msgcat file: [b5438e05ff] check-in: [36d6f6daf7] user: kennykb branch: trunk, size: 11414
2002-07-01
18:24
Spell-check, fixed typos (Updates from Larry Virden). file: [664e91ccb9] check-in: [34cded11b7] user: jenglish branch: trunk, size: 11133
2002-06-27
22:29
* Work in progress updating the documentation of the packages that come bundled with the Tcl source distribution, notably tcltest. file: [ce6ed579a5] check-in: [9e579e2364] user: dgp branch: trunk, size: 11132
2002-06-17
21:06
* Corrected en_UK references to en_GB. UK is not a country designation recognized in ISO 3166. file: [af86c7ae8d] check-in: [3943024291] user: dgp branch: trunk, size: 11130
05:37
* Revised locale initialization to interpret environment variable locale values according to XPG4, and to recognize the LC_ALL and LC_MESSAGES values over that of LANG. Also added many Windows Registry locale values to those recognized by msgcat. Revised tests and docs. Bumped to version 1.3. Thanks to Bruno Haible for the report and assistance crafting the solution. [Bug 525522, 525525] file: [967fb91de2] check-in: [e23dfc2c8c] user: dgp branch: trunk, size: 11059
2002-04-19
23:09
* Added [mcload] to the export list of msgcat; bumped to 1.2.3. [Bug 544727] file: [0e4535e927] check-in: [5555baf98b] user: dgp branch: trunk, size: 9796
2002-04-18
16:56
* Added "package require"s to msgcat documentation. file: [977a7f1753] check-in: [b3ba68b61b] user: dgp branch: core-8-3-1-branch, size: 8684
2000-09-07
14:27
New or changed "SEE ALSO" section. file: [e4b781b02e] check-in: [2d43282569] user: poenitz branch: trunk, size: 9725
2000-07-24
18:09
* doc/msgcat.n: Added documentation about the selection of the default locale on Windows. file: [a6b03263f2] check-in: [1abad32549] user: ericm branch: trunk, size: 9724
2000-07-17
22:25
* library/msgcat1.0/msgcat.tcl: * doc/msgcat.n: * tests/msgcat.test: Applied patches from Chris Nelson, to provide the mcmset function, which allows the translator to set multiple string translations in a single function call, rather than requiring many calls to mcset. [RFE: 6000, 5993]. In addition, these patches correct mcload to use utf-8 encoding on when reading message catalog files, and provides for better default behavior for determining the locale on a Windows system. file: [aeef11ac73] check-in: [3ad3252f55] user: ericm branch: trunk, size: 9529
2000-06-30
06:28
* doc/msgcat.n: Doc's for mcmax function. * library/msgcat1.0/msgcat.tcl: Applied patches from Laurent Duperval, to add mcmax function, which computes the length of the longest of several translated strings. Bumped version number to 1.1. file: [1488f40f27] check-in: [dd75ed2b7a] user: ericm branch: trunk, size: 9014
2000-06-26
23:23
* doc/package.n: Corrected information about [package forget] arguments [Bug: 5418]. file: [79d3de1c1b] check-in: [3e27881a53] user: ericm branch: trunk, size: 8633
2000-04-11
21:16
* msgcat.n: Added docs for new behavior from patch in [Bug: 4158]. * msgcat.test: Added tests for new behavior from patch in [Bug: 4158]. * msgcat.tcl: Applied patch from [Bug: 4158], which enables msgcat::mc to search the entire namespace ancestry chain for message translations (ie, first it checks the current namespace, then the parent, then the parent's parent, etc). Also allows the specification of additional args for msgcat::mc; if extra args are given, the [format] command is used to substitute the additional args in the translated message. file: [f137f4db92] check-in: [3991fa63bb] user: ericm branch: trunk, size: 8613
1999-09-21
04:20
1999-09-16 Jeff Hobbs <hobbs@scriptics.com> * tests/timer.test: changed after delay in timer test 6.29 from 1 to 10. [Bug: 2796] * tests/pkg.test: * generic/tclPkg.c: fixed package version check to disallow 1.2..3 [Bug: 2539] * unix/Makefile.in: fixed gendate target - this never worked since RCS was intro'd. * generic/tclGetDate.y: updated to reflect previous changes to tclDate.c (leap year calc) and added CEST and UCT time zone recognition. Fixed 4 missing UCHAR() casts. [Bug: 2717, 954, 1245, 1249] * generic/tclCkalloc.c: changed Tcl_DumpActiveMemory to really dump to stderr and close it [Bug: 725] and changed Tcl_Ckrealloc and Tcl_Ckfree to not bomb when NULL was passed in [Bug: 1719] and changed Tcl_Alloc, et al to not panic when a alloc request for zero came through and NULL was returned (valid on AIX, Tru64) [Bug: 2795, etc] * tests/clock.test: * doc/clock.n: * generic/tclClock.c: added -milliseconds switch to clock clicks to guarantee that the return value of clicks is in the millisecs granularity [Bug: 2682, 1332] 1999-09-15 Jeff Hobbs <hobbs@scriptics.com> * generic/tclIOCmd.c: fixed potential core dump in conjunction with stacked channels with result obj manipulation in Tcl_ReadChars [Bug: 2623] * tests/format.test: * generic/tclCmdAH.c: fixed translation of %0#s in format [Bug: 2605] * doc/msgcat.n: fixed \\ bug in example [Bug: 2548] * unix/tcl.m4: * unix/aclocal.m4: added fix for FreeBSD-[1-2] recognition [Bug: 2070] and fix for IRIX SHLIB_LB_LIBS. [Bug: 2610] * doc/array.n: * tests/var.test: * tests/set.test: * generic/tclVar.c: added an array unset operation, with docs and tests. Variation of [Bug: 1775]. Added fix in TclArraySet to check when trying to set in a non-existent namespace. [Bug: 2613] 1999-09-14 Jeff Hobbs <hobbs@scriptics.com> * tests/linsert.test: * doc/linsert.n: * generic/tclCmdIL.c: fixed end-int interpretation of linsert to correctly calculate value for end, added test and docs [Bug: 2693] * doc/regexp.n: * doc/regsub.n: * tests/regexp.test: * generic/tclCmdMZ.c: add -start switch to regexp and regsub with docs and tests * doc/switch.n: added proper use of comments to example. * generic/tclCmdMZ.c: changed switch to complain when an error occurs that seems to be due to a misplaced comment. * generic/tclCmdMZ.c: fixed illegal ref for \[0-9] substitutions in regsub [Bug: 2723] * generic/tclCmdMZ.c: changed [string equal] to return an Int type object (was a Boolean) file: [beec5d8578] check-in: [eb68adcdfd] user: hobbs branch: trunk, size: 7319
1999-08-21
19:40
1999-08-20 Jeff Hobbs <hobbs@scriptics.com> * doc/*: fixed various nroff bugs in man pages [Bug: 2503 2588] file: [531d539ff6] check-in: [9772601e1f] user: hobbs branch: trunk, size: 7327
1999-04-22
20:31
Created branch core-8-1-0-synthetic file: [099641e5ec] check-in: [8d3de5a4ff] user: cvs2fossil branch: core-8-1-0-synthetic, size: 7327
1999-04-21
00:42
Deleted: Added comments for 4/19 and 4/20 check-in: [6c6fc5d7b2] user: redman branch: scriptics-tclpro-1-2-old, size: 0
1998-12-10
01:40
* library/msgcat1.0/msgcat.tcl: Fixed bad export list, fixed so all locale strings are converted to lower case, including file names. file: [272d78dd7d] check-in: [5d2e1c7768] user: stanton branch: core-8-1-branch-old, size: 7303
1998-12-09
01:13
* library/msgcat1.0/msgcat.tcl: changed mc to invoke mcunknown in the calling context, changed locale lookups to be case insensitive file: [bfdc160ead] check-in: [0776cbb259] user: stanton branch: core-8-1-branch-old, size: 7303
1998-12-07
20:56
cleaned up docs * tests/msgcat.test: Added message catalog test suite. * library/msgcat1.0/msgcat.tcl: minor bug fixes, integrated latest changes from Mark Harrison. file: [6ac7b61ec4] check-in: [af4badd62c] user: stanton branch: core-8-1-branch-old, size: 7079
1998-12-04
21:58
Added: added man page for msgcat file: [14aa17760c] check-in: [131c2b67ad] user: stanton branch: core-8-1-branch-old, size: 6117