On 14 Jul 2010, at 18:56, nico wrote:

Hmm, actually I never had problems setting the locale. I always have LANG and LC_MESSAGES set to en_US.UTF-8 so language is still english and the other variables are set to de_DE.UTF-8 so information many apps do rely on like paper size, currency, punctuation (the fail in my case), address format and stuff like that is correct. So I'm just going to use a different uptime parsing method or is anyone having a better idea?

I'm not sure how practical it would be for you to change all your wmii scripts, but isn't there a script set for it written in rc instead of bourne shell? Those would use the p9p or 9base commands which don't respond to locale.


Am 14.07.2010 17:44, schrieb Ethan Grammatikidis:

On 14 Jul 2010, at 13:31, Uriel wrote:

If you set locales to retarded values (anything other than
C/UTF-8/en_US), shit will break.

Stop this crap, locales are an abomination.

*nods* The output of unix commands is just as much API as UI, so applying locale conversions to them is hairy at best.


uriel

On Wed, Jul 14, 2010 at 2:08 PM, nico <n...@lifeisabug.com> wrote:
Hello there,

i changed my systems locales to de_DE.UTF-8 and now the command "uptime" is using "," instead of "." because of LC_NUMERIC now being set to German too. As a result of this the loadavg part of the default statusbar looks
like "131 087 071" (no dots since commas are removed by sed).
I have tried several things to make it work but I was not sucessful. LC_NUMERIC _must_ be exported to make it work correctly, since uptime is called from a subshell. Exporting LC_NUMERIC to an English locale is not an
option.

Now, I don't know how to make that status command respecting a different
locale.
Changing the sed command to something more complex would surely work but I am posting this here since this was no issue with wmii 3.6 yonks ago and maybe other people run into this too. Any suggestions how to handle this?

Secondly, a small suggestion:
I would like to have something like a small indication if there are any floating windows hidden "behind" the managed layer if the latter is toggled active (currently there is none and it's quite possible to forget about the floating windows ;) Maybe a "~" in the tags name like the "*" if a window is requesting attention. Don't know if this is possible but I hope you get
what I mean.

regards,
nico







--
regards,
nico




Reply via email to