Date: Mon, 18 Nov 2002 10:10:37 +0100 (CET) From: Tomas Pluskal <plusik@pohoda.cz> To: Dan Lukes <dan@obluda.cz> Cc: freebsd-stable@freebsd.org Subject: Re: cannot compile stable Message-ID: <20021118100845.C7390-100000@localhost.localdomain> In-Reply-To: <3DD8903F.1060702@obluda.cz>
next in thread | previous in thread | raw e-mail | index | archive | help
Thank you for this info. I will submit the PR. Perhaps 'make buildworld' should automatically unset all LC_ variables, because it is not likely that all these problems will soon be fixed.. Tomas Pluskal > It's not character case sensitivity/insensitivity case. It's the > "range" problem. > > The Czech order of characters is 'AaBbCc...Zz' (i skip the accented > character - for real ordering see src/share/colldef/cs_CZ.ISO8859-2.src) > - it is based on CSN (Czech national normative). It mean, the range > [A-Z] contain both upper and lower letters (with exception of lower 'z' > and accented Zz). > > We shall use the '[:upper:]' class instead as nobody knows what the > hell of characters are contained within the X-Y type ranges. > > The correct coding for 'awk '/^[_A-Z]/ { print; }'' is 'awk > '/^[_[:upper:]]/ { print; }''. You must be patient with our > english-centristic coleagues - they aren't familiar with existence of > other continents outside of north-america, but they are learning ... ;-) > > You should submit a PR (but there are uncountable incarnations of the > same problem in src tree). In the meantime, you should use 'one true > locale' only. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021118100845.C7390-100000>