package git
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Git format and protocol in pure OCaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
git-3.2.0.tbz
sha256=2648d6a45263164936aeb4f61c1ffcb6078135626a317f400156ec62033c3893
sha512=fa19fe952331a50ad75b1a16193c46e3de2950c537e54b9e9d167b03502616bee10e36d8a114365645a8e4032b78a58d0567692106e9d6fb69f17b9964ebc3cb
doc/smart/Smart/index.html
Module Smart
Implementation of smart protocol.
This module does not have any Git logics. It provides a light implementation of the Smart protocol to be able to fetch/pull or push with a Git server.
module Capability : sig ... endCapabilities module.
module Advertised_refs : sig ... endmodule Proto_request : sig ... endmodule Want : sig ... endmodule Result : sig ... endmodule Negotiation : sig ... endmodule Commands : sig ... endmodule Status : sig ... endmodule Shallow : sig ... endtype error = [ | `End_of_input| `Expected_char of char| `Unexpected_char of char| `Expected_string of string| `Expected_eol| `Expected_eol_or_space| `Unexpected_end_of_input| `No_enough_space| `Assert_predicate of char -> bool| `Invalid_advertised_ref of string| `Invalid_shallow of string| `Invalid_negotiation_result of string| `Invalid_side_band of string| `Invalid_ack of string| `Invalid_result of string| `Invalid_command_result of string| `No_enough_space| `Unexpected_flush| `Invalid_pkt_line
]val pp_error : error Fmt.tmodule Context : sig ... endval proto_request : Proto_request.t sendval negotiation_done : unit sendval flush : unit sendval commands : (string, string) Commands.t sendval send_pack : ?stateless:bool -> bool -> string sendval advertised_refs : (string, string) Advertised_refs.t recvval recv_pack :
?side_band:bool ->
?push_stdout:(string -> unit) ->
?push_stderr:(string -> unit) ->
((string * int * int) -> unit) ->
bool recvval ack : string Negotiation.t recvval packet : trim:bool -> string recvval send_advertised_refs : (string, string) Advertised_refs.t sendval return : 'v -> ('v, 'err) tval fail : 'err -> ('v, 'err) tval error_msgf :
('a, Stdlib.Format.formatter, unit, ('b, [> `Msg of string ]) t)
Stdlib.format4 ->
'a sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>