Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Same with TclListObjGetElements | jan.nijtmans | 2022-02-10 | 1 | -1/+1 |
| | |||||
* | Tcl_ListObjLength -> TclListObjLength | jan.nijtmans | 2022-02-10 | 1 | -3/+3 |
| | |||||
* | More WIP | jan.nijtmans | 2022-01-26 | 1 | -10/+10 |
| | |||||
* | TIP #616: Tcl lists > 2^31 elements. WIP | jan.nijtmans | 2022-01-24 | 1 | -4/+4 |
| | |||||
* | Merge 8.7 | jan.nijtmans | 2021-10-08 | 1 | -37/+37 |
|\ | |||||
| * | Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing list | jan.nijtmans | 2021-10-06 | 1 | -15/+15 |
| | | |||||
| * | Backport fixes for [ccc448a6bfd5], namespace ensemble subcommand name prefix | pooryorick | 2021-09-02 | 1 | -2/+3 |
| | | | | | | matching and a subsequent error results in a segmentation fault. | ||||
* | | Update code comments. | pooryorick | 2021-09-02 | 1 | -5/+5 |
| | | |||||
* | | Fix for [ccc448a6bfd59cbd], namespace ensemble subcommand name prefix ↵ | pooryorick | 2021-09-01 | 1 | -2/+3 |
| | | | | | | | | matching and a subsequent error results in a segmentation fault | ||||
* | | merge 8.7 (resolve conflicts) | dgp | 2021-05-20 | 1 | -80/+104 |
|\ \ | |/ | |||||
| * | update documentation and macro names | pooryorick | 2021-05-19 | 1 | -20/+21 |
| | | |||||
| * | Fix for issue [e39cb3f462631a99], namespace is removed from other namespace | pooryorick | 2021-05-18 | 1 | -4/+4 |
| | | | | | | paths before deletion is complete | ||||
| * | Break TclDeleteNamespaceChildren out of TclTeardownNamespace. | pooryorick | 2021-05-16 | 1 | -56/+78 |
| | | |||||
* | | Merge 8.7 | jan.nijtmans | 2021-04-04 | 1 | -83/+59 |
|\ \ | |/ | |||||
| * | Fix [https://github.com/tcltk/tcl/runs/2263266926|failing test-cases] with ↵ | jan.nijtmans | 2021-04-04 | 1 | -111/+95 |
| | | | | | | | | --enable-symbols=mem build by reverting the series of commits that caused the memory-leak | ||||
| * | Update code comments. | pooryorick | 2021-04-03 | 1 | -33/+24 |
| | | |||||
| * | Changes to code comments. | pooryorick | 2021-04-03 | 1 | -8/+9 |
| | | |||||
| * | When a namesapce is deleted delete all namespaces under it before making any | pooryorick | 2021-04-03 | 1 | -59/+83 |
| | | | | | | modifictions to it. | ||||
* | | When a namesapce is deleted delete all namespaces under it before making any | pooryorick | 2021-04-03 | 1 | -59/+83 |
| | | | | | | modifictions to it. | ||||
* | | Merge 8.7, resolve conflicts | jan.nijtmans | 2021-01-11 | 1 | -1/+1 |
|\ \ | |/ | |||||
* | | Merge 8.7 | jan.nijtmans | 2020-12-08 | 1 | -5/+5 |
|\ \ | |/ | |||||
| * | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ↵ | jan.nijtmans | 2020-12-08 | 1 | -5/+5 |
| | | | | | | | | C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet | ||||
* | | Merge 8.7 | jan.nijtmans | 2020-09-17 | 1 | -4/+6 |
|\ \ | |/ | |||||
| * | Eliminate many usages of Tcl_NewObj (-> TclNewObj) and Tcl_NewIntObj (-> ↵ | jan.nijtmans | 2020-09-17 | 1 | -4/+6 |
| | | | | | | | | TclNewIntObj or Tcl_NewWideIntObj) | ||||
| * | Merge 8.6 | jan.nijtmans | 2020-09-11 | 1 | -2/+2 |
| |\ | |||||
| | * | merge 8.5 | dgp | 2019-05-04 | 1 | -0/+7 |
| | |\ | |||||
| | | * | Plug memleak when deleting a namespace destroys a linked Tcl var. | dgp | 2019-05-04 | 1 | -0/+34 |
| | | | | |||||
| | | * | Factor clearing of ensemble subcommand table into utility routine. | dgp | 2017-12-05 | 1 | -29/+23 |
| | | | | |||||
| | | * | Another revised fix, much closer to sebres' patch now. | dgp | 2017-12-05 | 1 | -62/+90 |
| | | | | |||||
| | | * | [4f6a1ebd64] Different fix for the problem. Re-order the filling of the | dgp | 2017-12-04 | 1 | -59/+56 |
| | | | | | | | | | | | | | | | | | | | | | | | | subcommand table so there is no longer a conflict where multiple intreps of a single value are sought. If the mapDict and exportList are the same, then each key in the mapDict is known to be an element of the exportList without needing to check. | ||||
* | | | | Merge 8.7 | jan.nijtmans | 2020-09-07 | 1 | -16/+18 |
|\ \ \ \ | |/ / / | |||||
* | | | | Merge core-8-branch | jan.nijtmans | 2020-09-05 | 1 | -18/+16 |
|\ \ \ \ | |||||
| * | | | | Backout [c1a376375e0e6488]: imported namespace ensemble command name ↵ | jan.nijtmans | 2020-09-05 | 1 | -18/+16 |
| |/ / / | | | | | | | | | | | | | | | | | distorted during deletion trace on the import. According to Travis, there's a memory leak which needs to be fixed first. | ||||
* | | | | Merge 8.7 | jan.nijtmans | 2020-09-04 | 1 | -16/+18 |
|\ \ \ \ | |/ / / | |||||
| * | | | Fix for [c1a376375e0e6488], imported namespace ensemble command name distorted | pooryorick | 2020-09-01 | 1 | -16/+18 |
| | | | | | | | | | | | | during deletion trace on the import | ||||
| * | | | Backout uncomplete fix for [3422267ed6b79922]: segmentation fault from ↵ | jan.nijtmans | 2020-08-13 | 1 | -6/+1 |
| | | | | | | | | | | | | | | | | | | | | deleting the the target of an imported alias during a trace on the target of the alias. Since it causes build failures. | ||||
| * | | | Fix for [3422267ed6b7], segmentation fault with imported alias. | pooryorick | 2020-08-12 | 1 | -1/+6 |
| | | | | |||||
* | | | | Merge 8.7. Use more TCL_INDEX_NONE in documentation/headers/code. | jan.nijtmans | 2020-06-04 | 1 | -1/+1 |
|\ \ \ \ | |/ / / | |||||
* | | | | merge 8.7 | dgp | 2020-03-17 | 1 | -1/+0 |
|\ \ \ \ | |/ / / | |||||
| * | | | TIP 569 - remove lint comments | dgp | 2020-03-17 | 1 | -1/+0 |
| | | | | |||||
* | | | | Merge 8.7 | jan.nijtmans | 2020-03-07 | 1 | -109/+54 |
|\ \ \ \ | |/ / / | |||||
| * | | | more | dgp | 2020-03-06 | 1 | -109/+54 |
| | | | | |||||
* | | | | Merge 8.7 | jan.nijtmans | 2020-02-28 | 1 | -53/+88 |
|\ \ \ \ | |/ / / | |||||
| * | | | Merge tip-548. A few more fixes, trying to make the Travis build work (finally) | jan.nijtmans | 2019-09-02 | 1 | -1/+1 |
| |\ \ \ | |||||
| * \ \ \ | Let's try a real C++ build with Travis on Linux | jan.nijtmans | 2019-08-30 | 1 | -4/+39 |
| |\ \ \ \ | | |/ / / | |||||
| * | | | | Merge tip-548 | jan.nijtmans | 2019-08-15 | 1 | -34/+34 |
| |\ \ \ \ | | |/ / / | |||||
| * | | | | Merge 8.7, and continue implementation. Almost done | jan.nijtmans | 2019-07-10 | 1 | -44/+44 |
| |\ \ \ \ | |||||
| * | | | | | Experiment: compile Tcl with C++ compiler. WIP | jan.nijtmans | 2019-07-04 | 1 | -5/+5 |
| |/ / / / | |||||
* | | | | | Merge 8.7 | jan.nijtmans | 2019-08-15 | 1 | -35/+35 |
|\ \ \ \ \ | | |/ / / | |/| | | | |||||
| * | | | | Eliminate "register" keyword _everywhere_ in Tcl. This keyword is deprecated ↵ | jan.nijtmans | 2019-07-17 | 1 | -35/+35 |
| |/ / / | | | | | | | | | | | | | in C++ (removed in C++17, even), and essentially does nothing with most modern compilers. |