Разработчики OpenBSD сообщили (http://undeadly.org/cgi?action=article&sid=20160308204011) о переводе эмулятора терминалов xterm на использование по умолчанию кодировки UTF-8, вместо ранее применяемой локали C/POSIX. По заявлению разработчиков, переход на UTF-8 связан прежде всего с работой по усилению безопасности, так как передача в xterm данных из приложений была сопряжена с опасностью неверной трансляции символов, в случае использования различных кодировок. Некоторые символы в UTF-8 могут быть восприняты при трансляции в C/POSIX как управляющие последовательности, например, символ U+00DF (printf "\303\237\n") будет воспринят терминалом как управляющая последовательность и приведёт к зависанию терминала до сброса настроек меню.URL: http://undeadly.org/cgi?action=article&sid=20160308204011
Новость: http://www.opennet.me/opennews/art.shtml?num=44010
Не прошло и века, а они смогли это сделать.
Праздник со слезами на глазах.
А судя по затраченному времени и с сединою на висках...
Главное - что таки смогли и таки сделали.
>Не прошло и века, а они смогли это сделать.Могли давно, захотели - только вот сейчас. ТОлько не спрашивайте меня почему не хотели ранее, я не из банды Тео, я не знаю :)
Шикарно, правда я все равно пользуюсь urxvt, но новость однозначно позитивная.
Если не секрет, зачем? xterm в бэйз присутствует, а urxvt еще ставить нужно. А UTF-8 имхо что там, что там работает одинаково.
У меня в DFBSD в бэйз даже иксов нет )) И да, я знаю, что новость про OpenBSD. :)
> Если не секрет, зачем? xterm в бэйз присутствует, а urxvt еще ставить
> нужно. А UTF-8 имхо что там, что там работает одинаково.Потому что в urxvt можно скролл стилизовать под windowmaker :)
Зачем вам скролл? Вы не из тех ли?
Да щьто ви гаваритце?!Ну всё, OpenBSD достигла совершенства.
> Разработчики OpenBSD сообщили (http://undeadly.org/cgi?action=article&sid=20160308204011)
> спользование по умолчанию кодировки UTF-8,Приветствуем опенят в новом тысячелетии! )
> символ U+00DF (printf "\303\237\n") будет воспринят терминалом как управляющая
> последовательность и приведёт к зависанию терминала до сброса настроек меню.Это хорошо, что не забывают и не расслабляются:
http://seclists.org/fulldisclosure/2004/Aug/1036
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-1862
ß
https://ru.wikipedia.org/wiki/Эсцет
>ß
>https://ru.wikipedia.org/wiki/Эсцет1. При чем здесь это?
2. По новой грамматике вроде ss достаточно? :Р
Злой сержант сказал, что ss достаточно, sd и sa могут отдыхать)).
>>ß
>>https://ru.wikipedia.org/wiki/Эсцет
> 1. При чем здесь это?из новости вестимо:
printf "\303\237\n"> 2. По новой грамматике вроде ss достаточно? :Р
Ну, не совсем новой – скорее, возвращение к более стабильной версии (1820-х, хотя, вроде как есть и отсылки на Фульду и более раннии версии):
http://flitternikel.onlinehome.de/heyse-s.html
ЗЫ:
и нет, ss не достаточно (Aß, Buße, Maßstab) если вы, конечно, не швейцарец-австриец – хотя использование ss допускается в крайних случаях, типа отсутствия графемы в шрифте.
> из новости вестимо:
> printf "\303\237\n"Мде, весело.
>> 2. По новой грамматике вроде ss достаточно? :Р
> и нет, ss не достаточно (Aß, Buße, Maßstab) если вы, конечно, не
> швейцарец-австриец – хотя использование ss допускается в крайних случаях, типа отсутствия
> графемы в шрифте.:) Как раз про реформу 1906 года и писал. Надо было "новой" в кавычки взять.
А так, да, я в курсе про это веселье в Германии.
Шел 2016 год...
кому-нибудь знакомо слово "по-умолчанию"? utf-8 в xterm я ещё в OpenBSD 4.2 пользовался. А когда оно там появилось - даже не представляю.я так понимаю, 99% даже не поняли, о чём новость? но мнение имеют?
лучше про новые песенки напишите! :)
> я так понимаю, 99% даже не поняли, о чём новость? но мнение имеют?ты как первый раз зашёл.
а как во фряхе с этим?
> а как во фряхе с этим?Как поставишь, так и будет?
Ну, вы же в курсе, что иксы и т.д. во фряхе по умолчанию не ставятся, да?
Или "слышавший звон" решил затроллить насчет утф в консоли? )
>> а как во фряхе с этим?
> Как поставишь, так и будет?
> Ну, вы же в курсе, что иксы и т.д. во фряхе по
> умолчанию не ставятся, да?иксы не нужны
> Или "слышавший звон" решил затроллить насчет утф в консоли? )
да, кстати напомнил, как с утф в консоли?
>>> а как во фряхе с этим?
>> Как поставишь, так и будет?
>> Ну, вы же в курсе, что иксы и т.д. во фряхе по
>> умолчанию не ставятся, да?
> иксы не нужныxterm без иксов? Очередной Эксперт?
> да, кстати напомнил, как с утф в консоли?
Уже лет 8 как завезли. А вы что, хладагент обновить вылезли?