summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
* merge trunkjan.nijtmans2018-09-071-4/+4
|\
| * merge 8.7 (segfault fix)sebres2018-09-071-4/+4
| |\
| | * merge 8.6 (segfault fix)sebres2018-09-071-4/+4
| | |\
| | | * closes [631b4c45df]: segfault by usage of wrong length (no string representat...sebres2018-09-071-4/+4
* | | | Merge trunk. Also rename TCL_NO_LENGTH -> TCL_AUTO_LENGTHjan.nijtmans2018-09-0518-196/+912
|\ \ \ \ | |/ / /
| * | | Merge 8.7. jan.nijtmans2018-09-057-25/+23
| |\ \ \ | | |/ /
| | * | Minor code cleanup. jan.nijtmans2018-09-052-6/+4
| * | | Merge 8.7jan.nijtmans2018-09-046-94/+104
| |\ \ \ | | |/ /
| | * | Fix [540bed4bde]: binary format can result in "integer value too large to rep...jan.nijtmans2018-09-046-94/+104
| * | | merge 8.7jan.nijtmans2018-09-031-0/+22
| |\ \ \ | | |/ /
| | * | Eliminate use of wideBiggerThanInt test constraint, since it's the same as {l...jan.nijtmans2018-09-031-0/+22
| * | | Implement TIP 478: Add Expected Class Level Behaviors to oo::classdkf2018-09-025-79/+765
| |\ \ \ | | |/ /
| | * | merge core-8-branchdkf2018-08-2633-365/+357
| | |\ \
| | * | | Added a note about the genesis of the compiled header.dkf2018-08-111-0/+4
| | * | | Improve script compilation. Prove that compilation works with safe interps.dkf2018-08-112-350/+513
| | * | | Combine the two bits of scripted code inside TclOO's definition into one.dkf2018-08-053-174/+243
| | * | | Make it much easier to maintain the TclOO initialisation script.dkf2018-08-052-21/+206
| | * | | Added more tests and made [initialize] an alternate spelling for [initialise].dkf2018-07-151-18/+27
| | * | | Document the [myclass] command; someone might find it useful besides me.dkf2018-07-072-18/+18
| | * | | Improving the singletondkf2018-07-061-1/+6
| | * | | Create a special command, [ :my:class], (in each instance namespace) that all...dkf2018-07-013-1/+61
| | * | | More test cases. More fixes.dkf2018-06-291-4/+20
| | * | | Tests for abstract and singletondkf2018-06-281-1/+2
| | * | | Add better error handling and make the delegation work with cloning.dkf2018-06-272-6/+43
| | * | | Make the delegates work by moving their creation into C.dkf2018-06-232-41/+37
| | * | | Leaving out the weird delegates stops the test failures.dkf2018-06-171-2/+3
| | * | | Most of the implementation ported over. [classmethod] is trickier...dkf2018-06-171-1/+106
| | * | | Split scripted parts of TclOO into their own file.dkf2018-06-172-58/+93
* | | | | Change ckalloc and friends to Tcl_Alloc and friends. Add two defines, TCL_IO_...jan.nijtmans2018-09-0171-1007/+1014
|\ \ \ \ \ | |/ / / /
* | | | | Minor code cleanupjan.nijtmans2018-08-291-2/+2
* | | | | merge trunkjan.nijtmans2018-08-292-55/+21
|\ \ \ \ \ | |/ / / /
| * | | | Eliminate static function AddObjErrorInfo, which is only used oncejan.nijtmans2018-08-281-39/+4
| * | | | merge core-8-branchjan.nijtmans2018-08-282-16/+17
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | Merge 8.6jan.nijtmans2018-08-171-3/+3
| | |\ \ \ | | | | |/ | | | |/|
| | | * | Minor fix to entier(): Allow it to convert to "wideInt" as well when range is...jan.nijtmans2018-08-171-6/+13
| | * | | Reposition the MODULE_SCOPE definition so that packages like tbcload don't getpooryorick2018-08-141-13/+17
* | | | | merge trunkjan.nijtmans2018-08-1110-61/+61
|\ \ \ \ \ | |/ / / /
| * | | | Merge 8.7jan.nijtmans2018-08-081-1/+1
| |\ \ \ \ | | |/ / /
| | * | | Merge 8.6jan.nijtmans2018-08-081-1/+1
| | |\ \ \ | | | |/ /
| | | * | Fix harmless gcc warningjan.nijtmans2018-08-081-1/+1
| * | | | Merge 8.7jan.nijtmans2018-08-029-58/+58
| |\ \ \ \ | | |/ / /
| | * | | Purge end-of-line spacingjan.nijtmans2018-08-029-58/+58
* | | | | Merge trunk. Use TCL_8_COMPAT in stead of TCL_USE_INT_RETURNjan.nijtmans2018-08-0211-152/+22
|\ \ \ \ \ | |/ / / /
| * | | | merge 8.7jan.nijtmans2018-07-3111-151/+21
| |\ \ \ \ | | |/ / /
| | * | | merge 8.6jan.nijtmans2018-07-318-148/+18
| | |\ \ \ | | | |/ /
| | | * | Remove some actually dead codejan.nijtmans2018-07-315-146/+9
* | | | | merge trunkjan.nijtmans2018-07-303-35/+58
|\ \ \ \ \ | |/ / / /
| * | | | merge 8.7sebres2018-07-261-3/+20
| |\ \ \ \ | | |/ / /
| | * | | merge 8.6: bug [d051b77fc1] fixedsebres2018-07-261-0/+5
| | |\ \ \ | | | |/ /
| | | * | amend after merge: 8.6th provide additionally an error-code (so missing `errC...sebres2018-07-261-0/+1