On 22 June 2016 at 16:24, LucaDC <dicappello@...2144...> wrote:
Sebastian Zartner wrote
Calculations should always be done on the exact coordinates, not their visual representation, but that's a whole different story and should be discussed separately from this thread.
I'm not into Inkscape's code but AFAIU things are not so simple as you say. When you hit enter into the textual field, how can the exact original coordinate be extracted from the mathematical string that you are feeding to the parser?
Yes, it's more complicated than just parsing the mathematical string, though provides more precise results. If one of the values is the rounded version of the exact original value, it's mapped to the original value in calculations.
Also, when I hit enter I assume that I'm inputting what I see, not what the program thinks while showing me something different.
So you accept the rounding errors.
I don't agree that this should be discussed in a different thread because the problem wouldn't even exist without what's in this thread.
That's wrong. The problem already exists today. You can already enter calculations into those fields. And it applies to all fields allowing calculations, so it's a broader issue.
Sebastian