sturgeon

AuthorFrédéric Bour <frederic.bour@lakaban.net>
LicenseISC
Homepagehttps://github.com/let-def/sturgeon
Issue Trackerhttps://github.com/let-def/sturgeon/issues
MaintainerFrédéric Bour <frederic.bour@lakaban.net>
Dependencies
&inuit
ocamlbuild
ocamlfind
topkg
Availableocaml-version >= "4.01.0"
PublishedNov 8, 2016
Source [http] https://github.com/let-def/sturgeon/archive/v0.1.tar.gz
87f8441f38407fe1d941488b7d976d45
StatisticsNot installed in the last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/sturgeon/sturgeon.0.1/opam

A toolkit for communicating with Emacs from OCaml

Sturgeon provides various tool to manipulates Emacs from OCaml. This is work-in-progress.

Sturgeon_sexp manipulates Emacs flavor of s-expression.

Sturgeon_session is a session-protocol implemented in Emacs and OCaml.
It enables asynchronous RPC between the two languages and referencing OCaml (resp. Emacs) closures from Emacs (resp. OCaml), etc.

Sturgeon_stui is an Inuit frontend, turning an Emacs buffer into a UI.

Sturgeon_recipes offers different rendez-vous point to connect Emacs & OCaml: client (using stdin/stdout) and server (via Unix domain socket), local and remote (over SSH).

No package is dependent