Split up huge Top module into smaller modules.
authorRichard W.M. Jones <rjones@redhat.com>
Mon, 27 Mar 2017 14:29:23 +0000 (15:29 +0100)
committerRichard W.M. Jones <rjones@redhat.com>
Tue, 29 Nov 2022 08:13:39 +0000 (08:13 +0000)
commit127dfdfc52926f8a337fcc50eddb51cf4f64371f
treeaca2083a22c6206c094fd7dc7603a795d289d04b
parentb7a80d457904a3d677a14b7641b957c9760c03f9
Split up huge Top module into smaller modules.

This change is hopefully pure refactoring, splitting up the very large
and highly interlinked module into more manageable modules with
well-defined (or at least *better*-defined) interfaces between them.
23 files changed:
MANIFEST
po/POTFILES
src/.depend
src/Makefile.in
src/README
src/collect.ml [new file with mode: 0644]
src/collect.mli [new file with mode: 0644]
src/csv_output.ml [new file with mode: 0644]
src/csv_output.mli [new file with mode: 0644]
src/opt_csv.ml
src/opt_xml.ml
src/redraw.ml [new file with mode: 0644]
src/redraw.mli [new file with mode: 0644]
src/screen.ml [new file with mode: 0644]
src/screen.mli [new file with mode: 0644]
src/stream_output.ml [new file with mode: 0644]
src/stream_output.mli [new file with mode: 0644]
src/top.ml
src/top.mli
src/types.ml [new file with mode: 0644]
src/types.mli [new file with mode: 0644]
src/utils.ml
src/utils.mli