aboutsummaryrefslogtreecommitdiff
path: root/parse-unidata.tcl
AgeCommit message (Collapse)AuthorFilesLines
2020-10-29build: Support sources with CRNL line endings0.80Steve Bennett1-0/+4
make-c-ext.tcl and parse-unidata.tcl now support input files with CRNL line endings Reported-by: Mark@TheMarkitecht.com Signed-off-by: Steve Bennett <steveb@workware.net.au>
2017-12-31utf8: Fix merging of adjacent wide character rangesSteve Bennett1-14/+25
Adjacent wide character ranges were not being merged correctly, and the final range was not being output. Fix this, and also merge adjacent combining character ranges. Signed-off-by: Steve Bennett <steveb@workware.net.au>
2016-09-09utf8: Extract wide char data from EastAsianWidth.txtSteve Bennett1-26/+38
Rather than using a hard-coded table Signed-off-by: Steve Bennett <steveb@workware.net.au>
2016-09-07parse-unidata: build fixSteve Bennett1-1/+1
Fix Jim-only syntax in parse-unidata.tcl to ensure the build works on systems using tclsh Signed-off-by: Steve Bennett <steveb@workware.net.au>
2016-09-05Add utf-8 display width infoSteve Bennett1-4/+67
Needed when using linenoise line editing with utf-8 support Note that variable width support is not yet added to linenoise Signed-off-by: Steve Bennett <steveb@workware.net.au>
2011-11-28Add support for [string totitle]Steve Bennett1-7/+17
Signed-off-by: Steve Bennett <steveb@workware.net.au>
2011-10-10Simplify the way unicode case mapping is doneSteve Bennett1-35/+14
Smaller, faster and includes title-case characters. Signed-off-by: Steve Bennett <steveb@workware.net.au>
2010-11-17Update documentation to cover UTF-8 support for regexpSteve Bennett1-0/+7
Also create README.utf-8 Signed-off-by: Steve Bennett <steveb@workware.net.au>
2010-11-17Add UTF-8 support to JimSteve Bennett1-0/+57
Signed-off-by: Steve Bennett <steveb@workware.net.au>