Summary of Changes to Tk::TableMatrix

See ChangeLog for detailed changes.

1.29  2022-11-07
* Removed blib/ directory unintentionally present in 1.28 distribution

1.28  2022-11-07

* Specify GitHub issues as bugtracker
* Incorporate change from Perl/Tk's myConfig:
  exit gracefully if libX11 not found
  (should prevent UNKNOWN reports from CPAN testers)
* Fix build failures caused by an include path (possibly containing Tcl/Tk
  headers) which was specified with higher precedence than Perl/Tk headers

1.26  2020-10-26

* Fix RT #133587: improper handling of line endings differing from `$/`
  in pTk.exc files causes build failure (tries compiling
  known-uncompilable files—e.g. tkAppInit.c, tkTablePs.c)
* Add GitHub repository to module metadata
* Apply POD fixes (originally by Debian package maintainer Bart Martens)

1.25  2020-10-19

* add dependencies / RT #133557
* improve POD (incl. RT #75690)

1.24  2020-10-17

* pTk/Makefile.PL: fix RT #133547
* improve indentation of myConfig

1.23  2007-01-09

* Changed TableMatrix::Spreadsheet row/col resize behavior to be more
1.22  2006-03-23

* Misc Bugs fixed in Tk::TableMatrix::SpreadsheetHideRows
1.21  2006-03-02

* Updated to make the row/size resize operation (that happens when you
  drag the row/col borders) apply to every row or column that is currently
  selected, instead of just the	row/col border that was dragged.
1.2  2005-01-26

* Fixed bug which was causing crashes on perl 5.8.4 on win32 when 
  anything was copied into the clipboard (i.e. when control-c pressed).
* Fixed row/col insert/deletes to work more reliably in TableMatrix::Spreadsheet

1.1  2004-02-12

* Updated to be compatible with the new Tk804 series.

1.01  2002-12-06

* Fixed Error where the rowHeight method
  was getting executed like a colWidth. This was introduced in the
  update of TkTable 2.5 to 2.6

1.0  2002-12-02

* Updated core C-code for the changes made from TkTable 2.6 to 2.8.
  (Tk::TableMatrix is derived from the TkTable Tcl/Tk Widget.
    See ) 
  From the TkTable 2.7 and 2.8 Release Notes:
    * Corrected memory leaks in caching.
    * Added the ability to select borders with Button1.
    * Added global -justify option.
    * Added -ipadx/-ipady table options and swapped them with
      the old -padx/-pady.  This gives better control over the
      cell padding. **** POTENTIAL INCOMPATABILITY ****
    * -borderwidth now takes up to 4 values to allow you to
      customize edge edge of a cell.
    * Added priorities to tags, so tags can be raised and
      lowered in priority. **** POTENTIAL INCOMPATABILITY ****  
* Numerous minor bugs fixed.

0.9  2002-05-22

* Added an experimental widget: SpreadsheetHideRows. This enables
  display of tabular info, with selectable hide/unhide of detail
  data. See demos/SpreadsheetHideRows
* Numerous minor bugs fixed.
0.8  2001-10-05

* Removed un-needed dependencies on Data::Parse and Date::Format
  for TableMatrix::Spreadsheet
* Fixed problem with the selection going nuts when dragging the 
  selection out of the window.

0.71  2001-6-15

* Fixed to compile with the new Tk800.023 release.

0.7  2001-06-07

* Added TableMatrix::Spreadsheet widget. This is a TableMatrix Derived
        widget with Excel-like bindings.

* Reverted back to the cell sorting method implemented in tktable 2.5 (and
	TableMatrix 0.3).  The new cell sorting method didn't sort negative
	row/column indexes correctly, which caused the data from a
	copy/paste operation to be out-of-order, if the selection included
        multiple negative row/col indexes.
* Fixed control +/- key bindings for modifying the column with. 
        (Patch from Slaven)
0.5  2000-12-20

* Updated to be consistent with tkTable 2.6

0.3  2000-09-16

* Initial Release (based on tkTable 2.5)