- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我发现有时 ql:quickload
只是默默地跳过严重错误,例如:
;Compiler warnings for "home:common-lisp;mito-email-auth;src;models.lisp.newest" :
; In SEND-CODE: In the form ("Для входа на сайт [Skazorama.ru](~A), перейдите по [этой ссылке](~A)" URL URL), "Для входа на сайт [Skazorama.ru](~A), перейдите по [этой ссылке](~A)" is not a symbol or lambda expression.
(我忘了在包中导入一个宏。这个宏应该把代码转换成有用的东西)。
但是当我使用 asdf:load-system
加载这个库时,会弹出一个错误,可以调试。
你如何忍受这种行为?
最佳答案
这是 Quicklisp 的一个问题,我不知道有什么好的解决方法。
这是因为 Quicklisp 在设计上会抑制它提供的库的加载输出,并通过打印 .
s 来总结进度。这个想法是这些支持库是固定的基础设施,输出是不必要的额外噪音。
但是,在加载您自己的项目时,这是一种不好的行为,这些项目可能会不断变化,而详细信息和信息丰富的消息对此很有用。
我还没有找到一个系统来显示您自己的项目的详细输出和 Quicklisp 提供的项目的简洁输出。同时,出于我自己的目的,我发现 (ql:quickload "my-project":verbose t)
或将 *quickload-verbose*
设置为 true 作为我需要。如果这些选项对您不起作用,我很想知道更多关于您的配置的信息,例如正在使用什么实现和版本。
关于common-lisp - 为什么ql :quickload ignores errors but asdf:load-system is not?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52209987/
假设我在 net.aserve 和 bordeaux-threads 之上构建了一个应用程序。我的包声明可能如下所示: (defpackage :my-package (:use :cl :net
我发现有时 ql:quickload 只是默默地跳过严重错误,例如: ;Compiler warnings for "home:common-lisp;mito-email-auth;src;mode
我是一名优秀的程序员,十分优秀!