Главная

Рекомендуемый апдейт от 3dEyes - bash utf-8.

Несмотря на насквозь юникодную суть 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 не проверил

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
a
w
K
Z
P
c
Enter the code without spaces and pay attention to upper/lower case.