Я время от времени играю с LispCabine, учусь в свободное время. То, что работает на моем ПК дома и на рабочем ПК на моей старой работе, кажется, замораживает Emacs или SLIME на моей новой работе.
Я просматриваю практический Common Lisp для переподготовки, и эта функция:
(defun prompt-read (prompt)
(format *query-io* "~a: " prompt)
(force-output *query-io*)
(read-line *query-io*))
отлично работает дома. Однако запуск его на работе зависает после ввода нескольких символов, пока я не убью интерпретатор. Я сузил его до
(read-line *query-io*)
так как запуск этого сам по себе вызовет зависание. Следующее также не работает:
(read *query-io*)
(read-line *standard-input*)
(read *standard-input*)
Я совершенно озадачен тем, что может быть причиной этого. Любые идеи?
Я использую LispCabinet 0.3.3 в Windows 7 Pro SP1.
LispBox работает нормально, но даже возвращаясь к более ранним версиям LispCabine, я все равно сталкиваюсь с той же ошибкой.