[libtext-csv-perl] annotated tag upstream/1.95 created (now 0576b8b)

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


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

carnil pushed a change to annotated tag upstream/1.95
in repository libtext-csv-perl.

        at  0576b8b   (tag)
   tagging  98daaaaaf4b8a16d09e45c00a2bc329fa308c7a3 (commit)
  replaces  upstream/1.33
 tagged by  Salvatore Bonaccorso
        on  Thu Aug 3 11:43:23 2017 +0200

- Log -----------------------------------------------------------------
Upstream version 1.95

Breno G. de Oliveira (10):
      documenting version bump
      fixed small typo in pod
      small typo fix
      clarifying status value
      documenting PP error
      doc fixes for is_quoted() and is_binary()
      documentation improvements on getline_hr_all ()
      removed trailing whitespace
      moving readme to markdown format
      adding README.md to the manifest

Gordon Stanton (1):
      Stop undefined quote_char from interfering with escape_char

Kenichi Ishigaki (154):
      Merge pull request #17 from garu/garu/pp_version_bump
      Merge pull request #18 from garu/garu/rt69307-pod_syntax_typo
      Merge pull request #19 from garu/garu/small_typo_fix
      Merge pull request #20 from garu/garu/rt78580-clarify-status-value
      Merge pull request #21 from garu/garu/rt84895-documenting_pp_error_4004
      Merge pull request #22 from garu/garu/rt82590-doc_fixes
      Merge pull request #23 from garu/garu/rt90325-doc_improvement_for_getline_hr_all
      Merge pull request #24 from garu/garu/remove_trailing_whitespace
      Merge pull request #25 from garu/garu/markdown_readme
      Merge pull request #30 from SkySymbol/fix_decode_utf-8
      fix RT-117101: [PATCH] Fix spelling error in manpage
      fix #14, utf8::encode($undef) made $undef $an_empty_string
      the previous commit should have also fixed RT-109719
      ignore MYMETA files
      exit 0 if Text::CSV is not available (probably because of B module)
      remove unnecessary sleep
      recommends Text::CSV_XS in Makefile.PL
      s/see to/see/
      set PERL_TEXT_CSV explicitly not to die when the variable has a weird value
      s/last_new_/last_/g;
      escape \
      add missing error codes/descriptions
      ABSTRACT_FROM and AUTHOR are always available as minimum perl version is 5.00503
      remove comments in Makefile.PL
      tweak tests to make them easier to sync with the ones for Text::CSV_XS
      overload string comparison as well as stringification
      better to use fallback to silence warnings
      more test tweaks from Text::CSV_XS
      sync "is_missing" with the one for Text::CSV_XS
      sync getline_hr with the one for Text::CSV_XS
      fix test plan
      tweak is_missing to return unless keep_meta_info is set
      sync keep_meta_info with the one for Text::CSV_XS
      sync _unhealthy_whitespace and _check_sanity with the ones for XS
      sync other accessors as well
      sync def_attr and attr_alias
      add more accessor tests from XS
      fix quote_null aliasing
      sync new with the one for XS
      add lots of accessor tests from XS
      more combi tests from XS
      known_attributes from XS
      sync error_diag
      oops
      sync say from XS
      import Carp functions
      sync header from XS
      sync magic tests
      sync fragment from XS
      move methods up and down to make it easier to see what's missing/different from XS
      oops
      allow to export csv() function
      use Exporter
      move the guts of _combine() into another private method
      move the guts of _parse() into another private method, too
      no need to assign variables if they are used only once
      move print() near __combine()
      rename a variable
      no need to clear _ERROR_INPUT for each line
      before_print hook
      no need to check 1001 here as it's done each time sep/esc/quot is set
      quote_empty
      use C-style for()
      quote if keep_meta_info >= 10
      s/XS/PP/g
      no need to check 1001 here as well, as it's done each time sep/esc/quot is set
      port SetDiag etc from the ones for Text::CSV_XS
      remove AUTOLOAD; all the available private methods should be accessible by inheritance
      sync error_input
      fix error_input; checking ref is enough, hopefully
      oops, no, error_input should use reftype
      tweak _set_diag to check $self->{auto_diag} for now
      SetDiag doesn't croak now
      no need to check auto_diag in _set_error_diag
      tweak eol
      sync t/70_rt
      replace some _set_error_diag with SetDiag (+ croak where necessary)
      _setup_ctx from SetupCsv in CSV_XS.xs
      _cache_set
      _cache_diag
      reftype may return undef
      fine-tune _cache_diag stuff
      reset last_error at _setup_ctx
      seems better to cache reference
      some attributes default to 1
      _set_attr_N to cache _in_bound
      not to return early, to allow to add something common later if necessary
      set only length > 0
      wrong key
      allow_loose_escapes was missing
      avoid circularity
      refactor _parse stuff, based on XS code
      more tests from XS
      oops
      tweak cache
      tweak pretty_str
      $Install_Only is not used actually
      undocumented (internal) methods don't need to expose as functions
      remove Install_Dont_Die
      factor out _load from _load_(xs|pp)
      no need to expose method-only subs as well
      print empty
      setup ctx for combine
      bound_columns for combine
      improve eol parsing
      oops
      s/hook/_hook/
      refactor to use $ctx->{used}/$ctx->{size}
      set size/used earlier
      use $ctx->{tmp}
      refactor getline/getline_all
      tweak _cache_diag
      improve utf8 handling
      allow \0 separator
      sep= support
      column_names should return () if no columns are passed
      add fragment tests
      fix return value of callback
      add callback tests
      allow Text::CSV->csv()
      tweak for a leftover
      add tests for csv()
      check len
      env
      tweak to show PERL_TEXT_CSV env
      improve utf8 handling
      add util tests; now PP passes all the XS tests
      update doc with the one for Text::CSV_XS
      add author tool
      update MANIFEST
      update Text::CSV doc
      improve leftover handling
      make cache simpler
      ignore files that start with dot/underscore
      Perl 5.6 doesn't have utf8::encode
      old reftype seems to return RV
      oops
      releng 1.90_01
      release 1.91
      add ishigaki to author/copyright sections
      sync tests with the ones for Text::CSV_XS
      apply the same patch to fix RT-120466
      apply the same new error code for illegal argument(s)/parameter(s)
      tweak the number of tests
      ditto
      release 1.92
      fix one remaining no-dot-in-INC issue
      release 1.93
      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
      fix the wrong usage of skip
      requires Test::More 0.71 to address an obscure problem with is_deeply() and overloading
      release 1.94
      import strict attribute from Text::CSV_XS
      release 1.95

Salvatore Bonaccorso (1):
      New upstream version 1.95

Vincent Lequertier (1):
      default value decode_utf8 issue #15

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
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