Commit graph

10 commits

Author SHA1 Message Date
Marius Gerbershagen
8350f07100 contrib/unicode: improve ucd table generating code
Provide some comments on what the code is doing.

Increase size of integers used in encoding pairs of consecutive words
(needed to encode the current ucd).

Introduce additional bidirectional classes.

Provide new ucd.h header with enums for general-category and
bidirectional class.

Add update-ucd.sh script to automate the updating process.
2021-05-07 21:09:08 +02:00
Marius Gerbershagen
0b6311b399 contrib: remove use of legacy names 2019-01-14 21:29:34 +01:00
Zack Piper
00521d869a Untabify everything. 2015-09-01 20:10:10 +00:00
Juan Jose Garcia Ripoll
ebafa5f275 Added the Unicode character database to the C library 2012-12-26 22:31:37 +01:00
Juan Jose Garcia Ripoll
3771cb64c6 Modified ucd.lisp to generate C files, assigning a new, ficticious class, to undefined characters 2011-02-20 23:51:39 +00:00
Juan Jose Garcia Ripoll
00f99f5e98 Upgraded to Unicode 6 and added support for a smaller database with just the 16-bits part of Unicode 2011-02-19 23:45:27 +00:00
Juan Jose Garcia Ripoll
5f9ad922f7 Add the possibility of creating smaller (65536) Unicode tables. 2011-02-19 21:54:11 +00:00
Juan Jose Garcia Ripoll
02a44ebdcd The Unicode database is shipped in DOS CR+LF format 2009-01-11 20:11:50 +01:00
Juan Jose Garcia Ripoll
ba16e548a3 Installed version 5.0.0 of the Unicode database 2009-01-11 20:11:22 +01:00
Juan Jose Garcia Ripoll
3c3dafa315 When ECL is built with --enable-unicode, it uses its own database for Unicode properties instead of tolower, toupper, etc. 2009-01-10 22:45:38 +01:00