package vcaml
OCaml bindings for the Neovim API
Install
Dune Dependency
Authors
Maintainers
Sources
vcaml-v0.16.0.tar.gz
sha256=dd123302c46af7ca6eda8a7806c78236fd217a8c73a2e1cd7da85f1d69ed1ae4
doc/vcaml.semantics_test/Vcaml_semantics_test/Import/index.html
Module Vcaml_semantics_test.Import
Source
Source
val with_process_cleanup :
name:string ->
Core.Pid.t ->
f:
(unit ->
[< `Already_reaped of Async.Unix.Exit_or_signal.t
| `Need_to_reap of [< `Impatient | `Patient Impatient ] Need_to_reap ]
Async.Deferred.t) ->
unit Async.Monitor.Deferred.t
Source
val spin_until_nvim_creates_socket_file :
Core.Pid.t ->
socket:string ->
[> `Nvim_crashed of Core_unix.Exit_or_signal.t
| `Socket_created
| `Socket_missing ]
Async.Deferred.t
Source
val writefile :
Base.String.t ->
contents:Base.String.t ->
(unit, Core.Error.t) Core._result Vcaml.Api_call.t
Source
val attempt_to_quit :
tmp_dir:Base.string ->
client:[ `connected ] Vcaml.Client.t ->
unit Async_kernel__Deferred.t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>