我正在尝试将CLISP 2.49(在Mac OS Sierra上)的ASDF更新到版本3.x. 我现在有ASDF版本2.26.我已经尝试了我在网上找到的所有内容:我按照https://common-lisp.net/project/asdf/中的说明下载了最新版本的ASDF,但是当我评估时(require "asdf"),如手册中所示(https:// common- lisp.net/project/asdf/asdf.html#Upgrading-ASDF)没有任何反应,我仍然有2.26版本.手册还告诉加载文件asdf.lisp,但新版本文件夹中缺少该文件.我发现quicklisp有自己的版本,asdf.lisp并且asdf.fas似乎是正在加载的版本,但我不知道如何用任何新版本替换它们.我现在尝试了很多东西,恐怕我搞砸了系统.
有谁知道如何可靠地逐步升级ASDF到版本> = 3.0?非常感谢.
我需要检查给定的流是否是终端流。例如,使用*standard-output*I do (equal (synonym-stream-symbol *standard-output*) *terminal-io*),但它返回 nil。
这很奇怪,因为(synonym-stream-symbol *standard-output*)返回*terminal-io*.
有任何想法吗?感谢您的任何建议。