Warning: Broken link! Download ASDF package from http://www.caddr.com/lisp/sb-readline/sb-readline-0.1.tar.gz
The SBCL train has moved on...
; compiling (IN-PACKAGE :READLINE) ; compiling (LOAD-1-FOREIGN "/lib/libncurses.so") debugger invoked on a SB-INT:UNSUPPORTED-OPERATOR: LOAD-1-FOREIGN is unsupported as of SBCL 0.8.13. Please use LOAD-SHARED-OBJECT.
So make a change in sb-readline.lisp.
Change
(eval-when (:compile-toplevel :load-toplevel :execute) (load-1-foreign "/lib/libncurses.so") (load-1-foreign "/lib/libreadline.so"))Into
(eval-when (:compile-toplevel :load-toplevel :execute) (load-shared-object "/usr/lib/libncurses.so") (load-shared-object "/usr/lib/libreadline.so"))
You might want to check out linedit.
I've found rlwrap to be a very nice option. (Michael)
CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively