summaryrefslogtreecommitdiffstats
path: root/generic/tclOOScript.h
Commit message (Expand)AuthorAgeFilesLines
* (backport): Corrections to TclOO errorcodes from scripted partsjan.nijtmans2024-03-091-15/+15
* Fix [78b9b6860c]: Please sync tclOOScript.hjan.nijtmans2023-06-281-5/+6
* Fix typo and outdated commentdkf2023-05-291-1/+1
* Merge 8.7dkf2023-05-011-2/+2
|\
| * Make robust against TIP #288 proposed changejan.nijtmans2022-11-021-2/+2
* | There are subtle cases where an append-if-new operation is really useful for ...dkf2020-02-151-17/+26
* | More error casesdkf2020-01-011-2/+12
* | Check for another tricky edge casedkf2020-01-011-0/+5
* | Better error messages when a property has the wrong kind for the type of acce...dkf2019-12-311-8/+22
* | Other list-returning [info class] subcommands are plurals, so change property...dkf2019-12-311-23/+17
* | Even more tests, this time of the return-code semantics of property getters a...dkf2019-12-301-3/+46
* | More tests, more fixesdkf2019-12-301-23/+39
* | Property definitions now work on instances.dkf2019-12-291-32/+49
* | Starting to do the testing.dkf2019-12-281-25/+32
* | Implementation of properties for TclOOdkf2019-12-281-0/+114
|/
* Move tclOOScript.tcl from the generic to the tools directory, so "make dist" ...jan.nijtmans2019-11-061-1/+1
* Test cases (and some fixes)dkf2018-10-281-2/+2
* Simplify the slot resolution protocoldkf2018-09-111-4/+5
* Implementation of TIP 516dkf2018-09-081-3/+25
* 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-111-218/+198
* Combine the two bits of scripted code inside TclOO's definition into one.dkf2018-08-051-95/+120
* Make it much easier to maintain the TclOO initialisation script.dkf2018-08-051-21/+23
* 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-071-1/+1
* Improving the singletondkf2018-07-061-1/+6
* Create a special command, [ :my:class], (in each instance namespace) that all...dkf2018-07-011-1/+1
* 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-271-4/+31
* Make the delegates work by moving their creation into C.dkf2018-06-231-38/+18
* 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-171-0/+85