Рекомендуемый апдейт от 3dEyes - bash utf-8.
SD 16 апреля, 2005 - 10:55.Несмотря на насквозь юникодную суть BeOS, интерпретатор командой строки в BeOS, позаимствованный из мира Unix, с юникодом (utf–8) был крайне недружен.
Что приводило ко множеству проблем не только у нас, славян, и прочих православных греков, но даже и у западных людей — немцев, шведов, французов.
К примеру, попробуйте переключить термипал в кодировку utf–8, набрать там что–нибудь кириллицей, забить набранное и нажать Enter
Бывали проблемы и с именами файлов, которые потом плохо поддавались переименованию и уничтожению, вплоть до того, что шведский программист Йонас Сундстром создал специальую утилиту, «нейтрализующую» чисто шведские буквы в именах файлов.
Попытки лечения этой проблемы были, но на уровне симптомов, а не причин — то есть выпускались специальные сборки терминальных программ, вроде MuTerm, которые задним числом, и не очень удачно, компенсировали это безобразие.
К счастью, пингвинойды и прочие герои POSIX–совместимых ОС осознали необходимость перехода на юникод, поэтому стали появляться потихоньку решения и патчи для всех частей юникс–подобных ОС, в
том числе и для старых версий bash.
Герасим Троеглазов не поленился отпатчить стандартный BeOS–ный bash на эту тему, скомпилировать и выложить для общего пользования
P. S. Попутно хочу отметить, что на эту тему (bash utf–8) с Франсуа Рево, ныне работником YellowTab, мы говорили уже года два, в свете прокламируемой этой фирмой многоязычности Zeta.
Дальше ленивых разговоров дело не продвинулось, по крайней мере публичной версии выложено не было.
А про необходимость переключателя клавиатурных раскладок в Zeta они и слышать не хотели — мол переключай на свой язык в настройках и радуйся, какой такой свитчер.
Так что придется похоже и дальше самим о себе заботиться:)
Хех
О компетентности разработчиков YT можно много говорить. К примеру вместо того чтобы исползовать в инсталлере mountvolume и монтировать предварительно все разделы могли бы глянуть в заголовок DeviceMap.h который идет с OT.
:)))
хехе2 :)
зря они так лохануться ведь.
а нам потом стыдно будет.
хехе2 :)
А нам то что? Кроме Zeta есть Haiku. Кстатии если у YT поправде есть легальный доступ к исходником, то Haiku фактически их конкурент .
так, отбой, это vi а не sh виноват
эк я оплашал, сразу в старом sh не проверил
Отправить комментарий