Subject: | Data::Presenter::sort_by_column() not sorting in descending order |
It turned out that Data::Presenter::sort_by_column() was never functioning properly. It only sorted in ascending order. I never had occasion in my own daily use of the method to call for sorting in descending order, and I hadn't tested it originally. Once I began to write tests for sorting in descending order, all hell broke loose. This was my cue to completely overhaul the module. In the meantime, I withdrew Data::Presenter from CPAN completely.
Use Data::Presenter 1.00 or later instead. There are new interfaces to the 'writeformat' family of methods, and you'll have to make one change in your calling subclasses. But the sorting problem is now corrected.