src/hb-number.cc


Log

Author Commit Date CI Message
Ebrahim Byagowi 9b1d5c4a 2019-12-09T12:29:28 [number] fix where strtod_l not available
Ebrahim Byagowi 5c8f9602 2019-12-09T10:48:43 [number] minor, include the renamed header
Ebrahim Byagowi 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.
Ebrahim Byagowi 57f88e11 2019-09-04T01:20:50 [number] Turn hb_parse_float into hb_parse_double
Ebrahim Byagowi 65690b5a 2019-09-03T23:09:47 [number] Add whole buffer check and test it
Ebrahim Byagowi b5e6805e 2019-09-03T15:23:40 [number] Minor tweak on parser related codes
Ebrahim Byagowi e2cecf1f 2019-09-03T15:14:21 [number] Remove parsing code duplication of the calls using lambda
Ebrahim Byagowi a77bb7eb 2019-09-03T14:49:14 Move hb_codepoint_parse to hb_parse_uint
Ebrahim Byagowi 43372fbb 2019-09-03T01:02:40 Merge and aggregate number parsing logics to form hb-number