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?