diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-08-12 20:38:09 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-08-12 20:38:09 (GMT) |
commit | 8ddf96d852b04a3a1e7e109e16f8c3a21b31d2a2 (patch) | |
tree | c262b99e7f7de8144329705bc6ff747d7cdf08c8 /generic/tcl.decls | |
parent | 2b096ec26df0564a66dc13dc0f0b84942db5273e (diff) | |
parent | 9c94b7bd7657d1734dd6ce7d0e91d2606c6d0945 (diff) | |
download | tcl-8ddf96d852b04a3a1e7e109e16f8c3a21b31d2a2.zip tcl-8ddf96d852b04a3a1e7e109e16f8c3a21b31d2a2.tar.gz tcl-8ddf96d852b04a3a1e7e109e16f8c3a21b31d2a2.tar.bz2 |
Merge branch tip-548. No longer define addtional stub-entries for functions that will be removed (because of deprecation) anyway
Diffstat (limited to 'generic/tcl.decls')
-rw-r--r-- | generic/tcl.decls | 38 |
1 files changed, 13 insertions, 25 deletions
diff --git a/generic/tcl.decls b/generic/tcl.decls index 6c0b3a8..68efba2 100644 --- a/generic/tcl.decls +++ b/generic/tcl.decls @@ -1246,7 +1246,7 @@ declare 351 { int Tcl_UniCharIsWordChar(int ch) } declare 352 {deprecated {Use Tcl_GetCharLength}} { - int Tcl_UniCharLen(const unsigned short *uniStr) + int Tcl_UniCharLen(const Tcl_UniChar *uniStr) } declare 353 {deprecated {Use Tcl_UtfNcmp}} { int Tcl_UniCharNcmp(const Tcl_UniChar *ucs, const Tcl_UniChar *uct, @@ -1338,11 +1338,11 @@ declare 376 { declare 377 { void Tcl_RegExpGetInfo(Tcl_RegExp regexp, Tcl_RegExpInfo *infoPtr) } -declare 378 { - Tcl_Obj *Tcl_NewUnicodeObj(const unsigned short *unicode, int numChars) +declare 378 {deprecated {Use Tcl_UniCharToUtfDString}} { + Tcl_Obj *Tcl_NewUnicodeObj(const Tcl_UniChar *unicode, int numChars) } -declare 379 { - void Tcl_SetUnicodeObj(Tcl_Obj *objPtr, const unsigned short *unicode, +declare 379 {deprecated {Use Tcl_UniCharToUtfDString}} { + void Tcl_SetUnicodeObj(Tcl_Obj *objPtr, const Tcl_UniChar *unicode, int numChars) } declare 380 { @@ -1352,13 +1352,13 @@ declare 381 { int Tcl_GetUniChar(Tcl_Obj *objPtr, int index) } declare 382 {deprecated {No longer in use, changed to macro}} { - unsigned short *Tcl_GetUnicode(Tcl_Obj *objPtr) + Tcl_UniChar *Tcl_GetUnicode(Tcl_Obj *objPtr) } declare 383 { Tcl_Obj *Tcl_GetRange(Tcl_Obj *objPtr, int first, int last) } -declare 384 { - void Tcl_AppendUnicodeToObj(Tcl_Obj *objPtr, const unsigned short *unicode, +declare 384 {deprecated {Use Tcl_AppendStringsToObj}} { + void Tcl_AppendUnicodeToObj(Tcl_Obj *objPtr, const Tcl_UniChar *unicode, int length) } declare 385 { @@ -1541,8 +1541,8 @@ declare 433 { } # introduced in 8.4a3 -declare 434 { - unsigned short *Tcl_GetUnicodeFromObj(Tcl_Obj *objPtr, int *lengthPtr) +declare 434 {deprecated {Use Tcl_UtfToUniCharDString}} { + Tcl_UniChar *Tcl_GetUnicodeFromObj(Tcl_Obj *objPtr, int *lengthPtr) } # TIP#15 (math function introspection) dkf @@ -2384,11 +2384,13 @@ declare 644 { int Tcl_LinkArray(Tcl_Interp *interp, const char *varName, void *addr, int type, int size) } + declare 645 { int Tcl_GetIntForIndex(Tcl_Interp *interp, Tcl_Obj *objPtr, int endValue, int *indexPtr) } -# TIP #542 + +# TIP #548 declare 646 { int Tcl_UtfToUniChar(const char *src, int *chPtr) } @@ -2400,20 +2402,6 @@ declare 648 { int *Tcl_UtfToUniCharDString(const char *src, int length, Tcl_DString *dsPtr) } -declare 649 { - void TclSetUnicodeObj(Tcl_Obj *objPtr, const int *unicode, - int numChars) -} -declare 650 { - Tcl_Obj *TclNewUnicodeObj(const int *unicode, int numChars) -} -declare 651 { - int *TclGetUnicodeFromObj(Tcl_Obj *objPtr, int *lengthPtr) -} -declare 652 { - void TclAppendUnicodeToObj(Tcl_Obj *objPtr, const int *unicode, - int length) -} # ----- BASELINE -- FOR -- 8.7.0 ----- # |