Ecaml_test_helpersmodule Buffer_helper : sig ... endmodule Env : sig ... endFunctions in Env modify both the Emacs environment and the Unix environment.
val press :
?and_show:bool ->
?show_point:bool ->
string ->
unit Async.Deferred.tRun the given key sequence, and then display the current buffer.
val press_and_show_minibuffer :
?show_contents:bool ->
string ->
unit Async.Deferred.tRun the given key sequence, and then show the following:
show_contents = falseval eval : string -> unit Async.Deferred.tEvaluate an elisp expression and display the resulting value.
val set_tmpdir_temporarily :
string ->
f:(unit -> unit Async.Deferred.t) ->
unit Async.Deferred.tSet $TMPDIR and temporary-file-directory to the provided path for the duration of f.