LINUX.ORG.RU

В X11 кодировкой по умолчанию для России становится UTF8

 , , ,


0

0
Три часа назад, не без помощи со стороны svu, Daniel Stone внёс в код libX11 важное изменение, лог которого звучит следующим образом: "так как никто не пользуется кодировкой 8859-5, то кодировкой по умолчанию для России будет UTF-8".

Не прошло и 20 лет...

>>> Подробности



Проверено: anonymous_incognito ()
Последнее исправление: CYB3R (всего исправлений: 1)
Я уж думал стандарты какие-то Преведев по пьяни в честь праздника утвердил.
anonymous
()
Ответ на: комментарий от dmiceman
> the only other possible answer would be KOI8-R.

респект

anonymous
()
Ответ на: комментарий от alexsaa
> Это форум анонимусов?

Ну вообще, да.

> Как пропатчить locate -i и grep под utf-8?

Удивительно - 21й век на дворе, юникодные регэкспы работают даже в джаве, а пользователи некоторых систем, декларирующих поддержку юникода, до сих пор не имею четкого ответа на вопрос о том, как пропатчить некоторые утилиты, входящие в эти системы что бы они соответствовали стандартам.

anonymous
()
daniels> svu_: is utf8 a sane default choice for ru_RU, or should it still be iso8859-5?
svu> daniels, UTF-8 is absolutely sane
svu> daniels, iso8859-5 is something noone uses. if you REALLY want 8 bits, use KOI8-r or CP1251
daniels> svu: right, i was figuring it had to be either koi8-r or utf-8, but was hoping the former. thanks. :)
svu> daniels, NP. koi8-r is for die hard long bearded aged unix admins;)
daniels> iow, people who would care about xlib locale settings?
svu> daniels, a lot. it was one of the famous flame war subjects (koi8-r for unixoids vs cp1251 for windozers) - before utf-8 appeared
svu ★★★★★
()
Ответ на: комментарий от anonymous
Каким стандартам? И вообще, strcasestr() должна работать с utf8 или нет?
alexsaa
()
Ответ на: комментарий от svu
Эээ... Ужас в том, что это его инициатива? Почему, например, Вы или кто-нибудь другой хотя бы пару лет назад не попросили?
anonymfus ★★★★
()
Боже, я думал, что это Мировая Сверхорганизация вынесла Постановление, а это на самом деле X11 lib какой-то... Вы с заголовками поаккуратнее.
Beofan
()
Ответ на: комментарий от alexsaa
>Как пропатчить locate -i и grep под utf-8?

Юзать нормальный дистр? У меня в мандривах 2007.* из коробки работают.

redgremlin ★★★★★
()
Ответ на: комментарий от svu
Помощь svu заключалась в трёпе на irc канале ?

PS: Че, терь каждый коммит чтоль обсуждать будем, какая разница чего там используется, я лично никакого дискомфорта не испытываю сейчас ;)

Drolyk ★★★★
()
Ответ на: комментарий от anonymous
>ну некоторые маргиналы все еще KOI8-R пользуются

пользуемся и особого смысла переходить на УТФ8 не вижу... в чем смысл-то?

petrosha ★★★★★
()
Браво svu, браво Stone! :) Давно пора.
Demon37 ★★★★
()
вот и славно
anonymous
()
koi8-r форева, юникод не нужен, ибо оверхед: русские юзают русский и английский, а они есть в koi8r.
anonymous
()
Ответ на: комментарий от Sikon
> koi8-r форева, юникод не нужен, ибо оверхед: русские юзают русский и английский, а они есть в koi8r.

Аналогично для cp1251. KOI8 - оверхед при сортировке по алфавиту.

> 日本語も使いますね。

зачем это русскоязычным пользователям?

anonymous
()
Ответ на: комментарий от anonymous
> koi8-r форева, юникод не нужен, ибо оверхед: русские юзают русский и английский, а они есть в koi8r.

Попробуй написать № :)

acheron ★★★★
()
сменили один идиотизм на другой, ага. повод для гордости.
anonymous
()
Ответ на: комментарий от petrosha
это Глобально и Надёжно. поскольку до многих не доходит, что символы с переменной длиной — гигаидиотизм, приходится бороться с безмозглой UTF.
anonymous
()
Ответ на: комментарий от Sikon
> Отучаемся говорить за всех.

Ну да, нужен кандзи - ставь UTF8. Всем то он зачем? К стати сами японцы юникод не жалуют.

anonymous
()
Ура. Кроме шуток. Пора переползать на UTF-8 :(
Evgueni ★★★★★
()
Ответ на: комментарий от acheron
> Попробуй написать № :)

Верное замечание. Там, где документы, там и номера.

kaaos
()
Ответ на: комментарий от anonymous
>> koi8-r форева, юникод не нужен, ибо оверхед: русские юзают русский и английский, а они есть в koi8r.

>Аналогично для cp1251. KOI8 - оверхед при сортировке по алфавиту.

У cp1251 тоже будет такой же оверхед. Хинт: буква ё.

Evgueni ★★★★★
()
Ответ на: комментарий от anonymous
> Аналогично для cp1251. KOI8 - оверхед при сортировке по алфавиту.

1251 не годится для семибитных терминалов.
AS ★★★★★
()
Ответ на: комментарий от Sikon
мне очень интересно, какой процент русских знает китайский/японский? Неужто уж очень много? ;)

А по теме, UTF-8 это хорошо. Для программистов это лишний гемор конечно, но оно того стоит. Одна кодировка на весь мир -- это тру.

mrdeath ★★★★★
()
Ответ на: комментарий от AS
> 1251 не годится для семибитных терминалов.

Где вы в последний раз видели семибитный терминал? В музее?

Sikon ★★★
()
Ответ на: комментарий от mrdeath
> Одна кодировка на весь мир -- это тру.

Только плохо, что длинна переменная у символов, как уже писали.
AS ★★★★★
()
Ответ на: комментарий от AS
три звезды подарены за добровольные испытания анабиозной ванны?
anonymous
()
Ответ на: комментарий от acheron
> Все, кто пользуется OS/2 :)

4.2. там CP866

з.ы. капча forked

anonymous
()
Ответ на: комментарий от AS
ну да, как я и написал, лишние проблемы для программистов. Но оно того стоит. Еще бы виндовс на уникод перешел бы. Дабы до конца решить вопрос с кодировками.
mrdeath ★★★★★
()
Ответ на: комментарий от mrdeath
>Одна кодировка на весь мир — это тру.

и Ъ называется UCS, а не UTF. жаль, нельзя в некоторые черепа это молотком вколотить.

anonymous
()
Ответ на: комментарий от petrosha
> пользуемся и особого смысла переходить на УТФ8 не вижу... в чем смысл-то?

абсолютно согласен. Для меня, например, KOI8-R привычнее.

Rubystar ★★
()
Ответ на: комментарий от mrdeath
>мне очень интересно, какой процент русских знает китайский/японский?

А, собственно, Азия почти вся не латиницей пишет. Как и всякие Греции. Да и по французски ЕМНИП в koi/cp1251 не напишешь.

redgremlin ★★★★★
()
Ответ на: комментарий от mrdeath
> какой процент русских знает китайский/японский? Неужто уж очень много?

Наверно, не много. Гораздо большему числу людей приходится в русские тексты вставлять куски на французском и греческие буквы. Всё, без Юникода в этих случаях уже кердык.

VladimirP ★★★★
()
Ответ на: комментарий от VladimirP
поэтому собственно я и говорю, что хорошие новости. Сам пользуюсь русским, английским и испанским. Так что я на utf8 локали очень давно.
mrdeath ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.