Revision history for Tickit-RenderContext

0.09    BUGFIXES:
         * Avoid segfault when _make_span'ing right to the end of the grid
         * Bounds-check line/col/length arguments to XS code, for sanity
         * Fix pen memory leak on penned changing spans at their start cell

0.08    BUGFIXES:
         * Fix _make_span splitting in begin or end overlap cases
         * Rewritten unit tests

0.07    CHANGES:
         * Make ->line* and ->char_at methods use stored pen also
         * Allow merging of stored and direct pens for operations
         * Renamed ->render_to_window to ->flush_to_window

0.06    BUGFIXES:
         * Declare 'small' rather than 'traditional' Makefile.PL
         * Remember to add .xs file to MANIFEST

0.05    CHANGES:
         * Added ->char_at
         * Store cell grid in XS/C code for much improved performance
         * Bugfix to span creation that cuts a TEXT span multiple times

0.04    CHANGES:
         * Store immutable pens directly rather than using a list and storing
           indices
         * Slight efficiency improvement for line segments
         * Bugfix to rendering on invisible windows

0.03    CHANGES:
         * Added ->save/->restore stack
         * Added ->setpen and stored pen state for ->text/->erase
         * Added ->translate
         * Some performance improvements
         * Declare dependence on Tickit::Utils 0.21
         * Close DATA handle after using it, so it doesn't spam up warnings
           and errors

0.02    CHANGES:
         * Remembered to update workdir before packing distrubtion.

0.01    First version, released on an unsuspecting world.