| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Shorten generation of TCL OO error codes | dkf | 2024-12-23 | 1 | -5/+5 |
| | | |||||
| * | merge 8.7 (fix SF [0b809cd3fc8b6e5e], conflicts resolved) | sebres | 2024-12-05 | 1 | -0/+8 |
| |\ | |||||
| | * | merge 8.6 (fix SF [0b809cd3fc8b6e5e], conflicts resolved) | sebres | 2024-12-05 | 1 | -0/+8 |
| | |\ | |||||
| | | * | fixed segfault [0b809cd3fc8b6e5e] by touching in coro referenced method of ↵ | sebres | 2024-12-04 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | deleted instance (class/object); there is no cross reference between methods and instances (probably to avoid cyclic refs), so reset the instance in method if class or object gets deleted in case the method will remain due to its ref-counter (referenced in coro) | ||||
| | | * | backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug. | jan.nijtmans | 2024-11-12 | 1 | -38/+4 |
| | | | | |||||
| | * | | (backport) Move non-error literal to TclOO's internal literal cache. | jan.nijtmans | 2024-11-13 | 1 | -5/+8 |
| | | | | |||||
| | * | | backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug. | jan.nijtmans | 2024-11-12 | 1 | -57/+23 |
| | | | | | | | | | | Remove some unneeded typecasts. Some int -> Tcl_Size | ||||
| | * | | (backport): Move table processing of DeclaredClassMethod | jan.nijtmans | 2024-11-09 | 1 | -56/+57 |
| | | | | |||||
| * | | | Move non-error literal to TclOO's internal literal cache. | dkf | 2024-11-13 | 1 | -0/+3 |
| | | | | |||||
| * | | | backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug. | jan.nijtmans | 2024-11-10 | 1 | -38/+4 |
| | | | | |||||
| * | | | Move table processing of DeclaredClassMethod | dkf | 2024-11-08 | 1 | -9/+3 |
| | | | | |||||
| * | | | merge 8.7core-bug-02977e0004-9.0 | dkf | 2024-11-01 | 1 | -8/+42 |
| |\ \ \ | |/ / | |||||
| | * | | merge 8.6core-bug-02977e0004-8.7 | dkf | 2024-11-01 | 1 | -10/+44 |
| | |\ \ | | |/ | |||||
| | | * | Fix the bug by forcing classes to be destroyed eagerly while queueing instances. | dkf | 2024-11-01 | 1 | -2/+20 |
| | | | | |||||
| | | * | Trying to fix [02977e0004], but causes other problems. | dkf | 2024-10-26 | 1 | -10/+25 |
| | | | | |||||
| * | | | Use more named constants in TclOO implementation | dkf | 2024-09-30 | 1 | -7/+7 |
| | | | | |||||
| * | | | Merge 8.7 | jan.nijtmans | 2024-08-20 | 1 | -2/+2 |
| |\ \ \ | |/ / | |||||
| * | | | fix build | dkf | 2024-08-06 | 1 | -1/+1 |
| | | | | |||||
| * | | | Force named namespaces to be made by TclOO. [154f0982f2] | dkf | 2024-08-06 | 1 | -4/+16 |
| |\ \ \ | |/ / | |||||
| | * | | Force named namespaces to be made by TclOO. [154f0982f2] | dkf | 2024-08-06 | 1 | -4/+16 |
| | |\ \ | | |/ | |||||
| | | * | merge 8.6 | dkf | 2024-08-06 | 1 | -9/+9 |
| | | |\ | |||||
| | | | * | Another round of sentinel fixes for 8.6, NULL -> (char *)NULL | jan.nijtmans | 2024-05-29 | 1 | -9/+9 |
| | | | | | |||||
| | | * | | [154f0982f2] Update createWithNamespace to error on namespace creation failure | dkf | 2024-05-23 | 1 | -4/+16 |
| | | |/ | |||||
| | * | | Missed some backports from 9.0. Some indenting | jan.nijtmans | 2024-08-05 | 1 | -1/+1 |
| | | | | |||||
| * | | | More cleaning up. | dkf | 2024-08-05 | 1 | -2/+2 |
| | | | | |||||
| * | | | Factor out most property-related C code into its own file. | dkf | 2024-08-02 | 1 | -38/+4 |
| | | | | |||||
| * | | | Remove redundant code. | dkf | 2024-08-01 | 1 | -7/+3 |
| | | | | |||||
| * | | | Use Tcl's internal API a bit better | dkf | 2024-08-01 | 1 | -124/+145 |
| | | | | |||||
| * | | | Reduce number of allocations on property access path. | dkf | 2024-07-21 | 1 | -0/+3 |
| | | | | |||||
| * | | | Make the [property] definition itself go to C | dkf | 2024-07-20 | 1 | -2/+8 |
| | | | | |||||
| * | | | Merge trunk | dkf | 2024-07-18 | 1 | -11/+14 |
| |\ \ \ | |||||
| | * \ \ | Merge 8.7. Random indent fixes | jan.nijtmans | 2024-06-27 | 1 | -1/+1 |
| | |\ \ \ | | |/ / | |||||
| | * | | | Backout the "dullest commit ever" (not my words ....). It breaks the build. | jan.nijtmans | 2024-05-14 | 1 | -21/+21 |
| | | | | | | | | | | | | | JN: Many of those changes are actually good, but there are too many changes to be able to search for a bug somewhere. Feel free to re-apply, after assuring it's really only whitespace changes. (my advise: do that after 9.0b2) | ||||
| | * | | | Clean up a lot of small whitespace issues | dkf | 2024-05-13 | 1 | -21/+21 |
| | | | | | | | | | | | | | This is the dullest commit ever. Sorry. | ||||
| | * | | | Merge 8.7 | jan.nijtmans | 2024-04-11 | 1 | -9/+9 |
| | |\ \ \ | | |/ / | |||||
| | | * | | Merge 8.6. Use Tcl_NewBooleanObj for booleans; we should say what we mean | jan.nijtmans | 2024-04-11 | 1 | -9/+9 |
| | | |\ \ | | | |/ | |||||
| | | | * | Fix [e646d28f1a]: 8.6 Documentation/comment typo fixes | jan.nijtmans | 2024-02-16 | 1 | -2/+2 |
| | | | | | |||||
| | * | | | Fix indentation/brace usage style issues | dkf | 2024-03-19 | 1 | -1/+4 |
| | | | | | |||||
| * | | | | Property implementation 'definitions', not yet plumbed into documented API | dkf | 2024-01-28 | 1 | -0/+4 |
| | | | | | |||||
| * | | | | Now passing tests | dkf | 2024-01-27 | 1 | -15/+30 |
| |/ / / | |||||
| * | | | Merge 8.7 | jan.nijtmans | 2023-10-19 | 1 | -9/+9 |
| |\ \ \ | |/ / | |||||
| | * | | Handle sentinels for any C++ compiler | jan.nijtmans | 2023-10-17 | 1 | -9/+9 |
| | | | | |||||
| * | | | Merge 8.7 | jan.nijtmans | 2023-10-01 | 1 | -0/+1 |
| |\ \ \ | |/ / | |||||
| | * | | Merge 8.6 | jan.nijtmans | 2023-10-01 | 1 | -0/+1 |
| | |\ \ | | |/ | |||||
| | | * | Fix [7b31677235]: tclOO.c: initialize fakeObject.refCount | jan.nijtmans | 2023-10-01 | 1 | -0/+1 |
| | | | | |||||
| | | * | Correct spelling errors in comments and documentation, but also non-comment | pooryorick | 2023-04-12 | 1 | -2/+2 |
| | | | | | | | | | | corrections in history.tcl and tcltest.test. | ||||
| | * | | some more int -> Tcl_Size | jan.nijtmans | 2023-09-25 | 1 | -61/+66 |
| | | | | |||||
| | * | | Rebase to 8.7 | jan.nijtmans | 2023-07-26 | 1 | -8/+8 |
| | |\ \ | |||||
| | | * | | TIP #666 implementation | jan.nijtmans | 2023-05-03 | 1 | -8/+8 |
| | | | | | |||||
| * | | | | Fix build - ckalloc/ckfree not in Tcl 9 | apnadkarni | 2023-05-19 | 1 | -4/+4 |
| | | | | | |||||
