Debian Wheezy, все компоненты из репозитория. Пытаюсь интегрировать guile в emacs аналогично python: возможность отправлять куски кода или целые модули в repl, автодополнение в repl и т.д.
Связка guile-2.0 и geiser практически неработоспособна: например после смены контекста интерпретатора на текущий модуль (C-c C-a), вызов функции из модуля заканчивается так:
scheme@(guile-user) [188]> (abs x)
;;; <stdin>:198:0: warning: possibly unbound variable `x'
<unnamed port>:198:0: In procedure #<procedure 3c2df80 at <current input>:198:0 ()>:
<unnamed port>:198:0: In procedure module-lookup: Unbound variable: x
Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue.
scheme@(guile-user) [189]>
Doesn't work for everyone or just me.com?
P.S. Ещё сейчас заметил, что guile съел уже 80Мб ОЗУ.