For Programmers: Free Programming Magazines  


Home > Archive > PERL Modules > March 2008 > ANNOUNCE: Text::CSV_XS 0.35 (Valloire)









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author ANNOUNCE: Text::CSV_XS 0.35 (Valloire)
H.Merijn

2008-03-01, 7:00 pm

2008-03-01 0.35 (Valloire) - H.Merijn Brand <h.m.brand@xs4all.nl>

* use warnings/$^W =3D 1
* Tested on 5.10.0, 5.8.8, 5.6.2, and 5.005_04, Strawberry and =
=

Cygwin
* Diagnostics for failed new ()
* New 'blank_is_undef' option
* Updated docs
* Extended the DIAGNOSTICS a bit
* Updated TODO
* Fixed allow_whitespace issue, revealed by blank_is_undef
* Re-enabled some tests
* Fixed parse error that passed for q{1, "bar",2} with escape_c=
har =

+
* Reversed an erroneous test result in the funny combo section
* Extended diagnostics tests
* Extended XS coverage
* Removed error 2033

----
blank_is_undef
Under normal circumstances, CSV data makes no distinctio=
n
between quoted- and unquoted empty fields. They both end=
up =

in
an empty string field once read, so

1,"",," ",2

is read as

("1", "", "", " ", "2")

When writing CSV files with "always_quote" set, the unqu=
oted
empty field is the result of an undefined value. To make=
it
possible to also make this distinction when reading CSV =
=

data,
the "blank_is_undef" option will cause unquoted empty =

fields to
be set to undef, causing the above to be parsed as

("1", "", undef, " ", "2")
----

The URL

http://www.xs4all.nl/~hmbrand/Text-CSV_XS-0.35.tgz

has entered CPAN as

file: $CPAN/authors/id/H/HM/HMBRAND/Text-CSV_XS-0.35.tgz
size: 45518 bytes
md5: f854523ffab5cc28d6e8d35c2bbb32bd

No action is required on your part
Request entered by: HMBRAND (H.Merijn Brand)
Request entered on: Sat, 01 Mar 2008 16:42:31 GMT
Request completed: Sat, 01 Mar 2008 16:42:57 GMT
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com