Aurora
Adminer
Auto Root
WP Admin
cPanel Reset
Anti Backdoor
Root
usr
share
doc
perl-Text-CSV
Upload
New Folder
New File
Name
Size
Permissions
Actions
..
-
-
-
Upload File
Select File
New Folder
Folder Name
New File
File Name
Add WordPress Admin
Database Host
Database Name
Database User
Database Password
Admin Username
Admin Password
cPanel Password Reset
Email Address
Edit: Changes
Revision history for Perl extension Text::CSV. 2.01 2021-06-19 - Imported tests/fixes from Text::CSV_XS 1.46 - Updated XS_Version to 1.46, and if an older version of Text::CSV_XS is installed, make sure to update it (GH#49, mohawk2++) 2.00 2019-05-11 - Imported tests/fixes from Text::CSV_XS 1.39 - Fix strict on streaming EOF - Fixed to update (cached) eol_len correctly 1.99 2019-01-02 - Fixed a number of tests to skip for older perls 1.98 2019-01-02 - Imported tests/fixes from Text::CSV_XS 1.38 - Added munge as alias for munge_column_names - Added support for key-value pair and combined keys 1.97 2018-08-17 - Fix/add minimum perl version (GH-38, Kivanc Yazan++) - Updated MANIFEST 1.96 2018-08-14 - Imported tests/fixes from Text::CSV_XS 1.36 - Added undef_str and keep_headers attributes - Added csv(out => \"skip") - Added formula actions - Fixed BOM issues - Fixed internal cache handling - Added license and preferred issue tracker to META files (GH#26, garu++) 1.95 2017-04-27 - import "strict" attribute introduced in Text::CSV_XS 1.29 1.94 2017-04-11 - Fix 5.6.2 issues 1.93 2017-04-04 - Fix a test for perl without doc in @INC (kentnl++) 1.92 2017-04-01 - Imported tests/fixes from Text::CSV_XS 1.28 - Fix crlf issue for csv () on Windows (RT#120466) - New error code for illegal argument(s)/parameter(s) - Fix tests for perl without dot in @INC 1.91 2017-01-28 - production release 1.90_01 2017-01-20 - Text::CSV_PP is totally refactored using the code/doc of Text::CSV_XS 1.27. Almost all the code/docs in CSV_XS.pm are copied and a large portion of CSV_XS.xs is ported verbatim, and now CSV_PP passes all the tests for CSV_XS (with slight modification like s/XS/PP/g). 1.33 Tue Mar 3 14:13:41 2015 - Fix some reported bugs with handling fields with zeros. https://rt.cpan.org/Public/Bug/Display.html?id=93518 https://rt.cpan.org/Public/Bug/Display.html?id=92509 patched by shlomif - catch up Text::CSV_XS 1.02 * add decode_utf8 attribute by ktat - fix warnings: $. is undefined by ktat - typo fixes in doc by anirvan, dsteinbrunner and pdl. - parse() supports bind_columns() * TODO: Updating documents and adding diag_verbose in the next version. Catching up CSV_XS 1.04. 1.32 - fix t/rt71_pp.t 1.31 Thu Jun 13 14:06:49 2013 - fix handling UTF8 in parse method. - fix getline with allow_loose_quotes (rt#83705) - add allow_unquoted_escape - fix parsing escapted sep char (found in Text::CSV_XS rt#81295) 1.30 Tue Jun 11 00:06:02 2013 - catch up Text::CSV_XS 0.99 (except for diag_verbose and allow_unquoted_escape) 1.21 Mon Dec 27 12:35:35 2010 - updated the compatibility for Text::CSV_XS version 0.80 * added getline_all() and getaline_hr_all() * added missing test file 1.20 Wed Oct 20 13:53:59 2010 - couldn't parse the csv containing the column starting with '0'. (hiratara) * patched by hiratara * enhanced getline regexp (makamaka) * resolved a bug in bleadperl-fb85c04 - added tests into t/71_pp.t (hiratara) 1.19 Sat Oct 2 14:15:59 2010 - getline didn't work correctly with 0 or null containing lines (pointed by Bernhard Prott) - updated the compatibility for Text::CSV_XS version 0.74 * real eol support for parsing streams (beyond \n, \r and \r\n) * clarify doc for always_quote to not quote undef fields and XS and PP incompatibility of UTF8 process for print and combine 1.18 Sat Jun 19 10:34:07 2010 - fixed a combine bug with quote_space reported and patched by rt#58356 - updated test files compatible to CSV_XS 0.73 1.17 Tue Mar 16 15:20:34 2010 - fixed parse working when setting quote_char undef. - made Text::CSV_XS compat 0.71 * Text::CSV->error_diag() in void context warns instead of doing nothing * auto_diag also used for new () itself - added quote_null (introduced in Text::CSV_XS 0.72) 1.16 Tue Dec 8 19:02:58 2009 - updated the compatibility for Text::CSV_XS version 0.70 * Added quote_space attribute * Forbad \r and \n in sep_char, quote_char, and escape_char 1.15 Thu Oct 15 17:23:39 2009 - updated the compatibility for Text::CSV_XS version 0.69 * Auto detection of eol => "\r" in streams (but incomplete correspondence. I will rewrite CSV_PP in the future) 1.14 Thu Oct 8 15:02:24 2009 - updated the compatibility for Text::CSV_XS version 0.68 * fail if first arg to new () is not a hash ref * added empty_is_undef * error_diag () uses warn () in void context instead of STDERR * added auto_diag attribute (not yet implemented localization feature for autodie) * updated documents same as Text::CSV_XS 1.13 Fri Jul 31 12:02:53 2009 - getline() didn't handle '0' starting multi line data (pointed by Diego Santa Cruz). 1.12 Sat May 16 10:46:38 2009 - updated the compatibility for Text::CSV_XS version 0.65 * new()ing errors can be checked on number (1002) * modified doc for error_diag() return value in case of constructor failure - parse() didn't set the given string ref into {_STRING}. (rt#45215) - getline() didn't handle a line having null (ex. "0) 1.11 Sat Mar 21 16:07:29 2009 - updated the compatibility for Text::CSV_XS version 0.63 * added error 1002 - updated the compatibility for Text::CSV_XS version 0.58 * fixed allow_loose_escapes bug 1.10 Wed Oct 22 02:34:03 2008 - updated the compatibility for Text::CSV_XS version 0.56 * updated docs * setting eol with undef are treated as "" * in print method, don't print $\ twice * undef treated as 0 for boolean attributes 1.09 Fri Sep 5 11:34:00 2008 - updated the compatibility for Text::CSV_XS version 0.54 * default eol for print is $\ * fixed SetDiag(0) * IO failure in print **** Text::CSV_PP doesn't support the error msg 2023 **** 1.08 Fri Aug 22 11:21:38 2008 - fixed a bug in parsing tab separated values with allow_whitespace pointed by and thanks a patch to Mike O'Sullivan 1.07 Fri Aug 1 11:13:06 2008 - updated the compatibility for Text::CSV_XS version 0.52 modified column_names() - fixed a parsing bug with quote_char being undef pointed by Matt (rt#38083) 1.06 Wed Jun 18 14:35:40 2008 - updated the compatibility for Text::CSV_XS version 0.51 * set binary => 1 when UTF8 flag marked. * removed the max of 255 for bind_columns. - made the value type of $csv->{_STRING} corresponding to XS. 1.05 Fri May 2 13:15:49 2008 - fixed quoting process in combine. because of using bytes.pm, added a dummy for Perl 5.005 - renamed combine, parse, string and fields internally. (for coming Text::CSV::Encoded) - removed dynamic mode. 1.04 Tue Apr 22 16:01:19 2008 - updated the compatibility for Text::CSV_XS version 0.43 * parse errors try to remember failing position (but in using PP version backend, it is usually helpless) - fix a serious bug with setter methods. all setter methods couldn't take undef value... 1.03 Fri Apr 11 17:39:12 2008 - updated the compatibility for Text::CSV_XS version 0.41 getline_hr, column_names, bind_columns - Makefile.PL requires Perl versoin from 5.005 to 5.00503. - fixed combine() for quoting binary chars. - updated the document as same as Text::CSV_XS 0.41. 1.02 Fri Mar 7 07:37:11 2008 - updated the compatibility for Text::CSV_XS version 0.36 * auto-load IO::Handle when needed - fixed version() and its doc (Text::CSV and Text::CSV_PP). Text::CSV->version returns the worker module version. Thanks to Robin Barker's patche. 1.01 Tue Mar 4 02:33:28 2008 - updated the compatibilities for Text::CSV_XS version 0.35 * diagnostics for failed new () * 'blank_is_undef' option * enhanced the error messages - updated docs - fixed allow_whitespace() - modifiled t/80_diag.t for overloaded error object. 1.00 Wed Nov 28 14:28:30 2007 - renamed $ENV{TEXT_CSV_XS} to $ENV{PERL_TEXT_CSV} - added $ENV{PERL_TEXT_CSV} acceptable values - deleted the dynamic mode section from the pod doc - deleted t/exp01-dynamic.t (the feature still remains.) 0.99_06 Thu Nov 8 13:24:31 2007 - modified _set_methods for Pod::Coverage test - added t/exp01-dynamic.t 0.99_05 Wed Nov 7 16:15:34 2007 (Text::CSV_PP 1.08) - added 'dynamic mode' which can specify the worker module in new()ing This is so experimental that may be removed. - modified prototypes of Text::CSV_PP::NV, IV, PV 0.99_04 Tue Nov 6 13:40:47 2007 (Text::CSV_PP 1.07) - re-rename Text::CSV_PP - added TODO 0.99_03 Mon Nov 5 16:00:00 2007 - CPAN released but beta version. - test suits are from Text::CSV_XS 0.32 and modfied for Text::CSV tests. 0.99_02 Fri Nov 2 14:37:30 2007 - pre release version. - passed the all Text::CSV_XS 0.32 test suits 0.99 Sat Jun 23 17:10:47 2007 - maintainer was changed. - rewritten to make a wrapper to Text::CSV_XS and Text::CSV_PP 0.01 06/05/1997 - original version by Alan Citterman