从 SLIME 中的 REPL 更改包 - 它是否损坏?

发布于 2024-07-17 10:42:27 字数 516 浏览 4 评论 0原文

我最近刚刚开始尝试 SLIME,发现了一个问题,让我不确定是否是我做错了什么,或者 SLIME 当前的快照是否已损坏。

问题:尝试更改包(使用 , !p)总是会抛出错误,无论使用哪个后端。

SBCL 的错误如下所示:

值 #("FOO" 0 3 (SWANK-IO-PACKAGE::FACE NIL)) 不是 (OR (VECTOR CHARACTER) (VECTOR NIL) BASE-STRING SYMBOL CHARACTER PACKAGE) 类型。
[TYPE-ERROR类型的条件]

CLISP 和 CCL 抛出相同的错误,但措辞略有不同。

我在 Windows 上运行,但当我在 Linux 上尝试时,会发生同样的情况。 我怀疑要么是我在 .emacs 文件中忽略了某些事情,要么是当前版本的 SLIME 存在故障。 我昨天才开始使用SLIME,所以我没有过去的经验可以比较。

有任何想法吗?

I just recently started experiment with SLIME, and found a problem that makes me unsure whether it is something I am doing wrong or if the current snapshot of SLIME is broken.

The problem: trying to change the package (using , !p) always throws an error, regardless of which backend is used.

The error from SBCL looks like this:

The value #("FOO" 0 3 (SWANK-IO-PACKAGE::FACE NIL)) is not of type (OR (VECTOR CHARACTER) (VECTOR NIL) BASE-STRING SYMBOL CHARACTER PACKAGE).
[Condition of type TYPE-ERROR]

CLISP and CCL throw the same error, though worded slightly differently.

I am running on Windows, but the same thing happens when I try it on Linux. I suspect that either there is something I am neglecting to do in my .emacs file, or there is a glitch in the current version of SLIME. I just started using SLIME yesterday, so I have no past experiences to compare it to.

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

王权女流氓 2024-07-24 10:42:27

它对我有用。 这是什么版本的史莱姆? 您可以尝试从源获取最新版本,看看是否有帮助。

It's working for me. What version of slime is it? You could try grabbing the latest from source and see if that helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文