OLE::Storage_Lite port

djberg96 on 2003-01-05T04:56:56

As I'm sitting here drinking beer #5 (of 6) to drown out my sorrows for the Packer's loss, I thought I would add support for files > 7 mb for the spreadsheet module.

I quickly realize, even in my stupor, that WorkbookBig.pm requires OLE::Storage_Lite. Ok, I'll port the damned thing myself. So, I download it and start looking at the source.

First, people, let's get two things clear for crying out loud:

  • stop using prototypes - we don't need them in Perl. Give it a rest.
  • prototypes don't work in Perl using the "->" notation (Object Oriented Perl, p.85, if you need a reference)

Second, this is a 54k module and there isn't a single test - FUCK!*

* profanity brought to you by Miller Lite.


Doesn't work on Win32

jdavidb on 2003-01-10T18:29:56

Also, OLE_StorageLite doesn't work on Windows. At least, I couldn't get Spreadsheet::*Excel to work.