Notes on acme.dump format

-as of Sun Mar 15 15:47:02 EDT 2015-

The format of the files generated by Dump and read by Load in acme(1) is not formally documented, but this does a reasonable job of describing it.

HEADER

Dump files all start with three lines describing the global state of the Acme instance:

        0          30          85
describes a three-column window with columns starting at the left edge, 30% in, and 85% in.

GLOBAL DESCRIPTION

Two types of lines are newer additions. They are optional in current dump files, and not found in older ones. If these lines exist, they must come before row/window descriptors, described below.

ROW DESCRIPTORS

Subsequent lines define window ("rows" in acme's terminology). They come in sets of two or more lines each, depending on the type. The first two lines are common to all window types, with one exception.

ROW TYPES