我正在编写一个Emacs major mode,用于浏览和贡献Stack Exchange网络站点,类似于
问题是,我当然不知道如何首先将Emacs与SE API(v2.1)进行接口。我从未在Elisp中涉及网络连接的任何事情,尽管我对语言本身感到舒适(并且已经多次查看了
我从未使用过JSON,尽管我正在进行W3C的教程。
一个简单的“hello world”就足够了,可能是这样的。
W3C教程似乎也没有涉及请求,我需要自己进行研究。
我真的不知道我在做什么;我昨天下午才开始疯狂地工作。
dired
和list-packages
的工作方式,并从magit
和org-mode
中获得一些启示。问题是,我当然不知道如何首先将Emacs与SE API(v2.1)进行接口。我从未在Elisp中涉及网络连接的任何事情,尽管我对语言本身感到舒适(并且已经多次查看了
package.el
)。我从未使用过JSON,尽管我正在进行W3C的教程。
一个简单的“hello world”就足够了,可能是这样的。
(execute-json-query "/info")
W3C教程似乎也没有涉及请求,我需要自己进行研究。
我真的不知道我在做什么;我昨天下午才开始疯狂地工作。
&allow-other-keys
的原因在于文档 http://tkf.github.com/emacs-request/manual.html#request 中有详细说明。如果你不知道&allow-other-keys
的作用,请阅读 CL 的文档M-: (info "(cl) Argument Lists") ERT
。 - tkf