|
dca8ba6b
|
2020-05-10T16:57:45
|
|
[number] Make hb_parse_double simpler now that we don't have to mimic strtod
|
|
44fe1c8f
|
2020-03-25T16:36:48
|
|
Remove xlocale use now that isn't available in most distros
Our CI bots don't detect it in Alpine, ArchLinux, Ubuntu and Fedora
so let's get rid of it use the fallback we are using anyway for a
long time.
|
|
9b1d5c4a
|
2019-12-09T12:29:28
|
|
[number] fix where strtod_l not available
|
|
5c8f9602
|
2019-12-09T10:48:43
|
|
[number] minor, include the renamed header
|
|
47d82713
|
2019-09-06T20:33:10
|
|
Replace strtod with a ragel implementation
Use a ragel based number parser when strtod_l couldn't be found
as libc's strtod may is locale sensetivity which we need to not.
|
|
57f88e11
|
2019-09-04T01:20:50
|
|
[number] Turn hb_parse_float into hb_parse_double
|
|
65690b5a
|
2019-09-03T23:09:47
|
|
[number] Add whole buffer check and test it
|
|
b5e6805e
|
2019-09-03T15:23:40
|
|
[number] Minor tweak on parser related codes
|
|
e2cecf1f
|
2019-09-03T15:14:21
|
|
[number] Remove parsing code duplication of the calls using lambda
|
|
a77bb7eb
|
2019-09-03T14:49:14
|
|
Move hb_codepoint_parse to hb_parse_uint
|
|
43372fbb
|
2019-09-03T01:02:40
|
|
Merge and aggregate number parsing logics to form hb-number
|