Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Text-CSV_XS | Distribution: SUSE Linux Enterprise 15 |
Version: 1.34 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 1.19 | Build date: Sat May 26 02:02:31 2018 |
Group: Development/Libraries/Perl | Build host: s390lpd |
Size: 291624 | Source RPM: perl-Text-CSV_XS-1.34-1.19.src.rpm |
Packager: https://www.suse.com/ | |
Url: http://search.cpan.org/dist/Text-CSV_XS/ | |
Summary: Comma-Separated Values Manipulation Routines |
Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV_XS class will combine fields into a 'CSV' string and parse a 'CSV' string into fields. The module accepts either strings or files as input and support the use of user-specified characters for delimiters, separators, and escapes.
Artistic-1.0 or GPL-1.0+
* Sun Dec 10 2017 coolo@suse.com - updated to 1.34 see /usr/share/doc/packages/perl-Text-CSV_XS/ChangeLog 1.34 - 2017-11-05, H.Merijn Brand * Bad arg for formula (like "craok") will now die with error 1500 * Row report in formula reporting was off by 1 * Add a prominent section about BOM handling * Make sheet label more portable (csv2xlsx) * Allow munge => \%hash * Preserve first row in csv (set_column_names => 0) 1.33 - 2017-10-19, H.Merijn Brand * Small additional fix for eol = + BOM * Updated doc for example files * Add support for formula actions (issue 11) - csv2xls and csv2xlsx now warn by default * Reset file info on ->header call (RT#123320) * Sun Oct 08 2017 coolo@suse.com - updated to 1.32 see /usr/share/doc/packages/perl-Text-CSV_XS/ChangeLog 1.32 - 2017-09-15, H.Merijn Brand * Add keep_headers attribute to csv () * Fix on_in when used in combination with key * Fail on invalid arguments to csv * Fix header method on EOL = CR (RT#122764) 1.31 - 2017-06-13, H.Merijn Brand * Fix already decoded BOM in headers * New options in csv-check * Some perlcritic * "escape" is alias for "escape_char" for consistency. * Code cleanup and more tests (Devel::Cover) * Improve csv-check auto-sep-detection 1.30 - 2017-06-08, H.Merijn Brand * Add csv (..., out => ...) syntax examples (issue 7) * Disable escape_null for undefined escape_char * Fix ->say for bound columns (RT#121576) * Update to Devel::PPPort 3.36 * Tested under 5.26.0 and 5.27.0 * Doc changes and additions 1.29 - 2017-04-25, H.Merijn Brand * More docs for bind_colmns (RT#121350) * New attribute "strict" (also addresses RT#121350) 1.28 - 2017-03-22, H.Merijn Brand * Fix length problem with bound empty fields and UTF-8 (RT#120655) 1.27 - 2017-03-02, H.Merijn Brand * Remove unneeded done_testing (Paul Howarth) * Attribute sep/sep_char is not allowed to be undefined * Increased test coverage: added errors 1008 and 1014 * Default for escape_null in csv () is now false * It's 2017 * New error code for illegal argument(s)/parameter(s) (RT#119827) * Fix tests for perl without dot in @INC * Fix crlf issue for csv () on Windows (RT#120466) 1.26 - 2016-11-29, H.Merijn Brand * Disable some Unicode related tests for unhealthy $PERL_UNICODE (RT#117856) * is_missing (0) on empty line returns 1 for keep_meta_info = true (issue 27 on github) 1.25 - 2016-08-28, H.Merijn Brand * Allow lc, uc, and coderef for csv () headers attribute * Document for eof when the last line has an error (RT#115954) * Allow csv () to call header () with all supported arguments * Add some docs for bind_columns 1.24 - 2016-07-09, H.Merijn Brand * Fix typo in docs example code (issue#4, joevak) * Set auto-wrap on for csv2xls with embedded newlines * Add examples/csv2xlsx, the MSExcel-2007+ version of csv2xls Includes new feature to merge multiple CSV's into a single xlsx * Slight modification in examples * Fix parse error in complex option combo (RT#115953) - requires perl-5.6.2 or newer 1.23 - 2016-03-25, H.Merijn Brand * Skip unsupported encodings * Reorganize Unicode section and mention layers (Dan Book) * Amend some UTF-8 tests for PERL_UNICODE settings * Fix crash on error in parsing with bound columns (RT#113279) * Add predefined filters (not_blank, not_empty, filled) 1.22 - 2016-02-23, H.Merijn Brand * Small doc updates regarding blank_is_undef * Precedence error in doc * Add new method header 1.21 - 2016-01-06, H.Merijn Brand * Add confusion option to rewrite example * Alias %_ to row in hashref mode for csv function attributes on_in and before_out * Examples now use defined-or and thus require perl-5.10 or up * Fix ending with allow_loose_escapes (reported by Bas Bloemsaat) * It's 2016 * Clarify $csv->csv (...) documentation (RT#110941) 1.20 - 2015-10-09, H.Merijn Brand * Use "say" in synopsis * Remove needless special characters in doc section * Change doc =item attributes for new to =head for index * Add known_attributes function/method * Add contributor notes * Allow undef as value for aliased attributes 1.19 - 2015-06-17, H.Merijn Brand * Guard tests against $PERL_UNICODE * Numeric options were sometimes interpreted as boolean * Safer meta_info use 1.18 - 2015-05-22, H.Merijn Brand * Add quote_empty attribute * Add database NULL documentation * Inherit csv attributes in csv () when called in void context * micro-optimisation for combine/print (empty fields will be faster) 1.17 - 2015-04-24, H.Merijn Brand * Enable overruling $csv in csv () * Allow encoding to be shortened to enc in csv () * Allow filter to alter content * Add say (print with default eol => $\) * Allow MS sep=; on first line (RT#100304) 1.16 - 2015-03-02, H.Merijn Brand * filter made more useful (access to other fields) 1.15 - 2015-02-11, H.Merijn Brand * Remove perl recommendation from META as it breaks cpan clients 1.14 - 2015-02-02, H.Merijn Brand * Move to github * Add csv (filter => {}); * Change csv ()'s void context behavior 1.13 - 2015-01-03, H.Merijn Brand * Simplify code path for old perl * Fix quote_binary (#RT100676) * Fix csv () for hashrefs with aliased headers * Update copyright to 2015 1.12 - 2014-11-01, H.Merijn Brand * Add field number to error_diag * Fixed non-IO parsing multi-byte EOL * Fixed a possible missed multi-byte EOL * Allow hashref for csv ()'s headers attribute * Allow encoding on all output handles in csv () * Include doc changes as ticketed in the Text::CSV queue * Fix parallel testing issue * Allow csv as method call (not using the object) * Rename quote_null to escape_null * Give meaning to keep_meta_info on output (RT#99941) 1.11 - 2014-08-16, H.Merijn Brand * Fixed eof (RT#97742) * Check for attribute conflicts early * csv (in => [..]) now defaults to *STDOUT for out * Support for multi-byte quote_char * New attribute "key" for csv () 1.10 - 2014-08-04, H.Merijn Brand * Support for scalar ref in out: csv (out => \(my $x = ""), ...) * Support for multi-byte sep_char * Simplified the cache coding 1.09 - 2014-06-09, H.Merijn Brand * Missed defined-or need in csv2xls (RT#95787) 1.08 - 2014-05-17, H.Merijn Brand * Documentation updates * Allow disjointed CSV cell fragment lists 1.07 - 2014-04-28, H.Merijn Brand * Allow ref to scalar for csv (in => ...) * Allow CODE ref to in attribute * Allow * in fragment cellspec's bottom-right cell 1.06 - 2014-04-20, H.Merijn Brand * Fix possible fail in tests on Windows (Thanks Mithaldu for explaing) * Only close file handles in csv () for files * new callbacks for csv () * Mon Mar 17 2014 coolo@suse.com - updated to 1.05 * Allow case insensitive attributes and attribute aliases (quote_always = always_quote) * Enhanced the csv () function (diagnostics) * Start callbacks support * Minor doc fixes * Make subclassing safer * Mon Feb 24 2014 coolo@suse.com - updated to 1.04 * get_columnd () with no argument now returns the empty list instead of undef when no columns defined * fragments (rcf7111) now also support AoH (was AoA only) * Error code conflict for fragments resolved to 2013 * New function "csv" (not a method) * Update copyright to 2014 * Implement RCF7111 * Mon Nov 25 2013 coolo@suse.com - updated to 1.02 * Add example for reading only a single column * Don't store NULL in _ERROR_INPUT (RT#86217/Clone) * Prevent double-decode in csv-check * Add decode_utf8 attribute (default is true) * Sat Jul 27 2013 coolo@suse.com - updated to 1.01 * Cache not re-read on getline_all (RT#86155) * Fix automatic UTF-8 in getline/parse for SV's with \0 * Documents return value of bind_columns without arguments * Fix automatic UTF-8 in getline/parse * Clarify eol documentation * Move error_input to XS * Mon Jun 03 2013 coolo@suse.com - updated to 0.97 * Regain the speed from 0.91 (buffer back to 1k) * Minor cleanup in XS code * Add diag_verbose attribute * No need to require Test::Harness if unused (RT#82693) * parse ("") should return one empty field, not undef * Now that we know the record number, show it in auto_diag * Introduce allow_unquoted_escape as workaround for RT#81295 * Update copyright to 2013 * Introduce print_hr () for RT#76143 * Dropped plans to support EBCDIC * Guard against beta releases of Encode (Xavier Guimard - RT#81499) * Fix sv_cache init global-buffer-overflow (Reini Urban - RT#81469) * Tested with perl compiled with clang (also to verify RT#81469) * Fix memory leak reported in RT#81539 (Fix by Tony Cook) * Skip Encode related tests on too old Encode * Force old(er) tar format (ustar) - assumes GNU tar on release box * Allow bind_columns () for print () * Increase buffer size for print to 64k * Fix RT#80680 - Buffer break halfway UTF8 + tests * Prevent test-failures for long doubles on weird architectures * More utf-8 tests for te change of 0.90 * Update test case now 5.005 is not supported anymore * Rip out the tell/seek introduced in 0.90 * Drop 5.005 support (5.6.1 is now minimum) * Introduce record_number * Try harder to get the complete input parsed for the current record when hitting errors on parsing seekable IO (only works in 5.14.0 and up) * Tested with perl 5.6.1 .. 5.17.0 (99 versions of perl) on Linux, HP-UX, AIX, and Windows * SvSETMAGIC was missing for tied variables causing weird actions at a distance, e.g. in printf (Thanks TonyC for finding this) * UTF8 flag was not always reset when using bound variables (TonyC) * Fix for $/ in 0.86 broke parsing fields that contain excessive $/'s * Sun Mar 11 2012 coolo@suse.com - updated to 0.87 * Extra check on utf8 output (RT#74330) * examples/csvdiff now recognizes numerically sorted CSV files * Document example comparing getline_hr vs bind_columns + getline * Fri Feb 17 2012 coolo@suse.com - updated to 0.86 * Introduce quote_binary attribute * Update copyright to 2012 * Versions * Fixed a utf8::decode on undef (found by perl-5.15.7) * Fixed localized $/ interference with other handles (RT#74216) * Tue Nov 29 2011 coolo@suse.com - update to 0.85 * NAME / DISTNAME in Makefile.PL * More cross-checks for META data * Fix spurious auto_diag warning (RT#69673) * Tested with 50 versions of perl, including 1.15.1 * Mon May 16 2011 coolo@opensuse.org - updated to 0.82 * Doc fix (RT#66905, Peter Newman) * Documentation overhaul (pod links) * Thu Mar 31 2011 coolo@novell.com - update to 0.81 * Add is_missing () * Doc overhaul * Fix Build on OpenVMS (RT#65654, Martin P.J. Zinser) * Fix SetDiag () leak (RT#66453, Sven Sch366ling) * Implement getline_all () and getaline_hr_all () * Fixed another parsing for eol = \r (RT#61525) * Use correct type for STRLEN (HP-UX/PA-RISC/32) * More code coverage * EOF unreliable when line-end missing at eof * Internals now use warn () instead of (void)fprintf (stderr, ...) Now the test in t/80_diag also passes on Windows * Better parsing for eol = \r and set as such (RT#61525) * Workaround for AIX cpp bug (RT#62388, Jan Dubois) * Spelling fixes * Real eol support for parsing streams (beyond \n, \r and \r\n) * Clarify doc for always_quote to not quote undef fields * Clarify UTF8 process for print () and combine () * Wed Dec 01 2010 coolo@novell.com - switch to perl_requires macro * Wed Jun 02 2010 chris@computersalat.de - update to 0.73 * Improve date conversion in examples/csv2xls new option -D allows column selection for date conversions * Tested under perl-5.12.0 (and 21 other versions of perl) * Added a note about EBCDIC data files * Test suite is now safe for parallel test (prove --shuffle -j6) - 2010-03-16 0.72 - H.Merijn Brand <h.m.brand@xs4all.nl> * Introduce quote_null attribute (RT#55200) * examples/csv-check can be used for Text::CSV_PP * examples/csv-check more options for sep_, escape_ and quote_char * examples/csv2xls more options for sep_, escape_ and quote_char * examples/csv2xls added auto_diag and verbosity * Dropped YAML spec to 1.0 - 2010-02-15 0.71 - H.Merijn Brand <h.m.brand@xs4all.nl> * Upped copyright to 2010 * Prevent double encoding: make Text::CSV_XS streams behave just like perl would (thanks ikegami for the test cases) * Text::CSV_XS->error_diag () in void context now warns instead of doing nothing * auto_diag also used for new () itself - fix deps, cleanup spec * Sat Dec 12 2009 chris@computersalat.de - update 0.70 * Add quote_space attribute * Forbid \r and \n in sep_char, quote_char, and escape_char * 0.69 - H.Merijn Brand <h.m.brand@xs4all.nl> * Missing end quotes in error code docs * examples/csv-check now shows detected eol * Auto detection of eol => "\r" in streams * Optimized caching. All cache changes now in XS * 0.68 - H.Merijn Brand <h.m.brand@xs4all.nl> * Attribute auto_diag now localizes to +1 if autodie is active * Output name generation in csv2xls (RT#48954) * Added csvdiff to examples/ * Reordered docs. Rewrote SYNOPSIS to be more like a real-world code example - cleanup spec * define cpan_name * sort tags * fix build-/deps * added Authors - added perl-macros * perl_gen_filelist * Mon Aug 10 2009 coolo@novell.com - update 0.67 * Fix empty_diag typo for attribute handler * Fix AUTOMATED_TESTING erroneous skip * Reordered examples in doc to show best method first * Fail if first arg to new () is not a hash ref * Implement empty_is_undef on request of Evan Carroll * error_diag () uses warn () in void context instead of STDERR * Add auto_diag attribute (still under construction) * Initial known errors can now be checked on number (1002) * Added -u option to examples/csv-check to validate utf-8 encoding * All error_diag () returns should now be dual-var (both numeric ... see Changelog for many more fixes
/usr/lib/perl5/vendor_perl/5.26.1/s390x-linux-thread-multi /usr/lib/perl5/vendor_perl/5.26.1/s390x-linux-thread-multi/Text /usr/lib/perl5/vendor_perl/5.26.1/s390x-linux-thread-multi/Text/CSV_XS.pm /usr/lib/perl5/vendor_perl/5.26.1/s390x-linux-thread-multi/auto/Text /usr/lib/perl5/vendor_perl/5.26.1/s390x-linux-thread-multi/auto/Text/CSV_XS /usr/lib/perl5/vendor_perl/5.26.1/s390x-linux-thread-multi/auto/Text/CSV_XS/CSV_XS.so /usr/share/doc/packages/perl-Text-CSV_XS /usr/share/doc/packages/perl-Text-CSV_XS/CONTRIBUTING.md /usr/share/doc/packages/perl-Text-CSV_XS/ChangeLog /usr/share/doc/packages/perl-Text-CSV_XS/README /usr/share/doc/packages/perl-Text-CSV_XS/examples /usr/share/doc/packages/perl-Text-CSV_XS/examples/csv-check /usr/share/doc/packages/perl-Text-CSV_XS/examples/csv2xls /usr/share/doc/packages/perl-Text-CSV_XS/examples/csv2xlsx /usr/share/doc/packages/perl-Text-CSV_XS/examples/csvdiff /usr/share/doc/packages/perl-Text-CSV_XS/examples/parser-xs.pl /usr/share/doc/packages/perl-Text-CSV_XS/examples/rewrite.pl /usr/share/doc/packages/perl-Text-CSV_XS/examples/speed.pl /usr/share/man/man3/Text::CSV_XS.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 20:22:04 2024