Поиск каталога Emacs site-lisp

Я пытаюсь заставить мой файл конфигурации Emacs, написанный для OS X, работать на Ubuntu. У меня есть такая строка:

(add-to-list 'load-path "/usr/local/Cellar/emacs/23.3/share/emacs/site-lisp/w3m")

Она используется для загрузки emacs-w3m. В OS X я установил Emacs с помощью Homebrew, поэтому он находится в /usr/local/Cellar/. Каталог site-lisp в Ubuntu находится в другом месте. Как я могу написать эту строку так, чтобы она работала в обеих операционных системах? Есть ли функция Emacs Lisp для получения каталога site-lisp?

9
задан hekevintran 3 August 2011 в 19:09
поделиться