Opened 3 weeks ago

Closed 3 weeks ago

#23955 closed enhancement (fixed)

fast_float-8.3.0

Reported by: Bruce Dubbs Owned by: Joe Locash
Priority: normal Milestone: 13.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (2)

comment:1 by Joe Locash, 3 weeks ago

Owner: changed from blfs-book to Joe Locash
Status: new → assigned

comment:2 by Joe Locash, 3 weeks ago

Resolution: → fixed
Status: assigned → closed

Version 8.3.0

What's Changed

  • New chars_format::javascript format (ECMAScript DecimalLiteral): like JSON, but the integer part may be empty (.5) and the fractional part may be empty (5., 5.e3); leading zeros, inf and nan are rejected. #407
  • New chars_format::javascript_sloppy format: additionally accepts sloppy-mode NonOctalDecimalIntegerLiteral (08.5 is 8.5). A legacy octal literal (0775) is rejected with the new parse_error::legacy_octal_integer_part so it can be parsed in base 8.
  • Faster integer-part scanning (4-digit SWAR on GCC) and skipping the rounding-mode probe for long mantissas by @fcostaoliveira in #398
  • Avoid old-style casts by @lemire in #405
  • Fix compatibility with min()/max() macros by @dg0yt in #399
  • Guard is_space against negative signed code units by @sahvx655-wq in #395
  • docs: fix strtod function name in README by @latent-9 in #404

Full Changelog: ​v8.2.10...v8.3.0

Fixed at 4147ed1eee.

Note: See TracTickets for help on using tickets.