2

私はquicklispを使用してlineditをインストールしています。http: //www.cliki.net/Lineditは「LispworksとOpenMCL/CCLで動作するはずです」と言っています。$ HOME / .ccl-init.lispの書き方は?

4

2 に答える 2

2

その間、lindit は ccl で動作するようになりました (lindit 0.17.5 と ccl 1.8)。

これを .ccl-init.lisp に追加しました:

(when (interactive-stream-p *standard-input*)
  (ql:quickload "linedit")
  (funcall (intern "INSTALL-REPL" :linedit)))
于 2012-11-23T03:16:02.993 に答える
1

Linux 上の CCL 1.7 に Quicklisp を介して Linedit をインストールしましたが、動作しないと思います。観察:

? (ql:quickload "linedit")
; Fetching #<URL "http://beta.quicklisp.org/dist/quicklisp/2011-07-30/systems.txt">
[...]
[package linedit]...........................
("linedit")
? (linedit:install-repl)
> Error: LINEDIT:INSTALL-REPL is unsupported on Clozure Common Lisp.
> While executing: LINEDIT:INSTALL-REPL, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
1 > 

また、「Lispworks と OpenMCL/CCL で動作するはずです」も表示されません。リンク先のページに記載されています。ほとんどが SBCL 固有のようです。

rlwrap動作しますが、それは履歴のみを提供し、完了は提供しません。

于 2011-08-11T13:25:31.650 に答える