diff options
Diffstat (limited to 'generic/tcl.decls')
-rw-r--r-- | generic/tcl.decls | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/generic/tcl.decls b/generic/tcl.decls index e19db3f..189bcaf 100644 --- a/generic/tcl.decls +++ b/generic/tcl.decls @@ -11,7 +11,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: tcl.decls,v 1.120 2006/02/08 21:41:27 dgp Exp $ +# RCS: @(#) $Id: tcl.decls,v 1.121 2006/09/22 18:13:27 andreas_kupries Exp $ library tcl @@ -971,6 +971,7 @@ declare 273 generic { int Tcl_PkgProvide(Tcl_Interp *interp, CONST char *name, CONST char *version) } +# TIP #268: The internally used new Require function is in slot 573. declare 274 generic { CONST84_RETURN char * Tcl_PkgRequire(Tcl_Interp *interp, CONST char *name, CONST char *version, int exact) @@ -1989,7 +1990,7 @@ declare 554 generic { Tcl_DriverThreadActionProc *Tcl_ChannelThreadActionProc(Tcl_ChannelType *chanTypePtr) } -# TIP #237: +# TIP#237 (Arbitrary-precision Integers) kevin kenny declare 555 generic { Tcl_Obj* Tcl_NewBignumObj( mp_int* value ) @@ -2007,7 +2008,7 @@ declare 559 generic { int Tcl_GetBignumAndClearObj( Tcl_Interp* interp, Tcl_Obj* obj, mp_int* value ) } -# TIP #208: +# TIP #208 ('chan' Command) jeffh declare 560 generic { int Tcl_TruncateChannel(Tcl_Channel chan, Tcl_WideInt length) } @@ -2031,14 +2032,14 @@ declare 565 generic { void Tcl_GetChannelError (Tcl_Channel chan, Tcl_Obj** msg) } -# Additional conversion functions for bignum support +# TIP #237 (Additional conversion functions for bignum support) declare 566 generic { int Tcl_InitBignumFromDouble(Tcl_Interp* interp, double initval, mp_int *toInit) } -# TIP 181 +# TIP#181 (namespace unknown Command) declare 567 generic { Tcl_Obj *Tcl_GetNamespaceUnknownHandler(Tcl_Interp *interp, Tcl_Namespace *nsPtr) @@ -2049,7 +2050,7 @@ declare 568 generic { Tcl_Obj *handlerPtr) } -# TIP#258 Enhanced Interface for Encodings +# TIP#258 (Enhanced Interface for Encodings) declare 569 generic { int Tcl_GetEncodingFromObj(Tcl_Interp* interp, Tcl_Obj* objPtr, @@ -2065,6 +2066,12 @@ declare 572 generic { CONST char *Tcl_GetEncodingNameFromEnvironment(Tcl_DString* bufPtr) } +# TIP#268: Extended version numbers and requirements +declare 573 generic { + int Tcl_PkgRequireProc(Tcl_Interp *interp, CONST char *name, + int objc, Tcl_Obj *CONST objv[], ClientData *clientDataPtr) +} + ############################################################################## # Define the platform specific public Tcl interface. These functions are |