Настроение: | tired |
Музыка: | Hatfield and the North - HATFIELD AND THE NORTH |
борьба с SUSE-Линуксом
Ездил в Эдинбург, рассказывал по математике.
Понравилось. Видел cheltsov@lj с семейством,
очень хорошие.
Тем временем, борьба с SUSE-Линуксом продолжается.
Беда, которая со мной случается (невозможность копировать
из Емакса и/или в Емакс) это оказывается известная ошибка
программы, обнаруженная два года назад.
https://bugzilla.altlinux.org/show_bug.cgi?id=2281
Решения этой проблемы сейчас, видимо, нет.
Кошмар, да - я неделю наверное убил, выясняя, что и как.
Раньше все гораздо лучше работало. Написание новых версий
и так работающих программ - дело чрезвычайно подлое и
некрасивое.
Другое дело, конечно, что радикальный downgrade
тоже не поможет, на современном железе Redhat 6.2
просто не пойдет. То есть корень зла лежит не только в
подлости придурков-программистов, а в жадности производителей
железа, принуждающих нас всеми правдами и неправдами к
апгрэйду.
В общем, кошмар.
А частичное решение проблемы такое:
1. Поставить локаль:
export LANG="C"
export LC_CTYPE="ru_RU.KOI8-R"
export LC_COLLATE="ru_RU.KOI8-R"
export LC_TIME="C"
(локаль нужна для корректной работы cut-n-paste,
а export LANG="C" нужен, чтобы системные сообщения
и меню были по-английски).
2. Добавить в .emacs
(set-language-environment 'cyrillic-KOI8)
(set-selection-coding-system 'x-ctext-with-extensions)
Если сделать (set-selection-coding-system
'cyrillic-koi8) (это то, что предлагается в
руководстве), при копировании в Емакс мама мыла
раму превращается в "^[%/1\200\217koi8-r^B%/1ЂЏkoi8-rмама ^[%/1\200'koi8-r^B%/1Ђ’koi8-rмыла ^[%/1\200\217koi8-r^B%/1ЂЏkoi8-rраму".
Борьбы с этим нет - это еще одна ошибка.
Авторы Емакса ссылаются на то, что XFree нарушает
их же собственные стандарты, и призывают к тому
же авторов Емакса, а те сопротивляются.
Дефолт (compound-text-with-extensions)
тоже не работает, что особенно забавно, поскольку
он синонимичен x-ctext-with-extensions.
Емакс состоит из двух частей - все, что было
до версии 19.36 (и хорошо работало), и то, что
добавлено начиная с 20-й. Оно (добавленное после) не
просто гадко, никому не нужно и плохо реализовано,
оно вообще нежизнеспособно, по причине того, что
состоит исключительно из ошибок.
Привет