Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge 8.7 | dgp | 2023-01-30 | 1 | -0/+2 |
|\ | |||||
| * | Add some comments and tidy code. | pooryorick | 2023-01-27 | 1 | -0/+2 |
| | | |||||
* | | TIP 644 - Make Tcl_ObjType extensible | apnadkarni | 2022-10-11 | 1 | -1/+2 |
| | | |||||
* | | Merge 9.0 | jan.nijtmans | 2022-05-17 | 1 | -4/+4 |
|\ \ | |||||
| * \ | Merge 8.7 | jan.nijtmans | 2022-05-17 | 1 | -4/+4 |
| |\ \ | | |/ | |||||
| | * | Rename macro's TclListObjGetElements -> TclListObjGetElementsM and ↵ | jan.nijtmans | 2022-05-17 | 1 | -4/+4 |
| | | | | | | | | | | | | TclListObjLength -> TclListObjLengthM (prevent conflict with TIP #616) | ||||
* | | | Make framePtr->level size_t | jan.nijtmans | 2022-03-15 | 1 | -2/+2 |
| | | | |||||
* | | | Provide somewhat more space in Tcl_CallFrame | jan.nijtmans | 2022-03-08 | 1 | -1/+1 |
| | | | |||||
* | | | Merge 9.0 | jan.nijtmans | 2022-02-24 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Merge 8.7 | jan.nijtmans | 2022-02-10 | 1 | -2/+2 |
| |\ \ | | |/ | |||||
| | * | Merge 8.6 | jan.nijtmans | 2022-02-10 | 1 | -2/+2 |
| | |\ | |||||
| | | * | Use TclListObjLength/TclListObjGetElements in stead of ↵ | jan.nijtmans | 2022-02-10 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | Tcl_ListObjLength/Tcl_ListObjGetElements everywhere. This is slightly more efficient if the refered list already has the correct type | ||||
| | | * | IntRep -> InternalRep. Internal changes only. | jan.nijtmans | 2021-10-19 | 1 | -3/+3 |
| | | | | |||||
| | | * | More usage of TclNewObj() in stead of Tcl_NewObj() and TclNewIntObj() in ↵ | jan.nijtmans | 2020-10-13 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | stead of Tcl_NewIntObj() | ||||
| | | * | Eliminate many "register" keywords (which do nothing with modern compilers) | jan.nijtmans | 2020-09-14 | 1 | -37/+37 |
| | | | | | | | | | | | | Eliminate many unnecessary type-casts to (unsigned) | ||||
* | | | | 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 |