num-traits/bigint
Josh Stone 0b6cae0dc7 bigint: Create the parsing error better for nested `+`
If a `+` is encountered in the middle of parsing a BigUint, this should
generate an `ParseIntError::InvalidDigit`.  Since we can't create that
directly, we get it by trying to parse a `u64` from this point, but of
course `+` is a perfectly valid prefix to a `u64`.

Now we include the previous character in the string passed to `u64`, so
it has proper parsing context to understand what's in error.

Fixes #268.
2017-03-06 13:23:40 -08:00
..
src bigint: Create the parsing error better for nested `+` 2017-03-06 13:23:40 -08:00
Cargo.toml Add licenses to subcrates 2017-02-26 13:39:23 -08:00
LICENSE-APACHE Add licenses to subcrates 2017-02-26 13:39:23 -08:00
LICENSE-MIT Add licenses to subcrates 2017-02-26 13:39:23 -08:00