commit: Major speed ups, Fix for one of fjf's table bugs

From: Martin Sevior (msevior@physics.unimelb.edu.au)
Date: Sun Mar 02 2003 - 20:28:31 EST

  • Next message: Patrick Lam: "commit: 3280"

    CVS:
    ----------------------------------------------------------------------
    CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
    CVS:
    CVS: Committing in .
    CVS:
    CVS: Modified Files:
    CVS: src/af/ev/unix/ev_UnixToolbar.cpp
    CVS: src/text/fmt/xp/fl_BlockLayout.cpp src/text/fmt/xp/fp_Line.cpp
    CVS: src/text/fmt/xp/fv_View.cpp src/text/fmt/xp/fv_View.h
    CVS: src/text/fmt/xp/fv_View_protected.cpp
    CVS: src/wp/ap/unix/ap_UnixClipboard.cpp
    CVS:
    ----------------------------------------------------------------------
    Major speed up with Property caching code in fv_View. First fix of FJF's
    Table bugs.

    I wrote little class in fv_View to handle caching the char, block and
    Section properties. Selections are now really snappy. Per line scrolling
    is much faster as is regular typing.

    In short abiword flies again :-)

    Fix the insert nested table bug reported by fjf. More fixes for him to
    follow.

    Cheers

    Martin



    This archive was generated by hypermail 2.1.4 : Sun Mar 02 2003 - 20:35:34 EST