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 libc/2648] localedata/locales/es_ES has incorrect LC_COLLATE <space> handling


------- Additional Comments From barbier at linuxfr dot org  2007-02-27 21:41 -------
> Why did you fix the similar problem in Polish locale reported in
>   http://sourceware.org/bugzilla/show_bug.cgi?id=388
> ?
> 
> Was the information supplied in that bug report so much better?

In BZ388, bug submitter provided references.  In your bug report,
there is none.  One can argue than native speakers know collation
rules for their language, but at least for French this is obviously
wrong ;)

> And what about the comment in /usr/share/i18n/locales/es_ES:
>
> % Ordering algorithm:
> %  1. Spaces and hyphen (but not soft
> %     hyphen) before punctuation
> %     characters, punctuation characters
> %     before numbers,
> %     numbers before letters.
>
> This comment doesn't agree with the current implementation, does it?

Right, AFAICT these collation rules came from an earlier draft of
iso14651_t1, coefficients for U0020 had been fixed but this comment
has not been updated.

Anyway I came to a bookshop today and had a look at a Spanish
dictionary.  Spaces were significant in this dictionary:
  san
  san bernardo
  sana-something, I do not remember the exact word
IMHO you can try to either find references as in BZ388, or give
detailed references (ie. not as I did above, I had no pen to write
down details) to several well known Spanish dictionaries which sort
words as you describe.


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=2648

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


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