Re: make_bootlib

Ross Paterson <[email protected]>
Newsgroups gmane.comp.lang.haskell.hugs.bugs
Message-ID <[email protected]>
On Wed, Mar 09, 2005 at 12:00:12PM -0700, Victor Secarin wrote:
> - in file  libraries/tools/make_bootlib - on line 77 - replace   [a-z]   
> with [abcdefghijklmnopqrstuvwxyz]
> 
> Explanation: they changed the collating sequence on us.
> 
> In older distros, the Unix collating sequence, which we have learned to 
> expect, used to be   ABC...XYZabc...xyz.  In that case, saying [a-z] 
> means "all the lowercase letters"
> 
> However, in Fedora 1, if you do for instance an 'ls', you can easily see 
> that the new collating sequence is now   AaBbCc....XxYyZz.   In this 
> case, [a-z] now means "all letters, uppercase or lowercase, except A".
> Since [a-z]  is in the argument to   '-prune',  the result is that it 
> prunes everything except Array.hs.

What's your locale?  Does setting LC_COLLATE to C help?
Are grep and sed also affected?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.