Initial commit of structure-creation code
Initial commit of structure-creation code
Developing support for structural description
Developing multiple layers in dbglog
Fully separated layout and structure layers.

Added _common.C and _common.h files for code that is common to the two layers within each widget.

Currently the layout engine has been debugged to the point where it correctly produces output for examples 1, 2 and 3.
Working on getting example 4 fully functional
Finished most functionality for splitting layers, which works with all 6 examples.

Currently updating attributes to function as well. Partially done...
Finished separation of layout and structure layers, debugged for all 6 examples.

Moving on to merge this version with the bug fixes and improvements done on the main trunk since this work began
Updated dbglog_*.* based on more recent changes. Layout layer is currently crashing.
Finished preliminary update of attributes_*.*
Layout/Structure split code has been updated with all updates from main branch. Integration is apparently functional.
bug fixes
Updated the mfem widget to split into layout and structure layers
Adding new mfem widget files
Fixing bugs.

Modified the namespace structure to avoid conflicts in client code due to ambiguities between objects defined in the structure, layout and common namespaces
Fixed bugs with anchors and graph generation
Changed the structure layer to spawn slayout and pipe all the structure output directly to it
renamed Dbglog to Sight in all the source files
Generalized structure file processing
Generalized structured file processing so that multiple types of data streams can be parsed and turned into a layout or restructured. Also some work to add the working directory and environment to the structure file.

currently debugging the new capability