pantonshire
cc47c90f50
include compressed encoded data in repo
2023-06-04 18:18:33 +01:00
pantonshire
25dae48064
refactoring
2023-06-04 18:18:08 +01:00
pantonshire
a3750b5732
working rust decoder for new encoded data format
2023-06-04 18:12:30 +01:00
pantonshire
dc4650262d
packed struct for character data
2023-06-03 21:35:55 +01:00
pantonshire
24abc7ed79
work on rust side of new encoded data format
2023-06-02 20:50:47 +01:00
pantonshire
d9b0c049ab
gzip compress the unicode data
2023-06-01 16:51:11 +01:00
pantonshire
a427b7f58f
output encoded data
2023-06-01 16:23:51 +01:00
pantonshire
6791ac8d35
character data encoding
2023-06-01 14:24:33 +01:00
pantonshire
d213c81bf6
🎉 start new encoder for unicode data
2023-05-30 18:51:34 +01:00
pantonshire
ef6765e037
♻️ refactoring
2023-05-19 09:29:37 +01:00
pantonshire
96d328c829
✨ support for invalid utf8
2023-05-18 17:04:30 +01:00
pantonshire
26ee43af2e
make Combining column human-readable
...
This patch introduces a `CombiningClass` type to represent the canonical
combining class of a codepoint. The `fmt::Display` implementation of
this type writes the human-readable name of the combining class, if
there is one. This replaces the previous behaviour, which was to just
print the raw byte value of the combining class.
2022-09-20 16:39:27 +01:00
pantonshire
edb418216f
update gitignore
2022-09-19 13:11:13 +01:00
pantonshire
9c1a98adb7
add help text for -f flag
...
This patch adds a documentation comment to `Args.full_category_names`,
which `clap` uses to generate help text for the `-f` flag.
2022-09-19 13:09:42 +01:00
pantonshire
6ed0de3c7c
update Cargo.toml information
...
This patch updates the Cargo.toml files for both crates in this
repository, adding the author, license, description and repository
fields.
2022-09-19 12:00:09 +01:00
pantonshire
6cb3b0a412
add command line option to show full category name
...
This patch adds `clap` as a dependency for command-line argument
parsing, and introduces a `-f` flag to allow toggling whether or not the
full names of character classes are displayed.
2022-09-18 21:59:23 +01:00
pantonshire
172d1a14fe
Initial commit
2022-09-18 18:05:00 +01:00