[mdk-re] xemacs-21.1.14-ipl1mdk troubles

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_mivlgu=2Emurom=2Eru?=
Вс Май 27 21:44:00 MSD 2001


Обнаружены следующие проблемы в пакете xemacs-21.1.14-ipl1mdk из
Spring2001:

1. В /usr/lib/xemacs-21.1.14/lisp всадили site-start.el - ссылку на
/etc/emacs/site-start-xemacs.el. А в этом файле содержится достаточно
много неприятных вещей: переустановка шрифтов (разумеется, на iso8859-1),
настройка клавиш, настройка путей Info (причем неправильная - /usr/info
вместо /usr/share/info, после этого XEmacs на может найти даже собственную
документацию). Это безобразие надо убирать (и вообще под именем
site-start.el лучше ничего не класть, поскольку его загрузку крайне
неудобно отключать).

2. dired не работает - ему мешает локализация вывода даты ls. Я заткнул
следующим образом:

(require 'advice)
(defadvice insert-directory (around set-c-locale activate protect)
  (let ((insert-directory-saved-LC_ALL (getenv "LC_ALL")))
    (setenv "LC_ALL" "C")
    ad-do-it
    (setenv "LC_ALL" insert-directory-saved-LC_ALL)))




Подробная информация о списке рассылки community