To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=5930





------- Additional comments from [email protected] Wed Dec  1 05:43:48 +0000 
2010 -------
I'd go further ... I'd say the use of the grouping switch can be seen as a
temporary, quick-fix solution for engineering format only. And yes, to get the
exponents incrementing by a user specified factor is the major requirement here.
For tweaking (which can happen at a later stage) around the increment points,
well need a bit more discussion. With some complex conditional formatting it can
even be possible to show SI prefixes if needed - Not a solution for SI, but
better than nothing.

But! I think there should be a more general purpose number format in the ODF
spec. Why they ignore the format string is beyond me. This seems like such an
inefficient way of doing it:

_When creating a custom format_
1. The user types the format string.
2. The format string is parsed to "interpret" it into the XML properties.
3. This is saved as the interpreted values, without "remembering" what the user
typed.

_When opening a file_
1. The XML's properties are read
2. When opening the Number Format dialog, the format string is regenerated from
some hard-coded rules

Would it not have been a lot more efficient, not to mention more comprehensive,
if the format string was saved instead (or even as well)?

I think before the SI thing is added, the ODF bureaucracy should take note that
there's holes in this section - I think a revamp of the number formatting may be
a much better solution in the long-run. Something which would not make it near
impossible to have other numbering systems as well. "Shouldn't" there be a
question of "Allow for un-thought-of scenarios" instead of "Cater for each
scenario we can think of"?

Something to the tune of saving the formatting in this general purpose way as
well as the current. But when the program has yet to implement it - a default
formatting is used. This way if there's any further formatting mods, older
versions of programs (not just OOo.org) could still work with the file (albeit
with a default format), the newer version could read the property(ies) which
explain how to correctly format the number and thus have this implemented there.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to