Я на OS X 10.6.8. Я повторил следующие ошибки с Emacs для OS X (http://emacsformacosx.com/) и с Aquamacs (текущие версии обоих).
Я обнаружил проблему, пытаясь войти в режим управления версиями (CTRL-X v v
) при редактировании файла в Subversion Repo. Я получаю следующую ошибку:
"Поиск программы: нет такого файла или каталога, svn"
В OS X svn находится в /usr/bin.
C-h v exec-path
показывает это:
exec-path is a variable defined in `C source code'.
Its value is
("mesg" " ttyname" " Inappropriate ioctl for device/usr/bin" "/bin" "/usr/sbin" "/sbin" "/usr/local/bin" "/usr/X11/bin" "/usr/local/git/bin" "/Users/schof/py/scripts" "/usr/texbin" "/Users/schof/py/scripts")
Обратите внимание, как "Несоответствующий ioctl для устройства" смешивается с "/ usr / bin." Я уверен, что именно поэтому Emacs не находит svn в /usr/bin.
Есть идеи, как мне это исправить? Или дальнейшие предложения по устранению неполадок?