Hi ,

I was making a new locale for Armenian and it seams that found a bug in
substitute routines.
The problem is, that the colldef with substitution seams to have a buggy
behaviour.
When a locale has a LC_COLLATE defined with a substitution like German '�'
which is
substituted with 'ss', then a strcoll of strings 'sr' and '�' returns the
same value like
strcoll of 'st' and '�'. The colldef file for de_DE.ISO8859-1 says that the
german ligature
'�' should be substituded with 'ss'.
I hope that I understood the meaning of substitude in colldef correctly, at
least on Linux it works
as awaited.

Should we make a patch for libc or is this a correct behaviour?

--
Vahe Khachikyan
---

_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to