swcs
|
6106f8e7ea
|
update to .NET Standard 2
|
2018-09-24 14:43:32 +02:00 |
|
GoldenCrystal
|
751e84fc6d
|
Add DebuggerDisplay attributes.
Format some code to C# 7.0.
Remove useless using directives.
|
2017-09-07 23:10:17 +02:00 |
|
GoldenCrystal
|
d65f7f0a77
|
Use ASCII as display text for "TAG" characters at U+E0000.
|
2017-06-25 20:09:54 +02:00 |
|
GoldenCrystal
|
642b675b3d
|
Added support for emoji properties.
|
2017-06-25 17:14:03 +02:00 |
|
GoldenCrystal
|
f9976c7a03
|
Use ref returns to access character data, which should reduce memory consumption a bit.
Reduced some parts of the code by leveraging C# 6 and C# 7 features.
Preliminary work for adding emoji properties to characters.
|
2017-06-25 02:36:38 +02:00 |
|
GoldenCrystal
|
ca267468e5
|
Update to Unicode 10.0.
Migrate to new MSBuild project format.
Migrate main lib to .NET Standard 1.1.
Fix a bug in parsing UCD files.
|
2017-06-21 02:28:58 +02:00 |
|
GoldenCrystal
|
58e4cc8802
|
Migrate database and project to Unicode 9.0.0.
|
2016-08-09 00:18:46 +02:00 |
|
GoldenCrystal
|
e3cada4ca7
|
Try to determine the Unicode version dynamically from the data files, in the hope to ease upgrades to future Unicode versions.
|
2015-07-19 02:28:53 +02:00 |
|
GoldenCrystal
|
07b4086423
|
Upgrade for Unicode Version 8.0.0.
|
2015-07-19 01:56:28 +02:00 |
|
GoldenCrystal
|
a429d83bdb
|
Fix a few bugs, and compensate removal of parameterless constructors for structs in C# 6.0
|
2015-07-19 01:54:17 +02:00 |
|
GoldenCrystal
|
f8d468bc94
|
Prepare for NuGet publishing.
|
2014-11-24 22:53:33 +01:00 |
|
GoldenCrystal
|
84e1a40612
|
Renamed UnicodeCharacterRange to UnicodeCodePointRange, and added a few unit tests.
|
2014-11-24 21:47:06 +01:00 |
|
GoldenCrystal
|
78baae7ff2
|
Added support for CJK radicals.
Addded CJK radical & stroke count information to the UI.
|
2014-11-24 20:09:59 +01:00 |
|
GoldenCrystal
|
475e9c5e44
|
Added support for kRSUnicode/Unicode_Radical_Stroke.
|
2014-11-24 02:36:09 +01:00 |
|
GoldenCrystal
|
4f03ba85d9
|
Exposed cross-references, and added them to the UI.
|
2014-11-24 00:24:55 +01:00 |
|
GoldenCrystal
|
95fd83cb6d
|
Imported related code points (aka cross-references) from NamesList.txt.
|
2014-11-23 18:44:32 +01:00 |
|
GoldenCrystal
|
2324d2c272
|
Rebuilt the data file, and fixed the handling of name aliases.
|
2014-11-21 17:04:55 +01:00 |
|
GoldenCrystal
|
b148e69ca0
|
Added the code to parse NameAliases.txt an updated the UI.
|
2014-11-21 16:51:09 +01:00 |
|
GoldenCrystal
|
d5131ef008
|
Exposed the name aliases and refactored argument exceptions.
|
2014-11-21 16:25:57 +01:00 |
|
GoldenCrystal
|
343dc823cf
|
Included name aliases in the data file.
|
2014-11-21 16:02:19 +01:00 |
|
GoldenCrystal
|
4119824ffc
|
First tentative of name alias encoding.
|
2014-11-21 15:41:27 +01:00 |
|
GoldenCrystal
|
5c47c98b18
|
Added a few unit tests.
|
2014-11-17 23:29:51 +01:00 |
|
GoldenCrystal
|
9c3cd4207b
|
Replaced spaces by tabs on files with incoherent indentations.
|
2014-11-16 21:27:57 +01:00 |
|
GoldenCrystal
|
a36caa4243
|
Refactored UnicodeInfo to a static class.
|
2014-11-15 13:36:19 +01:00 |
|
GoldenCrystal
|
3373855769
|
Write the format version into the data file.
|
2014-11-15 12:53:38 +01:00 |
|
GoldenCrystal
|
032de2086d
|
Added Unihan data.
|
2014-11-15 11:50:43 +01:00 |
|
GoldenCrystal
|
533c9e6d1b
|
Preparing to integrate parts of Unihan.
|
2014-11-15 00:58:03 +01:00 |
|
GoldenCrystal
|
afb4b85637
|
Handle Unicode Core Properties.
|
2014-11-08 22:00:12 +01:00 |
|
GoldenCrystal
|
f4dbdd399f
|
Parse UCD files as UTF8, and parse Blocks.txt for Unicode block information.
|
2014-11-08 01:43:17 +01:00 |
|
GoldenCrystal
|
f75a21505d
|
Make the name uppercase for code point ranges, and cleared the name property of control codes, as per the spec.
|
2014-11-08 00:15:49 +01:00 |
|
GoldenCrystal
|
11429be6fa
|
Refactored the code a bit: renamed UnicodeData to UnicodeInfo, and exposed an intermediate UnicodeCharInfo type instead of UnicodeCharacterData.
|
2014-11-07 23:40:00 +01:00 |
|
GoldenCrystal
|
6af111f799
|
Implemented character decomposition mapping propertu parsing.
|
2014-11-07 01:05:40 +01:00 |
|
GoldenCrystal
|
083c992dff
|
Fixed NumericType/NumericValue.
|
2014-11-05 23:10:22 +01:00 |
|
GoldenCrystal
|
85ba8f9c68
|
Integrated the data in resources, and used it in the application.
|
2014-11-05 22:39:31 +01:00 |
|
GoldenCrystal
|
7bfb9b0bc4
|
Added a unit test to confirm that the code point encoding works correctly.
|
2014-11-04 00:50:42 +01:00 |
|
GoldenCrystal
|
058c89df29
|
Slightly tweaked the variable length encoding used for code points.
|
2014-11-04 00:00:08 +01:00 |
|
GoldenCrystal
|
ed1c5d7913
|
Added the code to save and load data in custom binary format.
|
2014-11-03 03:44:41 +01:00 |
|
GoldenCrystal
|
de36586c64
|
Restructured the projects, and put all the data construction logic in a separate assembly.
|
2014-11-03 00:05:54 +01:00 |
|