Commit graph

15 commits

Author SHA1 Message Date
wiz
06c600f1dc Update to 0.59. Add missing dependencies.
0.59 April 6 2011

    + Patch for decryption of default encrypted workbooks from
      Alexey Mazurin.

    ! Fix for invalid formatting of text cell that are numeric.
      http://rt.cpan.org/Public/Bug/Display.html?id=62073
2011-08-16 22:32:57 +00:00
sno
a334f5c7d2 Updating math/p5-Spreadsheet-ParseExcel from 0.5700nb1 to 0.5800
Upstream changes:
0.58 September 17 2010
    ! Fix for text cells formatted with a leading apostrophe.
      http://rt.cpan.org/Public/Bug/Display.html?id=61299
    ! Documentation fixes. Thanks to Dan Dascalescu
      Fix RT #61320 (typos)
      http://rt.cpan.org/Public/Bug/Display.html?id=61320
    ! Fix for currency locales in format strings.
      Reported by wjaguar.
      http://rt.cpan.org/Public/Bug/Display.html?id=60547
    ! Fix for incomplete SETUP records.
      Reported by M.C. Deurloo.
2010-09-23 06:37:46 +00:00
seb
33db1317cf Update from version 0.5500 to version 0.5700 (upstream 0.57)
Pkgsrc changes:
- Adjust dependencies.
- Change PERL5_MODULE_TYPE to MakeMaker.

Upstream changes:
0.57 January 24 2010

    ! Added fix for reading formatted data from Excel 4 files.

    ! Added example programs, a_simple_parser.pl and
      display_text_table.pl.

    ! Removed Build.PL from README. Thanks Ed Avis.
      https://rt.cpan.org/Ticket/Display.html?id=52670


0.56 November 9 2009

    + Added error() and error_code() error handling routines.
      This allows encrypted files to be ignored.
      Added t/10_error_codes.t for the above methods.
      http://rt.cpan.org/Public/Bug/Display.html?id=51033
      http://rt.cpan.org/Public/Bug/Display.html?id=47978

    ! Made version 0.19 of OLE::Storage_Lite a prerequisite to avoid
      issues when writing OLE header in SaveParser.
2010-01-24 23:37:24 +00:00
seb
6faefca895 Update from version 0.5400 to version 0.5500 (upstream 0.55)
Upstream changes:
0.55 August 25 2009

    + Refactored Cell.pm documentation and method names and added
      regression suite, t/06_regression.t.

    ! Added float comparison test to avoid false failing tests on
      64bit systems.
2009-11-10 12:07:54 +00:00
seb
4d93dfcf94 Update from version 0.5200 to version 0.5400 (upstream 0.54)
Upstream changes:
0.54 August 25 2009

    ! Fix for height/width of hidden rows/columns with additional.
      tests in 05_regression.t. Thanks to Greger Leijonhufvud.
      http://rt.cpan.org/Public/Bug/Display.html?id=48450

    ! Fix for mal-formed Print_Title Name block.
      Reported by Marc Elser.

0.53 August 24 2009

    + Made perl 5.8.0 a requirement for proper Unicode handling.

    ! Fixed minor int2col() bug thanks to David Black.
      Added 28_int2col.t test for above.
      http://rt.cpan.org/Public/Bug/Display.html?id=48967

    + Refactored Workbook API and docs.
2009-08-26 00:54:57 +00:00
seb
8b43c0470c Update from version 0.5100 to version 0.5200 (upstream 0.52)
Upstream changes:
0.52 August 21 2009

    + Added new FmtJapan module and tests written by Goro Fuji.

    ! Fixed bug in ExcelFmt() date handling where conversion to weekday
      and month names wasn't handled correctly.
      Add extra tests to 21_number_format_user.t for above.

    ! Fixed bug when checking $Config{useperlio}.
      Reported by kbates and H.Merijn Brand.
      http://rt.cpan.org/Public/Bug/Display.html?id=28861

    ! Fixed bug where CellHandler variables weren't scoped to package.
      Reported be pomoxp.
      http://rt.cpan.org/Public/Bug/Display.html?id=43250

    + Added tests for ExcelLocaltime() and LocaltimeExcel().
      26_localtime2excel.t and 27_localtime2excel.t.

    + Refactored SaveParser docs. Work still ongoing.
2009-08-23 23:00:42 +00:00
sno
bd8df5e526 Updating package math/p5-Spreadsheet-ParseExcel from 0.4900 to 0.5100
pkgsrc changes:
  - Adding license (perl5 license)

Upstream changes:
0.51 19 August 2009
    ! Added fix for incorrectly skipped charts. Thanks Guntram Blohm.
      https://rt.cpan.org/Ticket/Display.html?id=44009

    ! Added fix for locale [$-ddd] strings in number formats.
      Reported by Jeff Mitchell.
      https://rt.cpan.org/Ticket/Display.html?id=43638

    ! Added fix for multiple dots in number formats.
      Thanks to Father Chrysostomos.
      http://rt.cpan.org/Public/Bug/Display.html?id=45502

    ! Added fix to make half way rounding behave like Excel.
      Thanks to Joshua Megerman.
      http://rt.cpan.org/Public/Bug/Display.html?id=45626

    ! Added checks for valid dates in Utility::ExcelFmt.
      Reported by Alan James.
      http://rt.cpan.org/Public/Bug/Display.html?id=48831

0.50 18 August 2009
    + Refactored Worksheet interface and documentation.
      Added 04_regression.t and 05_regression.t to test above changes.

    ! Fixed column units conversion.
      Added 24_row_col_sizes.t for above change.

    ! Fixed RK number conversion. The existing code was the source of several
      RT bugs and portability issues. Added 25_decode_rk_numbers.t testcase.
2009-08-20 17:42:17 +00:00
seb
5d2fb2d753 Update from version 0.4400 to version 0.4900 (upstream 0.49)
Upstream changes (it says 0.48 for the first changes entry but I guess the
author  really meant 0.49):
0.48 24 January 2009

    ! Added Text::CSV_XS to xls2csv() function to handle embedded commas
      in csv data. Reported by Fredrik Linde.
      https://rt.cpan.org/Ticket/Display.html?id=41337

    + Rewrote Utility.pm documentation.

    - Removed wantarray from ExcelFmt() and the unused and undocumented
      feature of returning the result and a format color in a list context.
      The older mechanism is still available but now requires an explicit flag.

0.48 23 January 2009

    ! Fixed bug where numbers with uppercase formats such as MM/DD/YY
      were ignored. Applies to files created by OpenOffice.org and
      some international versions of Excel. Added tests for above.
      http://rt.cpan.org/Public/Bug/Display.html?id=20526
      http://rt.cpan.org/Public/Bug/Display.html?id=31206
      http://rt.cpan.org/Public/Bug/Display.html?id=40307

    ! Removed undocumented and counter-intuitive use of overload on SheetNo in
      Worksheet.pm.
      http://rt.cpan.org/Public/Bug/Display.html?id=14278

0.47 22 January 2009

    ! Fixed bug where multiple embedded charts on a worksheet caused the
      worksheet order to be lost and data to get overwritten.
      Reported by Steven Martin and others.
      http://rt.cpan.org/Public/Bug/Display.html?id=13365

0.46 18 January 2009

    ! Heavily refactored the ExcelFmt() function for maintainability and
      fixed several bugs, in particular for 12 hour clock times.
      Added test cases for above.

    ! Removed use of $& match variables from ExcelFmt.
      Reported by Aaron Wigley.
      http://rt.cpan.org/Public/Bug/Display.html?id=42425

    ! Replaced lvalue substr() in ExcelFmt () with 4-arg substr()
      for efficiency. Reported by Goro Fuji.
      http://rt.cpan.org/Public/Bug/Display.html?id=42518

    ! Removed spurious t/examples dir from Makefile.PL and removed
      unused t/lib dir. Reported by Peter (Stig) Edwards.
      http://rt.cpan.org/Public/Bug/Display.html?id=42442

0.45 13 January 2009

    ! Fixed failed parsing of large (8-16k) Unicode strings.
      Reported by Graham Stead and Moka.
      http://rt.cpan.org/Public/Bug/Display.html?id=41813
      http://rt.cpan.org/Public/Bug/Display.html?id=35678

    ! Fixed critical bug where data rows could be ignored.
      Reported and isolated by Peter (Stig) Edwards.
      http://rt.cpan.org/Public/Bug/Display.html?id=30677
2009-01-31 16:16:05 +00:00
he
a3206e4517 Update from version 0.4200 to 0.4400 (upsteream 0.44).
Pkgsrc changes:
 o Adjust dependencies to fit requirements

Upstream changes:

0.44 8 January 2009

    ! Fix for OpenOffice.org GENERAL format.
      http://rt.cpan.org/Public/Bug/Display.html?id=7206
      Thanks to Niko Tyni and the Debian Perl team

    + Perltidyed source and added standard headers and Pod sections
      to all modules.

0.43 7 January 2009

    + Restructured and rewrote the main documentation. This is the start of
      a general refactoring. If you would like to keep up to date with it
      keep an eye on the Spreadsheet::ParseExcel Google Group.
      http://groups.google.com/group/spreadsheet-parseexcel

    + Added worksheets() Workbook method to iterate over the Worksheet objects.

    + Added unformatted() method to get a Cell's unformatted value.

    + Renamed public methods RowRange(), ColRange() and Cell() to row_range(),
      col_range() and get_cell(). Old methods are still available.

    ! Turned on compatibility_mode() by default in SaveParser to avoid SP3
      problems.

    ! Fixed minor SaveParser bug with font rotation.
      http://rt.cpan.org/Public/Bug/Display.html?id=41626
2009-01-12 23:25:49 +00:00
he
2e80e73801 Update from version 0.41 to 0.42.
Upstream changes:

0.42 1 January 2009
    + Fix for world writeable files in distro to allow PAUSE indexing.
2009-01-05 13:55:24 +00:00
he
9f252fad80 Update from version 0.32nb1 to 0.41.
Pkgsrc changes:
 o Update to use Module::Build
 o Adjust MASTER_SITES, dist not present in common directory
   (reported upstream)

Upstream changes:

0.41 24 October 2008

    + Changed maintainership to John McNamara.

    ! Fixed bug when parsing RK numbers (generally ints or small floats).
      http://rt.cpan.org/Public/Bug/Display.html?id=39892

    ! Changed margin units to inches to (cleanly) avoid undef warning in
      SaveParser.


0.33 2008.09.07
    - Default format for formatted dates changed from 'm-d-yy' to 'yyyy-mm-dd'
    - Numeric fields with date-formats now promote to Date
    - Added docs about date type 14 problem
    - skip another test when prereq is missing
    - split Spreadsheet::ParseExcel::SaveParser into packages
    - split Spreadsheet::ParseExcel into packages
2008-11-18 06:03:58 +00:00
obache
e8c14c2ccd Update p5-Spreadsheet-ParseExcel to 0.3200 a.k.a 0.32.
Based on patch provided by Mark E. Perkins in PR 36465.

0.32 2007.05.05
    - Remove the memory_leak test as well as it still fails.

0.31 2007.05.03
    - Require IO::Scalar always as OLE::Storage_Lite needs it but does not prereq it
    - disable some of the tests that don't yet work on 64 bit due to number precision
      in order to allow automatic installation

0.30 2007.03.31
    - add some more tests
    - add test to see memory leak using Proc::ProcessTable
    - Start using Scalar::Util qw(weaken) to (hopefully) avoid memory leak
    - It seems we did not check correctly if PERLIO is available in Makefile.PL
      now it is the same test we do in the code itself.
    - Flag1904 renamed to Flg1904 in documentation (Chad) RT #24293

0.29 2007.03.30
    - clean up basic.t to skip tests that need additional and missing module
    - No more need for IO::Scalar if PERLIO is available (H.Merijn Brand)

0.28 Wed Jan  7, 2007
    - Documentation update
    - Add t/parse.t
    - Add sample/parse.pl
    - fix some syntax errors in the sub-modules

0.27 Wed Jan  3, 2007
    - See changes in the 0.27_XX versions

0.27_03 Thu Nov 2, 2006
    - Officially receive maintainership (Gabor Szabo)
    - slight code cleanup
    - more sample test

0.27_02
    - Fixing another warning:
      Character in 'c' format wrapped in pack
      http://rt.cpan.org/Ticket/Display.html?id=18063
      (Grant Stevens)
    - More test, enable use of Devel::Cover

0.27_01  Mon Sep 11, 2006
    - Moving test.pl to t/ and using Test::More
    - Add tests running (some of the) sample files
    - Add 'use warnings', remove prototypes
    - Fix the warning in Spreadsheet::ParseExcel::FmtDefault
      Character in "C" format wrapped at .../Spreadsheet/ParseExcel/FmtDefault.pm line 68.
      http://rt.cpan.org/Public/Bug/Display.html?id=7376
      (Slaven ReziŽÄ?and others)
2007-06-10 09:08:49 +00:00
wiz
8295a32a7e Update to 0.2603:
0.2603  Mon May 30, 2004
    - Mod SaveParser : Apply a path from Eduardo J
                        adding Protect feature
                        (Thank you, Eduardo J for patch)
    - Mod ParseExcel : Apply a path from C. Jon Larsen
                        adding GetContent
                        (Thank you, C. Jon Larsen)
2005-06-26 08:04:54 +00:00
agc
1e46c076aa Add RMD160 digests in addition to SHA1 ones. 2005-02-23 12:06:53 +00:00
mjl
e53cf6aae9 Initial import of p5-Spreadsheet-ParseExcel 0.2602
This module allows you to get information from Excel file.

This module can handle files of Excel95, 97 and 2000. (and now
supports Excel4)
2003-03-02 19:40:46 +00:00