summaryrefslogtreecommitdiffstats
path: root/generic/tcl.decls
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2019-03-12 20:39:42 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2019-03-12 20:39:42 (GMT)
commitda96c5304100d70d932bcb73796c068d7e416cae (patch)
tree70ebb652915b8a287b4fca9dc7e7f8e8165ba3c2 /generic/tcl.decls
parent8e7a963f7fb10cc556337a18a652fd0c78c51029 (diff)
downloadtcl-da96c5304100d70d932bcb73796c068d7e416cae.zip
tcl-da96c5304100d70d932bcb73796c068d7e416cae.tar.gz
tcl-da96c5304100d70d932bcb73796c068d7e416cae.tar.bz2
Even better support for -DTCL_UTF_MAX=6. Ongoing improvements (TIP being planned)
Diffstat (limited to 'generic/tcl.decls')
-rw-r--r--generic/tcl.decls13
1 files changed, 10 insertions, 3 deletions
diff --git a/generic/tcl.decls b/generic/tcl.decls
index 5b3afeb..7ceb8c0 100644
--- a/generic/tcl.decls
+++ b/generic/tcl.decls
@@ -1339,7 +1339,7 @@ declare 377 {
void Tcl_RegExpGetInfo(Tcl_RegExp regexp, Tcl_RegExpInfo *infoPtr)
}
declare 378 {
- Tcl_Obj *Tcl_NewUnicodeObj(const Tcl_UniChar *unicode, int numChars)
+ Tcl_Obj *Tcl_NewUtf16Obj(const unsigned short *unicode, int numChars)
}
declare 379 {
void Tcl_SetUnicodeObj(Tcl_Obj *objPtr, const Tcl_UniChar *unicode,
@@ -1352,7 +1352,7 @@ declare 381 {
int Tcl_GetUniChar(Tcl_Obj *objPtr, int index)
}
declare 382 {deprecated {No longer in use, changed to macro}} {
- Tcl_UniChar *Tcl_GetUnicode(Tcl_Obj *objPtr)
+ unsigned short *Tcl_GetUnicode(Tcl_Obj *objPtr)
}
declare 383 {
Tcl_Obj *Tcl_GetRange(Tcl_Obj *objPtr, int first, int last)
@@ -1542,7 +1542,7 @@ declare 433 {
# introduced in 8.4a3
declare 434 {
- Tcl_UniChar *Tcl_GetUnicodeFromObj(Tcl_Obj *objPtr, int *lengthPtr)
+ unsigned short *Tcl_GetUtf16FromObj(Tcl_Obj *objPtr, int *lengthPtr)
}
# TIP#15 (math function introspection) dkf
@@ -2379,6 +2379,13 @@ declare 643 {
int Tcl_IsShared(Tcl_Obj *objPtr)
}
+declare 644 {
+ int *Tcl_GetUnicodeFromObj(Tcl_Obj *objPtr, int *lengthPtr)
+}
+declare 645 {
+ Tcl_Obj *Tcl_NewUnicodeObj(const int *unicode, int numChars)
+}
+
# ----- BASELINE -- FOR -- 8.7.0 ----- #
##############################################################################