diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-03-16 21:10:20 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-03-16 21:10:20 (GMT) |
commit | bc2c8431fc3b9961eabac2d1d2dd19f4325ce0a9 (patch) | |
tree | fadd915985c2810d77c7d8558fe2d51260975db9 /generic/tcl.decls | |
parent | 842878d2d0eee1bafcd57bc809ddac15b27c0510 (diff) | |
parent | 2ff70c01f60ef1dbb586489d97b1f36368ad6741 (diff) | |
download | tcl-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.decls | 56 |
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 ----- # |