GNOME Bugzilla – Bug 125230
using some time formats change the value
Last modified: 2004-12-22 21:47:04 UTC
Just take a new document. 1. Pre-format cell(s) as 'Time' or 'Custom' with format code [h]:mm:ss 2. Type 0:3:44 or 0:03:44 3. After pressing enter, value changes to 0:03:43 4. If we now change format to h:mm:ss (was [h]:mm:ss), cell shows right value, i.e 0:03:44 We could replicate this with Gnumeric 1.2.0 on Debian and 1.2.1 on SuSE, also tried with different locale settings, always the same.
I can not replicate this.
Ray does this show up for you ?
I can replicate this with current cvs.
so it's compiler or compiler flag specific. The code for elapsed hours looks like its already doing epsilon rounding. Andreas could you have a look ?
Since I can replicate the problem, I guess I don't have much choice other than taking a look. :-)
It's reproducible for me as well. (Up to date sid system; gnumeric 1.2.1-3)
*** Bug 125441 has been marked as a duplicate of this bug. ***
I see. Replication required an optimized build. We needed to add epsilon before scaling. fixed.