Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Backport fixes for [ccc448a6bfd5], namespace ensemble subcommand name prefix | pooryorick | 2021-09-02 | 1 | -0/+18 |
| | | | matching and a subsequent error results in a segmentation fault. | ||||
* | Merge 8.6 | jan.nijtmans | 2021-05-25 | 1 | -3/+3 |
|\ | |||||
| * | Make Pkgua package thread-safe and properly clean up everything when being ↵ | jan.nijtmans | 2021-05-18 | 1 | -1/+1 |
| | | | | | | | | unloaded. Based on pyk-tclUnload branch, but extended for thread-safety (Thanks!) | ||||
| * | Additional test for [688fcc7082fa99a4]. | pooryorick | 2021-05-17 | 1 | -0/+32 |
| | | |||||
* | | new test for issue [e39cb3f462631a99], namespace is removed from other | pooryorick | 2021-05-19 | 1 | -0/+62 |
| | | | | | | namespace paths before deletion is complete | ||||
* | | Fix for issue [e39cb3f462631a99], namespace is removed from other namespace | pooryorick | 2021-05-18 | 1 | -10/+18 |
| | | | | | | paths before deletion is complete | ||||
* | | Make pkgua package thread-safe | jan.nijtmans | 2021-05-18 | 1 | -1/+1 |
| | | |||||
* | | Additional test for [688fcc7082fa99a4], imported command trace memory error. | pooryorick | 2021-05-18 | 1 | -0/+32 |
| | | |||||
* | | Fix [https://github.com/tcltk/tcl/runs/2263266926|failing test-cases] with ↵ | jan.nijtmans | 2021-04-04 | 1 | -2/+2 |
| | | | | | | | | --enable-symbols=mem build by reverting the series of commits that caused the memory-leak | ||||
* | | Remove suspected inadvertent copypasta from test. | pooryorick | 2021-04-03 | 1 | -2/+2 |
| | | |||||
* | | TIP 590: Recommend lowercase Package Names | jan.nijtmans | 2020-12-04 | 1 | -1/+1 |
|\ \ | |||||
| * | | Case-sensitive package names | jan.nijtmans | 2020-11-03 | 1 | -1/+1 |
| | | | |||||
* | | | More ©-sign consolidation | jan.nijtmans | 2020-11-23 | 1 | -1/+1 |
| | | | |||||
* | | | Now that all Tcl source files are UTF-8 by default, we can use the ©-sign ↵ | jan.nijtmans | 2020-11-23 | 1 | -2/+2 |
|/ / | | | | | | | whenever reasonable. | ||||
* | | Backout [c1a376375e0e6488]: imported namespace ensemble command name ↵ | jan.nijtmans | 2020-09-05 | 1 | -96/+0 |
| | | | | | | | | | | distorted during deletion trace on the import. According to Travis, there's a memory leak which needs to be fixed first. | ||||
* | | Merge 8.6 | jan.nijtmans | 2020-09-04 | 1 | -2/+4 |
|\ \ | |/ | |||||
| * | Let all test-cases load the "tcltest" package the same way. Depend on ↵ | jan.nijtmans | 2020-09-04 | 1 | -2/+4 |
| | | | | | | | | tcltest 2.5, since we never test with earlier tcltest versions | ||||
* | | Fix for [c1a376375e0e6488], imported namespace ensemble command name distorted | pooryorick | 2020-09-01 | 1 | -0/+96 |
|/ | | | during deletion trace on the import | ||||
* | Many more internal master/slave -> parent/child renamings | jan.nijtmans | 2020-09-01 | 1 | -46/+46 |
| | |||||
* | Fix for [29e8848eb976], imported alias in a deletion trace. | pooryorick | 2020-08-10 | 1 | -0/+43 |
| | |||||
* | namespace.test: add missing clean-up (allow repetition of test within ↵ | sebres | 2019-09-24 | 1 | -0/+1 |
| | | | | -singleproc 1) | ||||
* | Mark test namespace-54.6 as knownBug. | dgp | 2019-06-13 | 1 | -4/+4 |
| | | | The real bug here is Tcl's failure to forbid ":" as a namespace name. | ||||
* | Unique test name. | dgp | 2019-06-13 | 1 | -5/+5 |
| | |||||
* | Test namespace-56.4 detects Bug 8b9854c3d8. Branch open to fix it. | dgp | 2019-06-13 | 1 | -0/+13 |
| | |||||
* | Fix segmentation fault in TclOO that was noted in [16fe1b5807]. Update | pooryorick | 2018-02-14 | 1 | -0/+3338 |
| | | | coroutine and TclOO object creation routines to use TclCreateObjCommandInNs. | ||||
* | Lift the restriction on command names names that begin with ":". | pooryorick | 2018-02-14 | 1 | -3294/+0 |
| | |||||
* | Fix segmentation fault in TclOO that was noted in [16fe1b5807]. Update | pooryorick | 2017-11-19 | 1 | -1/+1 |
| | | | coroutine and TclOO object creation routines to use TclCreateObjCommandInNs. | ||||
* | Fix [16fe1b5807]: namespace ensemble command named ":" is mistakenly given the | pooryorick | 2017-11-17 | 1 | -3/+15 |
| | | | empty string as its name. | ||||
* | [104f2885bb] Rework the "chan" Tcl_ObjType to properly validate cached ↵ | dgp | 2016-07-18 | 1 | -5/+8 |
|\ | | | | | | | | | channel name lookups. Also merge backlog of test suite & doc improvements. | ||||
| * | [77d58e3a7a] Test case independence: io, load, msgcat, namespace, safe. | dkf | 2016-07-16 | 1 | -5/+8 |
| | | |||||
* | | merge 8.6 | dgp | 2016-07-11 | 1 | -0/+7 |
|\ \ | |/ | |||||
| * | [cea0344a1] Restore a clearing of the ensemble rewrite in one execution path | dgp | 2016-07-11 | 1 | -0/+7 |
| | | | | | | | | so attempts to use the data after free are not made. Test namespace-50.9 demonstrates the need for this. | ||||
* | | merge 8.6 | dgp | 2016-07-10 | 1 | -112/+306 |
|\ \ | |/ | |||||
| * | Fixes to namespace.test | dkf | 2016-07-10 | 1 | -112/+306 |
| | | |||||
* | | [f961d7d1dd] Repair usage message for ensemble parameters with spaces. | dgp | 2016-07-02 | 1 | -0/+9 |
|\ \ | |/ | |||||
| * | [f961d7d1dd] Repair usage message for ensemble parameters with spaces. | dgp | 2016-07-02 | 1 | -0/+9 |
| | | |||||
* | | [4402cfa58c] Rework the spell check machinery into something that will not ↵ | dgp | 2016-07-01 | 1 | -0/+46 |
|\ \ | |/ | | | | | be foiled by value sharing. | ||||
| * | Add some tests | dgp | 2016-07-01 | 1 | -0/+46 |
| | | |||||
* | | Route all ensemble rewrite activity through a few utility routines. | dgp | 2016-06-28 | 1 | -0/+16 |
|\ \ | |/ | |||||
| * | New test namespace-53.11 demonstrates the bug. | dgp | 2016-05-24 | 1 | -0/+16 |
| | | |||||
* | | Fix for [f97d4ee020]; use a two-stage approach to avoid quadratic behavior. | dkf | 2016-05-21 | 1 | -0/+39 |
|\ \ | |/ | |||||
| * | Make the tests pass. | dkf | 2016-05-21 | 1 | -0/+20 |
| | | |||||
| * | Added tests that show that this branch isn't ready to be committed back yet. | dkf | 2016-05-20 | 1 | -0/+19 |
| | | |||||
* | | Eliminate exess spacings in many test-cases | jan.nijtmans | 2016-03-10 | 1 | -16/+16 |
|/ | |||||
* | [6d2f249a01] Handle a failure to comprehend half-way through the compilation ↵ | dkf | 2014-05-11 | 1 | -0/+4 |
| | | | | of a chain of compileable ensembles. | ||||
* | [1230597] Update test comment. | dgp | 2014-02-19 | 1 | -1/+1 |
|\ | |||||
| * | [1230597] Update test comment. | dgp | 2014-02-19 | 1 | -1/+1 |
| | | |||||
* | | [a4494e28ed] Use flag bit instead of NULL pointer to suppress | dgp | 2014-02-06 | 1 | -0/+9 |
|\ \ | |/ | | | | | | | | | teardown list of imported commands when the original command gets re-created. This prevents the panic otherwise possible when the invalid state represented by the NULL pointer is encountered during a command delete trace. | ||||
| * | [a4494e28ed] Use flag bit instead of NULL pointer to suppress teardown list of | dgp | 2014-02-06 | 1 | -0/+9 |
| | | | | | | | | | | imported commands when the original command gets re-created. This prevents the panic otherwise possible when the invalid state represented by the NULL pointer is encountered during a command delete trace. | ||||
* | | 3605447 Make sure the -clear option to [namespace export] always clears, | dgp | 2013-02-21 | 1 | -0/+8 |
|\ \ | |/ | | | whether or not new export patterns are specified. |