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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.