summaryrefslogtreecommitdiffstats
path: root/generic/tclOOInt.h
Commit message (Collapse)AuthorAgeFilesLines
* Reorganization of call context reference count management so that codedkf2011-03-011-4/+2
| | | | | is (mostly) simpler. FossilOrigin-Name: 25d2a66f4de7efec148a46f106297b860ac2d5bd
* If tclInt.h or tclPort.h is alreadynijtmans2010-04-271-2/+2
| | | | | | | | | included, don't include <limits.h> again. Follow-up to [Bug 2991415]: tclport.h #included before limits.h See comments in [Bug 2991415] FossilOrigin-Name: b7c55dd4bff714c0d799cc3972956b79eee2a6ff
* [Patch 2961556]: Change TclOO to use the same style of function typedefs asdkf2010-03-051-10/+10
| | | | | | Tcl, as this is about the last chance to get this right. FossilOrigin-Name: 6723a5d58cf061918d17b16c9d273719638c01a4
* Fix [Bug 2962664] by forcing oo::object deletion on oo::class deletion.dkf2010-03-041-1/+5
| | | FossilOrigin-Name: b1e964413ea1920263f3ab66418d70fce6f27cd4
* - genStubs.tcl: No longer generate a space after "*" andnijtmans2010-01-291-2/+2
| | | | | | | | | | | | immediately after a function name, so the format of function definitions in tcl*Decls.h matches all other tcl*.h header files. - Change Tcl_ArgvFuncProc, Tcl_ArgvGenFuncProc and GetFrameInfoValueProc to be function definitions, not pointers, for consistency with all other Tcl function definitions. FossilOrigin-Name: 92924901357b4846fa668b6f5122abf37979693a
* Improvements to destructor handling.dkf2010-01-281-1/+3
| | | | | | Stop crashes from odd destruction routes. FossilOrigin-Name: ca70f094be1873138d5f9fb8b0d0787e451c3a23
* Various CYGWIN-related fixes. In the win32 configure script, CYGWIN is still ↵nijtmans2009-12-211-1/+2
| | | | | not enabled yet, but at least it is a step in the right direction. FossilOrigin-Name: dca4a9980ea1e6abbb78a199f0fbf597beb38138
* Reorganize method cache handling a bit to better support itcl nasty cases.dkf2009-07-121-2/+3
| | | | | | [Bug 1895546] FossilOrigin-Name: 18d45c03cdbfd7ce57665f4f065005647546c752
* Clarify the rules for resolution of what forwarded methods forward to.dkf2009-04-111-5/+11
| | | FossilOrigin-Name: 1c0fc91aa2fc476242f6461f0eac6327351908f5
* Fix [Bug 2200824] and make class constructor error handling much more robust.dkf2008-10-311-1/+6
| | | FossilOrigin-Name: c8dd022f7e09fd76778993ccb2afd93d8089305a
* Added magic for Objective C. [Bug 2163447]dkf2008-10-131-1/+16
| | | FossilOrigin-Name: 6bb3cf9fbf6d158717703bf75ad9b4b01c57af7c
* Implementation of TIP #320.#320.#320.dkf2008-09-231-1/+8
| | | FossilOrigin-Name: 9bc559dfecaf90d35b29ada553d71366642a9017
* * generic/tclBasic.c: Removed unused var; fixed functionmsofer2008-08-231-2/+2
| | | | | | | | * generic/tclOOInt.h: pointer declarations (why did gcc start * generic/tclOOMethod.c: complaining all of a sudden?) * generic/tclProc.c: FossilOrigin-Name: e7cb67cca4c1b5531fea954018c21afcedeb4ada
* Dumped tclNRE.h's contents into tclInt.h. The file is now empty andmsofer2008-07-311-2/+1
| | | | | | | | unrefernced everywhere but in macosx/Tcl.xcodeproj/project.pbxproj: some knowledgeable maintainer please remove tclNRE.h after making sure it doesn't break the build on macosx FossilOrigin-Name: 451dda69d6e65267f856ee1657e610ea408eb1c3
* new TclNRAddCallback macro for internal use instead of the publicmsofer2008-07-181-1/+2
| | | | | | Tcl_NRAddCallback FossilOrigin-Name: 41bf7d9039838529fef6ebd671f8bd57844a6aff
* NRE-enable the TclOO constructor system.dkf2008-07-181-1/+6
| | | FossilOrigin-Name: e092b4ac90c73e8a045f8774b1e5bfe59008eada
* NRE-aware TclOO.dkf2008-07-161-4/+7
| | | FossilOrigin-Name: a8d83acd188df8a873518f5d731cf8cea8f0c668
* Make things build (cleanly) on Win32. Thanks to Joe Mistachkin. [Patch 1980861]dkf2008-05-311-4/+4
| | | FossilOrigin-Name: 428c548d5fe1d5af46c6505ce074ebb59dba4719
* Implementation of TIP #257. Incomplete due to missing Win build support.dkf2008-05-311-0/+579
FossilOrigin-Name: e46e1575d392981d674e659a6c6649dc51ecf5dc