aboutsummaryrefslogtreecommitdiff
path: root/tests/utf8.test
AgeCommit message (Collapse)AuthorFilesLines
2020-05-04scan: Fix a utf-8 bug for string lengthSteve Bennett1-0/+7
The string length was being checked in chars instead of bytes Signed-off-by: Steve Bennett <steveb@workware.net.au>
2020-05-04tests: Add many new additional tests for code coverageSteve Bennett1-0/+20
readdir, tty, utf8, signal, alarm, kill, file, jimsh, posix, aio, history, interp, pack, unpack, eventloop, exec, load, package, regexp, regsub Signed-off-by: Steve Bennett <steveb@workware.net.au>
2011-12-08utf-8 case folding may change encoded lengthSteve Bennett1-0/+4
Thus we may need a larger buffer for the encoded string Signed-off-by: Steve Bennett <steveb@workware.net.au>
2011-12-02Extend UTF-8 support past the BMPSteve Bennett1-0/+16
Now codepoints up to U+1FFFFF are supported, including as literals with the new \u{NNNNNN} syntax (up to six hex digits) Signed-off-by: Steve Bennett <steveb@workware.net.au>
2011-10-10Simplify the way unicode case mapping is doneSteve Bennett1-0/+4
Smaller, faster and includes title-case characters. Signed-off-by: Steve Bennett <steveb@workware.net.au>
2010-11-22Overhaul unit test frameworkSteve Bennett1-5/+2
Much closer to tcltest now, including constraints. Try to get all appropriate tests running under both Jim and Tcl. Signed-off-by: Steve Bennett <steveb@workware.net.au>
2010-11-17Add UTF-8 support to regexpSteve Bennett1-206/+1
Plus various ARE enhancements and bug fixes Signed-off-by: Steve Bennett <steveb@workware.net.au>
2010-11-17Add UTF-8 support to JimSteve Bennett1-0/+336
Signed-off-by: Steve Bennett <steveb@workware.net.au>