【文件属性】:
文件名称:emacs-deferred:emacs lisp的简单异步函数
文件大小:64KB
文件格式:ZIP
更新时间:2021-04-23 06:17:38
EmacsLisp
deferred.el
deferred.el提供了管理异步任务的工具。
API和实现是从 (由cho45编写)和 (由Bob Ippolito编写)翻译而来的。
(请注意, concurrent的README)
安装
您可以通过package.el从安装deferred.el。
样例代码
您可以在deferred-sample.el找到以下示例代码。 执行eval-last-sexp (Cx Ce),您可以尝试使用这些代码。
基本用法
这是一个基本的递延链。 此代码将一些输出放入消息缓冲区,然后需要minibuffer中的数字。
链:
(deferred:$
(deferred:next
( lambda () ( message " deferred start " )))
(deferred:nextc it
( lambda ()
(
【文件预览】:
emacs-deferred-master
----README-concurrent.ja.markdown(17KB)
----README.ja.markdown(31KB)
----deferred.el(35KB)
----concurrent.el(18KB)
----README.markdown(27KB)
----.travis.yml(490B)
----LICENSE(34KB)
----test()
--------concurrent-test.el(19KB)
--------deferred-test.el(28KB)
----Makefile(893B)
----sample()
--------concurrent-sample.el(5KB)
--------deferred-samples.el(4KB)
----.ert-runner(5B)
----.gitignore(122B)
----README-concurrent.markdown(16KB)
----Cask(229B)