summaryrefslogtreecommitdiffstats
path: root/generic/tcl.decls
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2019-06-03 19:48:14 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2019-06-03 19:48:14 (GMT)
commit9a414590a633c4fa914a125b8eaaf187c13423f8 (patch)
tree48ec1343fc6ca9728a2517a528e68601413c1c88 /generic/tcl.decls
parenta7ec180fc75e299b71f6d839da636eff3528a713 (diff)
downloadtcl-9a414590a633c4fa914a125b8eaaf187c13423f8.zip
tcl-9a414590a633c4fa914a125b8eaaf187c13423f8.tar.gz
tcl-9a414590a633c4fa914a125b8eaaf187c13423f8.tar.bz2
TIP #548: Deprecate Tcl_WinUtfToTChar() and Tcl_WinTCharToUtf() and provide more flexible replacement functions
Diffstat (limited to 'generic/tcl.decls')
-rw-r--r--generic/tcl.decls14
1 files changed, 12 insertions, 2 deletions
diff --git a/generic/tcl.decls b/generic/tcl.decls
index 19672a7..bd0df8d 100644
--- a/generic/tcl.decls
+++ b/generic/tcl.decls
@@ -1253,11 +1253,11 @@ declare 353 {
unsigned long numChars)
}
declare 354 {
- char *Tcl_UniCharToUtfDString(const Tcl_UniChar *uniStr,
+ char *Tcl_Utf16ToUtfDString(const unsigned short *uniStr,
int uniLength, Tcl_DString *dsPtr)
}
declare 355 {
- Tcl_UniChar *Tcl_UtfToUniCharDString(const char *src,
+ unsigned short *Tcl_UtfToUtf16DString(const char *src,
int length, Tcl_DString *dsPtr)
}
declare 356 {
@@ -2390,6 +2390,16 @@ declare 645 {
int endValue, int *indexPtr)
}
+# TIP #5??
+declare 647 {
+ char *Tcl_UniCharToUtfDString(const Tcl_UniChar *uniStr,
+ int uniLength, Tcl_DString *dsPtr)
+}
+declare 648 {
+ Tcl_UniChar *Tcl_UtfToUniCharDString(const char *src,
+ int length, Tcl_DString *dsPtr)
+}
+
# ----- BASELINE -- FOR -- 8.7.0 ----- #
##############################################################################