summaryrefslogtreecommitdiffstats
path: root/tests/msgcat.test
Commit message (Collapse)AuthorAgeFilesLines
* Indenting in testcases. Always use tabs in stead of 8 spacesjan.nijtmans2024-10-091-19/+19
|
* [91b3a5bb14] msgcat method: same changes as in branch ↵oehhar2024-07-181-0/+24
| | | | "ticket-91b3a5bb14-msgcat-oo-method", but based on core-8-branch
* Correct spelling errors in comments and documentation, but also a non-comment pooryorick2023-04-121-4/+4
| | | corrections in history.tcl and tcltest.test.
* More ©-sign consolidationjan.nijtmans2020-11-231-1/+1
|
* Now that all Tcl source files are UTF-8 by default, we can use the ©-sign ↵jan.nijtmans2020-11-231-2/+2
| | | | whenever reasonable.
* Merge 8.6jan.nijtmans2020-09-041-4/+3
|\
| * Let all test-cases load the "tcltest" package the same way. Depend on ↵jan.nijtmans2020-09-041-4/+4
| | | | | | | | tcltest 2.5, since we never test with earlier tcltest versions
* | fixes typo in [e108e6b947], test added to cover this casesebres2018-11-221-4/+4
| |
* | Purge end-of-line spacingjan.nijtmans2018-08-021-12/+12
| |
* | correct msgcat test numbering for section util from 15.x (used twice) to 18.xoehhar2018-04-191-8/+8
| |
* | merge 8.6dgp2018-04-191-7/+7
|\ \ | |/
| * Test-cases which require Tcl 8.5 (or 8.6) should continue to work unmodified ↵jan.nijtmans2017-01-171-24/+24
| | | | | | | | in Tcl 9.0. The "novem" branch will show whether this continues to work.
* | Fix bugs in msgcat that prevent clean test suite run.dgp2018-03-131-0/+5
| |
* | Implement TIP 499: Custom locale search list for msgcatdgp2018-03-121-1/+92
|\ \
| * | Undo setting of execute permissions.dgp2018-03-121-0/+0
| | |
| * | Do not allow prefixed subcommands for mcutiloehhar2018-02-081-5/+10
| | |
| * | Add subcommand mcpreferences to export getpreferences and getsystemlocale ↵oehhar2018-02-081-0/+35
| | | | | | | | | | | | functions
| * | TIP 499: Custom locale search for msgcatoehhar2018-02-071-1/+52
| | |
* | | Solve case where msgcat is called within a class definition script (works ↵oehhar2018-01-161-9/+41
| | | | | | | | | | | | only for 8.7)
* | | Test numbering and naming correctedoehhar2018-01-131-2/+2
| | |
* | | Extended command msgcat::mcexists by switch "-namespace ns" to explicitly ↵oehhar2018-01-131-26/+94
| | | | | | | | | | | | specify namespace
* | | Implement the "mcn" command as "mc" with explicit namespace.oehhar2018-01-121-0/+12
| | |
* | | Corrected test cleanupsoehhar2018-01-111-4/+4
| | |
* | | TIP490: oo for msgcal: new solution enable any command for oo, new command ↵oehhar2018-01-101-0/+74
|/ / | | | | | | mcpackagenamespacege
* | [msgcat] revert changes of "msgcat" to previous state before clock-speedup, ↵sebres2017-05-301-1/+1
| | | | | | | | | | move this functionality to "clock.tcl"; additionally avoids the usage of catch (uses pair "dict exists/dict get" instead of).
* | msgcat.test: fixed mcpackagelocale syntax usage test case (msgcat-12.1)sebres2017-03-061-1/+1
| |
* | Make packages msgcat and tcltest work unmodified in "novem". Make more ↵jan.nijtmans2016-11-041-1/+1
|\ \ | |/ | | | | test-cases work unmodified in "novem".
* | [104f2885bb] Rework the "chan" Tcl_ObjType to properly validate cached ↵dgp2016-07-181-1/+8
|\ \ | |/ | | | | | | channel name lookups. Also merge backlog of test suite & doc improvements.
| * [77d58e3a7a] Test case independence: io, load, msgcat, namespace, safe.dkf2016-07-161-2/+9
| |
* | Eliminate exess spacings in many test-casesjan.nijtmans2016-03-101-24/+24
|/
* Clean up unfired timer handlers or they cause errors in -singleproc 1 test run.dgp2016-02-261-0/+1
|
* [TIP 412] msgcat dynamic locale change and package private locale (msgcat 1.6.0)oehhar2015-06-291-2/+415
|\
| * Added tests for mcforgetpackage, mcpackagelocale and mcpackageconfigoehhar2015-06-291-10/+319
| |
| * Tests for mcexists and mcloadedlocalesoehhar2015-06-261-0/+95
| |
| * Make all msgcat tests passoehhar2015-06-011-2/+11
|/
* Suggested fix for bug 3604576: msgcat -1.5.0.tm error on windows XP, ↵jan.nijtmans2013-02-141-2/+2
| | | | | inclusive bump to version 1.5.1. Changelog entry still missing.
* For msgcat, select modernizations from Patrick Fradin + -debug fix.dgp2013-01-301-7/+6
|
* Correct build version and backported 973091ef75oehhar2012-09-171-0/+7
|
* tip#404 file locale mcset: mc(fl)(m)set backport from 8.6oehhar2012-09-121-2/+42
|
* merge trunkjan.nijtmans2012-06-281-2/+2
|\ | | | | | | bug fix: variable $key not found make it work on cygwin as well
| * some wrong versionsjan.nijtmans2012-06-241-2/+2
|/
* Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
|\ | | | | more harm than good. Purged them.
| * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | | | | | more harm than good. Purged them.
| * * tests/msgcat.test: Bumped version in auxiliary files as well.andreas_kupries2006-09-111-3/+3
| | | | | | | | * doc/msgcat.n:
| * * library/msgcat/msgcat.tcl (msgcat::Init): on Darwin, add fallback ofdas2006-09-101-5/+9
| | | | | | | | | | | | | | | | | | | | * tests/msgcat.test: default msgcat locale to * unix/tclUnixInit.c (TclpSetVariables): current CFLocale identifier if available (via private ::tcl::mac::locale global, set at interp init when on Mac OS X 10.3 or later with CoreFoundation). * unix/tcl.m4: add caching to new SC_TCL_* macros for MT-safe wrappers. * unix/configure: autoconf-2.13
| * * library/msgcat/msgcat.tcl: Added checks to prevent [mclocale]dgp2004-08-131-3/+19
| | | | | | | | | | | | * tests/msgcat.test: from registering filesystem paths to possibly malicious code to be evaluated by a later [mcload]. * library/msgcat/pkgIndex.tcl: Bump to msgcat 1.3.3
| * * library/tcltest/tcltest.tcl: Added reporting duringdgp2003-03-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | [configure -debug 1] operations to warn about multiple uses of the same test name. [FR 576693] Replaced [regexp] and [regsub] with [string map] where possible. Thanks to David Welton. [Bugs 667456,667558] * library/tcltest/pkgIndex.tcl: Bumped to tcltest 2.2.3 * tests/msgcat.test (msgcat-2.2.1): changed test name to avoid duplication. [Bug 710356]
* | * tests/msgcat.test: fix for ::tcl::mac::locale withdas2008-08-141-2/+3
| | | | | | | | @modifier (HEAD backport 2008-06-01).
* | * tests/msgcat.test: Bumped version in auxiliary files as well.andreas_kupries2006-09-111-3/+3
| | | | | | | | * doc/msgcat.n:
* | * library/msgcat/msgcat.tcl (msgcat::Init): on Darwin, add fallback ofdas2006-09-101-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tests/msgcat.test: default msgcat locale to * unix/tclUnixInit.c (TclpSetVariables): current CFLocale identifier if available (via private ::tcl::mac::locale global, set at interp init when on Mac OS X 10.3 or later with CoreFoundation). * library/tcltest/tcltest.tcl: add 'line' verbose level: prints source * doc/tcltest.n: file line information of failing tests. * macosx/Tcl.xcodeproj/project.pbxproj: add new tclUnixCompat.c file; revise tests target to use new tcltest 'line' verbose level. * unix/configure.in: add descriptions to new AC_DEFINEs for MT-safe. * unix/tcl.m4: add caching to new SC_TCL_* macros for MT-safe wrappers. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59