Manish Goregaokar
bd68e4a2fc
Bump to 0.1.10
github.com/unicode-rs/unicode-width/v0.1.10
github.com/unicode-rs/unicode-width.git/v0.1.10
2022-09-13 13:18:55 -07:00
Manish Goregaokar
2673de36f7
Merge pull request #31 from chrisduerr/unicode_15
...
Update to Unicode 15
2022-09-13 09:31:06 -07:00
Christian Duerr
c66b77e5e2
Update to Unicode 15
2022-09-13 17:46:35 +02:00
Manish Goregaokar
da21508f3a
Merge pull request #29 from mjguynn/master
...
Change tables from const to static
2022-07-23 17:31:24 -07:00
Mateo Guynn
1325a21ca3
Use static tables
...
Using `static` instead of `const` reduces the size of output binaries, .rlib, and .rmeta.
2022-07-23 15:40:46 -07:00
Manish Goregaokar
df66313c33
Merge pull request #28 from mjguynn/multilevel-lut
...
Improve performance, especially on non-ASCII codepoints
2022-06-23 15:40:41 -07:00
Mateo Guynn
9519902ad1
Add Wikipedia benchmarks & instructions
2022-06-10 11:03:01 -07:00
Mateo Guynn
5a9b8f3bd0
Switch from binary search to lookup tables
2022-06-09 18:46:46 -07:00
Manish Goregaokar
9714df1107
Merge pull request #23 from chrisduerr/unicode_14
...
Update to Unicode 14
2021-09-16 13:17:09 -07:00
Christian Duerr
5ffbbc348d
Update to Unicode 14
2021-09-15 11:23:45 +02:00
Manish Goregaokar
337373b2c8
Publish 0.1.8
2020-06-29 08:38:36 -07:00
Manish Goregaokar
1e254fdd0c
Merge pull request #18 from pyfisch/unicode13
...
Update to Unicode 13
2020-06-29 08:38:04 -07:00
Pyfisch
8276b8fffc
Update to Unicode 13
...
Change version fields to u8 as the maximum value
of each field is 255 according to specification.
2020-04-13 11:33:44 +02:00
Manish Goregaokar
b1c2d84295
Merge pull request #16 from unicode-rs/bump
...
Bump to 0.1.7
2019-12-05 10:21:53 -08:00
Manish Goregaokar
9425e9dc58
Bump to 0.1.7
2019-12-05 10:21:29 -08:00
Manish Goregaokar
8410c54f9b
Merge pull request #14 from chrisduerr/unicode-12
...
Update to unicode 12.1
2019-12-05 10:19:45 -08:00
Christian Duerr
ab243ec183
Update to unicode 12.1
...
This updates the tables.rs file to be compatible with the latest
available unicode standard, allowing for new glyphs like the yawning
face to be recognized properly.
The unicode.py script has also been updated to python3, since that
should be supported on more systems.
2019-12-05 10:41:59 +01:00
Manish Goregaokar
7e9fbff33a
Merge pull request #13 from vmedea/fixurl
...
Fix UAX11 links in README.md
2019-11-28 09:04:50 -08:00
mara
12e6e7bdf0
Fix UAX11 links
2019-11-28 16:41:10 +00:00
Alex Crichton
181739c0d4
Bump to 0.1.6
2019-08-19 08:21:27 -07:00
Alex Crichton
5ee663e56d
Merge pull request #12 from alexcrichton/update-support
...
Update support for being built in rust-lang/rust
2019-08-19 10:21:12 -05:00
Alex Crichton
6d2b463861
Update support for being built in rust-lang/rust
...
This commit updates the support necessary for this crate to be built as
a dependency of `getopts` which is a dependency of the `test` crate
which is built in rust-lang/rust. This change will be required to land
rust-lang/rust#63637 where Rust's build system is being tweaked
slightly. This is intended to not have any impact on other users of this
crate and the `Cargo.toml` features here should only be used by Rust's
own build system.
2019-08-19 08:16:11 -07:00
Manish Goregaokar
46437dec1d
Merge pull request #7 from theindigamer/add-emoji-example
...
Add a possible issue to the README.
2018-10-11 17:10:14 -07:00
theindigamer
88bc3eafd6
Add comment in README linking to UAX #11 for further details.
2018-10-11 19:13:26 -04:00
theindigamer
6602390a06
Add a possible issue to the README.
2018-10-11 18:11:15 -04:00
kwantam
9bc537504a
update access token for gh_pages updates
2018-05-19 13:28:40 -07:00
kwantam
62956a983e
test ugly travis workaround
2018-05-19 13:01:30 -07:00
kwantam
26d1bfbb77
update version to 0.1.5
2018-05-19 12:21:49 -07:00
lukaramu
4940d3fe27
Update tables.rs to Unicode 10
2017-09-03 23:17:22 +02:00
kwantam
96eaa4a881
update to Unicode 9 ; clean up no_std and related
2016-12-23 15:43:58 -08:00
kwantam
c511c16c50
update Cargo.toml example to correct version number
2015-08-20 11:12:16 -04:00
kwantam
1c424cfd93
Update no_std feature to compile with nightly.
2015-08-19 22:47:09 -04:00
kwantam
cff7514a3f
add necessary feature gates for no_std feature
2015-07-08 23:17:44 -04:00
kwantam
4d2981261c
update .travis.yml for explicit nightly rust
2015-07-08 23:11:14 -04:00
kwantam
174660098c
update to Unicode 8.0.0; update Cargo.toml
2015-07-08 23:06:00 -04:00
Alex Crichton
b8c1ab9e90
Merge pull request #3 from unicode-rs/doc-link
...
Add documentation link
2015-04-21 08:15:35 -07:00
Simon Sapin
7f39d7c32c
Add documentation link
2015-04-20 15:58:04 +02:00
kwantam
cbad406d03
add benchmarks ; add explicit #[inline] annotations
...
This diff adds benchmarks to get more info regarding Issue #1 .
It appears that the remaining difference between the "simple"
case and the "cargo" case is the result of a difference in
performance between using `match` and `if` for tight loops.
I suspect it's because of the way that match arms get reordered:
if I manually reorder the "if" statement, I can reproduce the
match performance.
Also added a couple #[inline] annotations in tables.rs, though
the difference in performance in my measurements is negligible.
Bumped version number to 0.1.1.
2015-04-19 00:02:03 -04:00
kwantam
1d27b56ea3
logo
2015-04-17 00:13:50 -04:00
kwantam
ab525e6616
make no_std a feature to allow builds in beta; bump version
2015-04-15 17:56:43 -04:00
kwantam
4c51fb1466
slight doc touch
2015-04-15 16:00:36 -04:00
kwantam
a9e6499160
fix Travis auto-refresh URL
2015-04-14 18:10:34 -04:00
Alex Crichton
6857232c82
Fix some doc links
2015-04-14 14:00:33 -07:00
Alex Crichton
2efee71cdc
Tweak travis config to upload docs
2015-04-14 13:55:54 -07:00
kwantam
efa0430624
rename to unicode-width ; add tests from libcoretests for char.width()
2015-04-14 15:26:44 -04:00
kwantam
5a5364d8e9
add COPYRIGHT and LICENSE files
2015-04-14 00:06:50 -04:00
kwantam
afabcb204b
move docs to the Traits
2015-04-13 21:10:52 -04:00
kwantam
3df193d1f4
add travis, README, update Cargo.toml
2015-04-13 20:54:21 -04:00
kwantam
85050d8e41
first working version
2015-04-13 20:50:13 -04:00
kwantam
c89e9d94cc
add tablegen script and table
2015-04-13 20:08:04 -04:00