Пытаюсь заюзать http://lists.gnu.org/archive/html/gnu-emacs-sources/2007-06/msg00037.html
Все сделал по рецепту вверху сообщения, еще добавил -L russian к параметру -m, уже в дебагере сижу, вызывается у меня (call-process ...), и возвращает 2, я так понимаю, что это возврат команды enca. И тут я вообще не понимаю, что происходит. Вызов из шелла «enca -m -L russian /home/user/header.h» работает.
Данный call-process в дебаге имеет вид:
(call-process "/usr/bin/enca" target enca-buffer nil "-m" "-L russian")
step >>>
call-process("/usr/bin/enca" "/home/user/header.h" #<buffer *enca*> nil "-m" "-L russian")
Вместо буфера enca-buffer подставлял '(:file «/tmp/123») - создается пустой файл. Явно ошибка запуска самой enca.
Подскажите, куда копать, пожалуйста