summaryrefslogtreecommitdiffstats
path: root/generic
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2022-03-29 21:14:54 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2022-03-29 21:14:54 (GMT)
commitec52ceb63b1563cfdeb057731661d0ae92332765 (patch)
treeff3dbf38243c007c455959ae60f31723474cd1b0 /generic
parent9b3052e4f000498849d0f1e7cdd4b9188819ee86 (diff)
downloadtcl-ec52ceb63b1563cfdeb057731661d0ae92332765.zip
tcl-ec52ceb63b1563cfdeb057731661d0ae92332765.tar.gz
tcl-ec52ceb63b1563cfdeb057731661d0ae92332765.tar.bz2
Undo deprecation for Tcl_AppendUnicodeToObj (as described in the TIP)
Diffstat (limited to 'generic')
-rw-r--r--generic/tcl.decls2
-rw-r--r--generic/tclDecls.h5
2 files changed, 3 insertions, 4 deletions
diff --git a/generic/tcl.decls b/generic/tcl.decls
index 3b5c8a9..f0718c1 100644
--- a/generic/tcl.decls
+++ b/generic/tcl.decls
@@ -1356,7 +1356,7 @@ declare 382 {deprecated {No longer in use, changed to macro}} {
declare 383 {
Tcl_Obj *Tcl_GetRange(Tcl_Obj *objPtr, int first, int last)
}
-declare 384 {deprecated {Use Tcl_AppendStringsToObj}} {
+declare 384 {
void Tcl_AppendUnicodeToObj(Tcl_Obj *objPtr, const unsigned short *unicode,
int length)
}
diff --git a/generic/tclDecls.h b/generic/tclDecls.h
index ac90006..020c4bb 100644
--- a/generic/tclDecls.h
+++ b/generic/tclDecls.h
@@ -1157,8 +1157,7 @@ unsigned short * Tcl_GetUnicode(Tcl_Obj *objPtr);
/* 383 */
EXTERN Tcl_Obj * Tcl_GetRange(Tcl_Obj *objPtr, int first, int last);
/* 384 */
-TCL_DEPRECATED("Use Tcl_AppendStringsToObj")
-void Tcl_AppendUnicodeToObj(Tcl_Obj *objPtr,
+EXTERN void Tcl_AppendUnicodeToObj(Tcl_Obj *objPtr,
const unsigned short *unicode, int length);
/* 385 */
EXTERN int Tcl_RegExpMatchObj(Tcl_Interp *interp,
@@ -2392,7 +2391,7 @@ typedef struct TclStubs {
int (*tcl_GetUniChar) (Tcl_Obj *objPtr, int index); /* 381 */
TCL_DEPRECATED_API("No longer in use, changed to macro") unsigned short * (*tcl_GetUnicode) (Tcl_Obj *objPtr); /* 382 */
Tcl_Obj * (*tcl_GetRange) (Tcl_Obj *objPtr, int first, int last); /* 383 */
- TCL_DEPRECATED_API("Use Tcl_AppendStringsToObj") void (*tcl_AppendUnicodeToObj) (Tcl_Obj *objPtr, const unsigned short *unicode, int length); /* 384 */
+ void (*tcl_AppendUnicodeToObj) (Tcl_Obj *objPtr, const unsigned short *unicode, int length); /* 384 */
int (*tcl_RegExpMatchObj) (Tcl_Interp *interp, Tcl_Obj *textObj, Tcl_Obj *patternObj); /* 385 */
void (*tcl_SetNotifier) (const Tcl_NotifierProcs *notifierProcPtr); /* 386 */
Tcl_Mutex * (*tcl_GetAllocMutex) (void); /* 387 */