我正在使用一个emacs-lisp脚本,它有一个小错误,导致它有时会出现错误消息,然后执行继续进行,没有问题。错误本身并没有打扰我,让我烦恼的是,Emacs在此之后仍然被阻止了10-15秒,我必须等待我认为是一些计时器(旨在确保我看到错误消息才能消失)之前结束我可以继续编辑了。
有没有一种简单的方法来减少这种延迟?我无法找到定义此计时器的位置以更改其值。
其他一些信息:
答案 0 :(得分:1)
如前所述,这是一个错误。请向维护人员报告。
除此之外,您可以查看类似
的表单的代码(接受过程输出和可选的过程SECONDS MILLISEC JUST-THIS-ONE)
允许Emacs读取子进程的任何待处理输出。 它被读入进程的缓冲区或者给它们的过滤器函数。 非零arg PROCESS意味着在收到某些输出之前不会返回 来自PROCESS。
非零第二arg SECONDS和第三arg MILLISEC是秒数 和毫秒等待;
;;;