Below is the file 'revision.mli' from this revision. You can also download the file.
type change = | DELETE of string | RENAME of string * string | ADD_DIR of string | ADD_FILE of string * string | PATCH of string * string * string | ATTR_CLEAR of string * string | ATTR_SET of string * string * string type edge = { old_revision : string ; change_set : change list ; } type t = string * edge list val revision_set : Lexing.lexbuf -> t