summaryrefslogtreecommitdiffstats
path: root/generic/tcl.decls
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2019-03-16 21:10:20 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2019-03-16 21:10:20 (GMT)
commitbc2c8431fc3b9961eabac2d1d2dd19f4325ce0a9 (patch)
treefadd915985c2810d77c7d8558fe2d51260975db9 /generic/tcl.decls
parent842878d2d0eee1bafcd57bc809ddac15b27c0510 (diff)
parent2ff70c01f60ef1dbb586489d97b1f36368ad6741 (diff)
downloadtcl-bc2c8431fc3b9961eabac2d1d2dd19f4325ce0a9.zip
tcl-bc2c8431fc3b9961eabac2d1d2dd19f4325ce0a9.tar.gz
tcl-bc2c8431fc3b9961eabac2d1d2dd19f4325ce0a9.tar.bz2
Merge 8.7
Move up some stub entries related to Tcl_UniChar Use TCL_UTF_MAX=4 for full Unicode in stead of TCL_UTF_MAX=6 (TCL_UTF_MAX: 3 is default)
Diffstat (limited to 'generic/tcl.decls')
-rw-r--r--generic/tcl.decls56
1 files changed, 38 insertions, 18 deletions
diff --git a/generic/tcl.decls b/generic/tcl.decls
index 7ceb8c0..6187cfc 100644
--- a/generic/tcl.decls
+++ b/generic/tcl.decls
@@ -1197,9 +1197,9 @@ declare 334 {
declare 335 {
int Tcl_UtfToTitle(char *src)
}
-declare 336 {
- int Tcl_UtfToUniChar(const char *src, Tcl_UniChar *chPtr)
-}
+#declare 336 {
+# int Tcl_UtfToUniChar(const char *src, Tcl_UniChar *chPtr)
+#}
declare 337 {
int Tcl_UtfToUpper(char *src)
}
@@ -1245,21 +1245,21 @@ declare 350 {
declare 351 {
int Tcl_UniCharIsWordChar(int ch)
}
-declare 352 {
- int Tcl_UniCharLen(const Tcl_UniChar *uniStr)
-}
-declare 353 {
- int Tcl_UniCharNcmp(const Tcl_UniChar *ucs, const Tcl_UniChar *uct,
- unsigned long numChars)
-}
-declare 354 {
- char *Tcl_UniCharToUtfDString(const Tcl_UniChar *uniStr,
- int uniLength, Tcl_DString *dsPtr)
-}
-declare 355 {
- Tcl_UniChar *Tcl_UtfToUniCharDString(const char *src,
- int length, Tcl_DString *dsPtr)
-}
+#declare 352 {
+# int Tcl_UniCharLen(const Tcl_UniChar *uniStr)
+#}
+#declare 353 {
+# int Tcl_UniCharNcmp(const Tcl_UniChar *ucs, const Tcl_UniChar *uct,
+# unsigned long numChars)
+#}
+#declare 354 {
+# char *Tcl_UniCharToUtfDString(const Tcl_UniChar *uniStr,
+# int uniLength, Tcl_DString *dsPtr)
+#}
+#declare 355 {
+# Tcl_UniChar *Tcl_UtfToUniCharDString(const char *src,
+# int length, Tcl_DString *dsPtr)
+#}
declare 356 {
Tcl_RegExp Tcl_GetRegExpFromObj(Tcl_Interp *interp, Tcl_Obj *patObj,
int flags)
@@ -2379,12 +2379,32 @@ declare 643 {
int Tcl_IsShared(Tcl_Obj *objPtr)
}
+# TIP #???
declare 644 {
int *Tcl_GetUnicodeFromObj(Tcl_Obj *objPtr, int *lengthPtr)
}
declare 645 {
Tcl_Obj *Tcl_NewUnicodeObj(const int *unicode, int numChars)
}
+declare 646 {
+ int Tcl_UtfToUniChar(const char *src, Tcl_UniChar *chPtr)
+}
+declare 647 {
+ int Tcl_UniCharLen(const Tcl_UniChar *uniStr)
+}
+declare 648 {
+ int Tcl_UniCharNcmp(const Tcl_UniChar *ucs, const Tcl_UniChar *uct,
+ unsigned long numChars)
+}
+declare 649 {
+ char *Tcl_UniCharToUtfDString(const Tcl_UniChar *uniStr,
+ int uniLength, Tcl_DString *dsPtr)
+}
+declare 650 {
+ Tcl_UniChar *Tcl_UtfToUniCharDString(const char *src,
+ int length, Tcl_DString *dsPtr)
+}
+
# ----- BASELINE -- FOR -- 8.7.0 ----- #