[libtext-csv-perl] branch master updated (f7d83be -> f007239)

Salvatore Bonaccorso carnil at debian.org
Thu Aug 3 09:58:58 UTC 2017


This is an automated email from the git hooks/post-receive script.

carnil pushed a change to branch master
in repository libtext-csv-perl.

      from  f7d83be   Prepare changelog for release
      adds  4b60683   documenting version bump
      adds  12a9143   Merge pull request #17 from garu/garu/pp_version_bump
      adds  a81b980   fixed small typo in pod
      adds  f20b35b   Merge pull request #18 from garu/garu/rt69307-pod_syntax_typo
      adds  a6e463c   small typo fix
      adds  fd6ea24   Merge pull request #19 from garu/garu/small_typo_fix
      adds  598af7b   clarifying status value
      adds  7e53981   Merge pull request #20 from garu/garu/rt78580-clarify-status-value
      adds  73de1d0   documenting PP error
      adds  b1fec0a   Merge pull request #21 from garu/garu/rt84895-documenting_pp_error_4004
      adds  2fce562   doc fixes for is_quoted() and is_binary()
      adds  7426de2   Merge pull request #22 from garu/garu/rt82590-doc_fixes
      adds  20b968d   documentation improvements on getline_hr_all ()
      adds  cb32605   Merge pull request #23 from garu/garu/rt90325-doc_improvement_for_getline_hr_all
      adds  93bbd4f   removed trailing whitespace
      adds  513a002   Merge pull request #24 from garu/garu/remove_trailing_whitespace
      adds  3eee4be   moving readme to markdown format
      adds  f1e1444   adding README.md to the manifest
      adds  7dffc0b   Merge pull request #25 from garu/garu/markdown_readme
      adds  94a715c   default value decode_utf8 issue #15
      adds  44635be   Merge pull request #30 from SkySymbol/fix_decode_utf-8
      adds  06a2f76   fix RT-117101: [PATCH] Fix spelling error in manpage
      adds  bc76884   fix #14, utf8::encode($undef) made $undef $an_empty_string
      adds  6b5b4eb   the previous commit should have also fixed RT-109719
      adds  48c3e7d   ignore MYMETA files
      adds  5a2da66   Stop undefined quote_char from interfering with escape_char
      adds  4ea311d   exit 0 if Text::CSV is not available (probably because of B module)
      adds  9d8ef69   remove unnecessary sleep
      adds  e4ee079   recommends Text::CSV_XS in Makefile.PL
      adds  660d7c7   s/see to/see/
      adds  ee47233   set PERL_TEXT_CSV explicitly not to die when the variable has a weird value
      adds  3e4db7b   s/last_new_/last_/g;
      adds  7e47a05   escape \
      adds  683efbb   add missing error codes/descriptions
      adds  d77d9dd   ABSTRACT_FROM and AUTHOR are always available as minimum perl version is 5.00503
      adds  952e41d   remove comments in Makefile.PL
      adds  89fc552   tweak tests to make them easier to sync with the ones for Text::CSV_XS
      adds  db3a189   overload string comparison as well as stringification
      adds  19c7da9   better to use fallback to silence warnings
      adds  ada58cd   more test tweaks from Text::CSV_XS
      adds  5537468   sync "is_missing" with the one for Text::CSV_XS
      adds  c5ee4c8   sync getline_hr with the one for Text::CSV_XS
      adds  4474f19   fix test plan
      adds  452660d   tweak is_missing to return unless keep_meta_info is set
      adds  5fb80e2   sync keep_meta_info with the one for Text::CSV_XS
      adds  e4ad752   sync _unhealthy_whitespace and _check_sanity with the ones for XS
      adds  918f7e7   sync other accessors as well
      adds  cf8319a   sync def_attr and attr_alias
      adds  489cfcd   add more accessor tests from XS
      adds  c4e2a20   fix quote_null aliasing
      adds  cce004a   sync new with the one for XS
      adds  529c1c4   add lots of accessor tests from XS
      adds  a145077   more combi tests from XS
      adds  ba30320   known_attributes from XS
      adds  0c80e1e   sync error_diag
      adds  e403100   oops
      adds  3601eb8   sync say from XS
      adds  99e2239   import Carp functions
      adds  89809c4   sync header from XS
      adds  098aec5   sync magic tests
      adds  e35cbfd   sync fragment from XS
      adds  be4ba3b   move methods up and down to make it easier to see what's missing/different from XS
      adds  d08b005   oops
      adds  91cdacb   allow to export csv() function
      adds  690a0e0   use Exporter
      adds  8a38f70   move the guts of _combine() into another private method
      adds  d4bf4e5   move the guts of _parse() into another private method, too
      adds  4fae55b   no need to assign variables if they are used only once
      adds  edf1b62   move print() near __combine()
      adds  b971807   rename a variable
      adds  10ff2d7   no need to clear _ERROR_INPUT for each line
      adds  90b969c   before_print hook
      adds  ce33eb7   no need to check 1001 here as it's done each time sep/esc/quot is set
      adds  3081d60   quote_empty
      adds  36881a1   use C-style for()
      adds  6584aee   quote if keep_meta_info >= 10
      adds  f6ecd25   s/XS/PP/g
      adds  f2128ae   no need to check 1001 here as well, as it's done each time sep/esc/quot is set
      adds  027cb11   port SetDiag etc from the ones for Text::CSV_XS
      adds  0accb2f   remove AUTOLOAD; all the available private methods should be accessible by inheritance
      adds  86db915   sync error_input
      adds  f559630   fix error_input; checking ref is enough, hopefully
      adds  7dea02e   oops, no, error_input should use reftype
      adds  9afa0d7   tweak _set_diag to check $self->{auto_diag} for now
      adds  1a9e1de   SetDiag doesn't croak now
      adds  a329d83   no need to check auto_diag in _set_error_diag
      adds  d4191ea   tweak eol
      adds  32b48fb   sync t/70_rt
      adds  2ced6ec   replace some _set_error_diag with SetDiag (+ croak where necessary)
      adds  343bd42   _setup_ctx from SetupCsv in CSV_XS.xs
      adds  1bdf8c5   _cache_set
      adds  62a6486   _cache_diag
      adds  ac338c6   reftype may return undef
      adds  d52d987   fine-tune _cache_diag stuff
      adds  414eef2   reset last_error at _setup_ctx
      adds  2285628   seems better to cache reference
      adds  1d895f1   some attributes default to 1
      adds  9d3bf36   _set_attr_N to cache _in_bound
      adds  59401bb   not to return early, to allow to add something common later if necessary
      adds  87746fd   set only length > 0
      adds  15f3a7e   wrong key
      adds  4ce6960   allow_loose_escapes was missing
      adds  47fad1a   avoid circularity
      adds  c2c58ab   refactor _parse stuff, based on XS code
      adds  6a440ba   more tests from XS
      adds  c9b2692   oops
      adds  11d4123   tweak cache
      adds  846a8d6   tweak pretty_str
      adds  2b9939d   $Install_Only is not used actually
      adds  e1d08e2   undocumented (internal) methods don't need to expose as functions
      adds  9c7ef0b   remove Install_Dont_Die
      adds  7978a10   factor out _load from _load_(xs|pp)
      adds  4881b61   no need to expose method-only subs as well
      adds  2a5230b   print empty
      adds  68c4325   setup ctx for combine
      adds  3e4a8ab   bound_columns for combine
      adds  e05739a   improve eol parsing
      adds  223785b   oops
      adds  2d89029   s/hook/_hook/
      adds  7f8ac04   refactor to use $ctx->{used}/$ctx->{size}
      adds  3f45740   set size/used earlier
      adds  ea1fbde   use $ctx->{tmp}
      adds  09ca690   refactor getline/getline_all
      adds  cc87a89   tweak _cache_diag
      adds  24e790a   improve utf8 handling
      adds  53da67d   allow \0 separator
      adds  1ee29e8   sep= support
      adds  27349e5   column_names should return () if no columns are passed
      adds  ff76ead   add fragment tests
      adds  d4b8326   fix return value of callback
      adds  b575702   add callback tests
      adds  eefe0db   allow Text::CSV->csv()
      adds  24b12ce   tweak for a leftover
      adds  a4afdab   add tests for csv()
      adds  c726866   check len
      adds  ea7a3a1   env
      adds  4ba1ddc   tweak to show PERL_TEXT_CSV env
      adds  0e919dd   improve utf8 handling
      adds  1702dc5   add util tests; now PP passes all the XS tests
      adds  dcb732a   update doc with the one for Text::CSV_XS
      adds  05ac9c7   add author tool
      adds  d7e61cc   update MANIFEST
      adds  03f5acf   update Text::CSV doc
      adds  65c1ef5   improve leftover handling
      adds  8b4a35f   make cache simpler
      adds  229d326   ignore files that start with dot/underscore
      adds  e2ac1b8   Perl 5.6 doesn't have utf8::encode
      adds  0d860f3   old reftype seems to return RV
      adds  3bb35b1   oops
      adds  9fd2d58   releng 1.90_01
      adds  2275757   release 1.91
      adds  7207a7f   add ishigaki to author/copyright sections
      adds  5c3391f   sync tests with the ones for Text::CSV_XS
      adds  73ea604   apply the same patch to fix RT-120466
      adds  cc0dff7   apply the same new error code for illegal argument(s)/parameter(s)
      adds  8f2a4ea   tweak the number of tests
      adds  68208d2   ditto
      adds  bc35e49   release 1.92
      adds  aa9aa66   fix one remaining no-dot-in-INC issue
      adds  4d99caf   release 1.93
      adds  cfe3fe5   sync t/70_rt.t with the one that is uploaded to the CPAN (the one in the repo seems outdated), to make it pass under 5.6.2
      adds  bbae779   fix the wrong usage of skip
      adds  8675041   requires Test::More 0.71 to address an obscure problem with is_deeply() and overloading
      adds  9741fbf   release 1.94
      adds  a264ba2   import strict attribute from Text::CSV_XS
      adds  c1becb7   release 1.95
      adds  98daaaa   New upstream version 1.95
       new  7d097f0   Updated version 1.95 from 'upstream/1.95'
       new  7f13994   Update debian/changelog
       new  cdd1a60   Update copyright information for upstream files
       new  35273ea   Update copyright years for debian/* packaging files
       new  ad24d4e   Declare compliance with Debian policy 4.0.0
       new  d1d1219   Refresh autopkgtest.patch patch
       new  4f15ce4   Drop fix-spelling-error-in-manpage.patch patch
       new  f007239   Prepare changelog for release

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                                            |   25 +
 MANIFEST                                           |   65 +-
 META.json                                          |   11 +-
 META.yml                                           |    8 +-
 Makefile.PL                                        |   24 +-
 README                                             |   37 -
 README.md                                          |   34 +
 debian/changelog                                   |   11 +
 debian/control                                     |    2 +-
 debian/copyright                                   |    4 +-
 debian/patches/autopkgtest.patch                   |    6 +-
 debian/patches/fix-spelling-error-in-manpage.patch |   29 -
 debian/patches/series                              |    1 -
 lib/Text/CSV.pm                                    | 2522 ++++++---
 lib/Text/CSV_PP.pm                                 | 5678 +++++++++++++++-----
 t/00_pod.t                                         |    1 +
 t/10_base.t                                        |   12 +-
 t/12_acc.t                                         |  112 +-
 t/15_flags.t                                       |   57 +-
 t/20_file.t                                        |   34 +-
 t/21_lexicalio.t                                   |   34 +-
 t/22_scalario.t                                    |   94 +-
 t/30_types.t                                       |    6 +-
 t/40_misc.t                                        |    4 +-
 t/41_null.t                                        |   48 +-
 t/45_eol.t                                         |  179 +-
 t/46_eol_si.t                                      |  120 +-
 t/50_utf8.t                                        |   18 +-
 t/51_utf8.t                                        |  108 +-
 t/55_combi.t                                       |   82 +-
 t/60_samples.t                                     |    2 +-
 t/65_allow.t                                       |  119 +-
 t/70_rt.t                                          |  304 +-
 t/71_pp.t                                          |   15 +-
 t/75_hashref.t                                     |  111 +-
 t/76_magic.t                                       |  102 +-
 t/77_getall.t                                      |   17 +-
 t/78_fragment.t                                    |  116 +
 t/79_callbacks.t                                   |  175 +
 t/80_diag.t                                        |  217 +-
 t/81_subclass.t                                    |    8 +-
 t/85_util.t                                        |  263 +
 t/90_csv.t                                         |  188 +
 t/91_csv_cb.t                                      |  173 +
 t/rt99774.t                                        |    2 +-
 45 files changed, 8489 insertions(+), 2689 deletions(-)
 delete mode 100644 README
 create mode 100644 README.md
 delete mode 100644 debian/patches/fix-spelling-error-in-manpage.patch
 mode change 100755 => 100644 t/12_acc.t
 mode change 100755 => 100644 t/70_rt.t
 create mode 100644 t/78_fragment.t
 create mode 100644 t/79_callbacks.t
 create mode 100644 t/85_util.t
 create mode 100644 t/90_csv.t
 create mode 100644 t/91_csv_cb.t

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtext-csv-perl.git



More information about the Pkg-perl-cvs-commits mailing list