commit: HEAD fix undo on page and column break.

From: Martin Sevior (msevior@mccubbin.ph.unimelb.edu.au)
Date: Mon May 13 2002 - 21:17:14 EDT

  • Next message: Kenneth J.Davis: "commit: Win32 minor Makefile fix"

    CVS: ----------------------------------------------------------------------
    CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
    CVS:
    CVS: Committing in .
    CVS:
    CVS: Modified Files:
    CVS: src/text/fmt/xp/fl_BlockLayout.cpp
    CVS: src/text/fmt/xp/fp_Column.cpp src/text/fmt/xp/fp_Column.h
    CVS: src/text/fmt/xp/fp_ContainerObject.h
    CVS: src/text/fmt/xp/fp_Line.cpp src/text/fmt/xp/fp_Line.h
    CVS: ----------------------------------------------------------------------
    Fix undo on page and column break.

    OK this finishes the refactoring of the fp_* classes. I deciced not
    to move fp_Run* under the fp_ContainerObject heiracy because the
    heiracy did not have sufficient things in common. The fp_Run classes
    will only ever be contained by the fp_Line classes and all that code works
    nicely.

    In addition not moving fp_Run to the fp_ContainerObject heiracy, leaves
    Tomas and Andrew (mostly) free to do their work without worrying about how
    it impacts other parts of the fp_* system.

    The next thing will be the fl_ContainerLayout base class and refactoring
    the fl_* classes to live within it. I've already started on this.

    With luck it will be finished by the end of the week.

    Cheers

    Martin



    This archive was generated by hypermail 2.1.4 : Mon May 13 2002 - 21:20:48 EDT