summaryrefslogtreecommitdiffstats
path: root/generic/tclOOIntDecls.h
Commit message (Collapse)AuthorAgeFilesLines
* Simplification: don't declare struct types that are never used.jan.nijtmans2012-11-151-1/+1
|
* [RFE 3010352]: make all TclOO API functions MODULE_SCOPEjan.nijtmans2011-09-281-37/+16
|\
| * FRQ 3010352 implementationfreq_3010352_impljan.nijtmans2011-09-211-27/+22
|/
* Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
| | | cause more harm than good. Purged them (except in zlib files).
* [Patch 3034251] backport ttkGenStubs.tcl features to genStubs.tcl, partly: ↵nijtmans2010-08-191-85/+9
| | | | remove unneeded ifdeffery and put C++ guard around stubs pointer definition.
* [Patch 2961556]: Change TclOO to use the same style of function typedefs asdkf2010-03-051-7/+7
| | | | Tcl, as this is about the last chance to get this right.
* Follow-up to [2010-01-29] commit:nijtmans2010-02-051-25/+25
| | | | | | | | | | prevent space within stub table function parameters if the parameter type is a pointer. Minor formatting, and VOID -> void. Change signature of TclNRInterpProcCore, and TclOONewProc(Instance|)MethodEx, indicating that errorProc is a function pointer tclVar.c: fixed two gcc warnings
* - genStubs.tcl: No longer generate a space after "*" andnijtmans2010-01-291-53/+51
| | | | | | | | | | 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.
* Letting CONST die a slow and graceful death, since NO_CONST wasnijtmans2008-10-221-49/+49
| | | | broken since 8.4 and no-one complained about it.
* CONST -> constnijtmans2008-10-171-18/+18
|
* just a few const -> CONST (in header files and .decls files)nijtmans2008-07-241-18/+18
| | | | and CONST -> const (.c files and internal .h files)
* fix line-endingsdas2008-07-221-264/+264
|
* TIP #304 implementationferrieux2008-07-211-264/+264
|
* * generic/tclOO.c: use TclOOStubs hooks field to retrievedas2008-06-121-8/+3
| | | | | | | * generic/tclOODecls.h: TclOOIntStubs pointer. [Bug 1980953] * generic/tclOOIntDecls.h: * generic/tclOOStubInit.c: * generic/tclOOStubLib.c:
* * generic/tclOODecls.h: Added the swizzling of DLLEXPORT andKevin B Kenny2008-06-011-1/+26
| | | | * generic/tclOOIntDecls.h: DLLIMPORT needed to make EXTERN work.
* More patches to make stub generation work.dkf2008-06-011-28/+69
|
* * generic/tclOOStubLib.c: ensure use of tcl stubs; include indas2008-05-311-11/+5
| | | | | | | | | | | | | | * unix/Makefile.in: stub lib; disable broken tclOO genstubs * generic/tclOO.c: make tclOO stubs tables 'static const' * generic/tclOODecls.h: and stub table pointers MODULE_SCOPE * generic/tclOOIntDecls.h: (change generated files manually * generic/tclOOStubInit.c: pending genstubs support for tclOO). * generic/tclOOStubLib.c: * generic/tclOO.c: fix warnings for 'int<->ptr conversion' * generic/tclOOCall.c: and 'signed vs unsigned comparison'. * generic/tclOOMethod.c:
* Implementation of TIP #257. Incomplete due to missing Win build support.dkf2008-05-311-0/+209