确实我是在 .sbclrc
里就加了 (setf *print-case* :downcase)
和加载自己的代码库
(另外: 我去掉 :downcase
后没有立刻解决, 因为默认是编译缓存过来的, 所以我要清掉cl-base64
缓存 再载入项目(自动安装被清掉的库) 载入成功了! )
然后再加回 :downcase
, 也正常, 因为缓存好了!
我想该代码库作者可以加一个 (let ((*print-case* :upcase)) ...)
来解决这个问题, Dynamic Variable 的副作用啊(想我这样把 *print-case*
设为 :downcase
觉得更好看的很少吗?)
因为其它机器也是一样(同一个git)的:downcase
却正常, 所以没有想到这问题
谢主隆恩!!