summaryrefslogtreecommitdiffstats
path: root/generic/tcl.decls
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2019-08-12 20:38:09 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2019-08-12 20:38:09 (GMT)
commit8ddf96d852b04a3a1e7e109e16f8c3a21b31d2a2 (patch)
treec262b99e7f7de8144329705bc6ff747d7cdf08c8 /generic/tcl.decls
parent2b096ec26df0564a66dc13dc0f0b84942db5273e (diff)
parent9c94b7bd7657d1734dd6ce7d0e91d2606c6d0945 (diff)
downloadtcl-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.decls38
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 ----- #