Andrey Chernov escribió: > On Tue, Jun 17, 2008 at 04:28:10AM +0400, Andrey Chernov wrote: > >> BSD grep is even not bothering to call setlocale(). I can't say is it can >> be simple healed by adding that call, some test suite run is needed. >> > > Quick source inspection reveals that BSD grep operates with single bytes > only (util.c) so big rewriting with mbrtowc() is needed. Adding > setlocale() only will makes it only useable with single byte locales, in > success case. > Sorry for the possibly silly question, but what we mean localization here in the case of grep? As far as I see, it works with wide chars, because the regex library is aware of those. What other aspect needs to be taken into account? In case of sort, I understarnd that it should explicitly handle wide characters due to the different alphabet of the different languages and yes, that seems to be a difficult task... GáborReceived on Tue Jun 17 2008 - 05:21:57 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:32 UTC