Module Drom_lib.CommandHeaders
and file = {file_name : string;
}type config = {ignore_files : EzCompat.StringSet.t;ignore_extensions : EzCompat.StringSet.t;
}type env = {config : config;mutable files : (string, file) Stdlib.Hashtbl.t;mutable save_to_ignore : EzCompat.StringSet.t;
}val ignore_files_filename : stringval ignore_files_more_filename : stringval min_char_repetition : int Stdlib.refval list_ignore_files : config -> EzCompat.StringSet.elt list -> configval scan_dir : env -> string -> unitval check_file : env -> EzCompat.StringSet.elt -> string -> unitval scan_dirs : env -> string list -> unitval fprintf_loc : Stdlib.out_channel -> string -> int -> unitval save_ignored : env -> unitval remove_empty_lines : string list -> string listtype args = {mutable arg_add_default : string list;mutable arg_dirs : string list;mutable arg_replace : string list;mutable arg_replace_by : string option;
}val undo_oc : Stdlib.out_channel option Stdlib.refval get_undo_oc : unit -> Stdlib.out_channelval init_action : args -> env -> unitval do_actions : args -> env -> unitval new_args : unit -> argsval action : args -> unitval cmd : Ezcmd.V2.EZCMD.TYPES.sub