This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug localedata/16782] RFE: Minimum number to apply separator


https://sourceware.org/bugzilla/show_bug.cgi?id=16782

Egmont Koblinger <egmont at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |egmont at gmail dot com

--- Comment #1 from Egmont Koblinger <egmont at gmail dot com> ---
Just FYI:

In hu_HU the separator (space or dot) is also to be used for numbers of at
least 5 digits, with the exception that if 4-digit numbers and 5+-digit numbers
are mixed in a vertical listing then 4-digit ones also get the separator.

I think it's a reasonable expectation in other locales as well for an app to be
able to nicely format a column a numbers, and for that, if this feature is
implemented then there should be some means by which printf can disable this 
conditional.

If I had to choose between the current behavior, or the correct behavior
without having this possibility to make an exception, I'd say I'd probably
choose the former one. That is, I believe implementing this feature without
this extra possibility would cause more harm than good.

Source: the official Hungarian orthograpry rules at
http://helyesiras.mta.hu/helyesiras/default/akh12, bullet point 291/b [in
Hungarian]. The HTML layout is broken here, in the printed book (I have one on
my bookshelf) the column of numbers is right-aligned with the separator spaces
exactly above each other as it makes sense.

Another thing to consider: Is the boundary necessarily a certain number of
digits, rather than some certain value in between? E.g. is it possible that a
language starts inserting the separator from let's say 2000?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]