diff options
author | Jay Berkenbilt <ejb@ql.org> | 2021-02-12 09:44:12 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2021-02-13 08:30:00 +0100 |
commit | 07f40bd25442f25c0af948ae1b0dac7fdff1688c (patch) | |
tree | 3fca13d92b02bc3712d98c3c43f9612ae4c56cf1 /ChangeLog | |
parent | 8fbc8579f2481dc3eeb962e99522047291e16fbe (diff) | |
download | qpdf-07f40bd25442f25c0af948ae1b0dac7fdff1688c.tar.zst |
QUtil::double_to_string: trim trailing zeroes with option to disable
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,15 @@ +2021-02-12 Jay Berkenbilt <ejb@ql.org> + + * QUtil::double_to_string: trim trailing zeroes by default, and + add option to not trim trailing zeroes. This causes a syntactic + but semantically preserving change in output when doubles are + converted to strings. The library uses double_to_string in only a + few places. In practice, output will be different (trailing zeroes + removed) in code that creates form XObjects (mostly generation of + appearance streams for form fields as well as overlay and + underlay) and in the flatten rotation code that was added in qpdf + 10.1. + 2021-02-10 Jay Berkenbilt <ejb@ql.org> * Require a C++-14 compiler. |