package coq-lsp
Language Server Protocol native server for Coq
Install
Dune Dependency
Authors
Maintainers
Sources
coq-lsp-0.1.9.8.17.tbz
sha256=a89d86ed8b19d09bf3a06acbed690ae2859a7343d9faa03537c76cd492371651
sha512=edae491b284d5ab586c82cea4003a5b477f41ab25a4659431d4bc8caaee39b62de03b64d088ab8c528416210f88f73d4dfe5efbd32b22c70b75c9d18999c1e00
doc/src/petanque_json/utils.ml.html
Source file utils.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
(* XXX: Flèche LSP backend already handles the conversion at the protocol level *) let uri_of_string_exn uri = Lang.LUri.of_string uri |> Lang.LUri.File.of_uri |> Result.get_ok let set_roots ~token ~debug ~roots = match roots with | [] -> () | [ root ] | root :: _ -> ( let root = uri_of_string_exn root in match Petanque.Agent.init ~token ~debug ~root with | Ok env -> (* hack until we fix the stuff *) let _ : Yojson.Safe.t = JAgent.Env.to_yojson env in () | Error err -> Format.eprintf "Error: %s@\n%!" (Petanque.Agent.Error.to_string err))
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>