Earlier quoted context omitted.
That was baseless posturing. A famous study and its follow-up found that the utilities on GNU/Linux are more robust, and that was twenty years ago: ftp://ftp.cs.wisc.edu/paradyn/technical_papers/fuzz-revisited.pdf [1995] " This study parallels our 1990 study (that tested only the basic UNIX utilities); all systems that we compared between 1990 and 1995 noticeably improved in reliability, but still had significant rat…
> The maintainers of the free BSD's have been carrying that torch, but they don't believe in features. I used Linux for more than a decade before switching to OpenBSD precisely because Linux developers believe in features to the point where how well they're implemented is no longer relevant. The arrogant, know-it-all kids that we so lovingly nurtured in the Linux community grew up to be its forefront developers today…
Xterm(1) now UTF-8 by default on OpenBSD
71–80 of 144 posts
Re: Xterm(1) now UTF-8 by default on OpenBSD
#72UTF-8 must be the default and only encoding. Why does anything else still exist?
ANSI must be the default and only encoding. Why does anything else still exist?
Re: Xterm(1) now UTF-8 by default on OpenBSD
#73Earlier quoted context omitted.
ANSI must be the default and only encoding. Why does anything else still exist?
Because, you see, not everyone in the world uses Latin characters. UTF-8 must become a new standard instead of that whole obsolete encoding zoo.
I figured that "ANSI" would give away that I wasn't being serious since it's not actually an encoding.
Re: Xterm(1) now UTF-8 by default on OpenBSD
#74This reminded me of a Rob Pike comment. I can't find the text, but it was along the lines of, "I recently tried Linux. It was as if every bug I fixed in the 1980s had reverted."
Re: Xterm(1) now UTF-8 by default on OpenBSD
#75Re: Xterm(1) now UTF-8 by default on OpenBSD
#76Earlier quoted context omitted.
I don't think Rob meant stability. Rob was probably referring to the reality that modern Linux hasn't innovated itself past SVR4 by any appreciable amount. We are still using X, still using terminals powered by control codes, etc. Rob probably sees things like LANG and LC_ALL as bugs. His fix was UTF-8 everywhere, always. Where is Linux? Still in bag-of-bytes-o-rama.
That and getting rid of the TTY altogether. We aren't using punched cards EDIT: people hate when I say this, which amuses me. The TTY must die !!!!
Re: Xterm(1) now UTF-8 by default on OpenBSD
#77Earlier quoted context omitted.
Because, you see, not everyone in the world uses Latin characters. UTF-8 must become a new standard instead of that whole obsolete encoding zoo.
And in 20-30 years we'll likely be saying the same about UTF-8. I figured that "ANSI" would give away that I wasn't being serious since it's not actually an encoding.
Well... If we will, why not? But the thing is that in 20-30 years we won't be able to invent any new writing systems that UTF-8 won't cover. Single-byte encodings were doomed because of their single-byteness. The same awaits two-byte encodings like UCS-2 (aka UTF-16BE) - we already have extended code points for something that glamour hipsters call "emoji". Variable-byte encoding will never become obsolete.
Re: Xterm(1) now UTF-8 by default on OpenBSD
#78Re: Xterm(1) now UTF-8 by default on OpenBSD
#79Earlier quoted context omitted.
Also on OS X, † is option-t, and ‡ is option-shift-7.
Ok, On Linux I have found ‡ and † † is AltGr-Shift-%, and ‡ AltGr-Shift-: I'll never remember them :(
Re: Xterm(1) now UTF-8 by default on OpenBSD
#80Earlier quoted context omitted.
I don't think Rob meant stability. Rob was probably referring to the reality that modern Linux hasn't innovated itself past SVR4 by any appreciable amount. We are still using X, still using terminals powered by control codes, etc. Rob probably sees things like LANG and LC_ALL as bugs. His fix was UTF-8 everywhere, always. Where is Linux? Still in bag-of-bytes-o-rama.
>Rob probably sees things like LANG and LC_ALL as bugs. His fix was UTF-8 everywhere, always The problems solved by LANG or LC_ALL are not solved by UTF8 alone. Even if you use UTF8 for all your input and output, there is still the question of how to format numbers and dates to the user and how to collate strings. These things are dependent on country and language, sometimes even varying between different places in a…
Can I really expect it to work if I set
"LC_TIME=en_GB.encA" and "LC_MONETARY=en_GB.encB"
How would the two encodings be used? How would they be used in a message consisting of both monetary and datetime?
Should the setting not be one for encoding (selected from a range of encodings), then settings for formatting and messages (selected from ranges of locales), then finally a setting for collation which is both a locale and an encoding? Or is the linux locale system simply using these as keys, so in reality there is no difference in LC_TIME whether you use encA or encB, it will only use the locale prefix en_GB?