Subject: CVS commit: pkgsrc/devel/p5-Term-ReadLine
From: Wen Heping
Date: 2016-07-28 04:56:49
Message id: 20160728025649.36CB7FBB5@cvs.NetBSD.org

Log Message:
Update to 1.34

Upstream changes:
1.34  2016-06-12
	- ppport.h: update from version 1.0007 to version 3.31.
	- t/utf8_text.t: fix for the fail when PERL_UNICODE environment
	  variable is set.

1.33  2016-06-10
	- Gnu.pm, t/utf8_text.t: fix version checks for perl 5.10.0.
	- t/utf8_text.t: fix the number of skip for systems which do
	  not support en_US.UTF-8 locale.
	- Gnu.pm: delete old formated 'use VERSION'

1.32  2016-06-06
	- improve UTF-8 handling
	  - UTF-8 decoding is done at the interface between Perl and
            XS.  This makes it possible for UTF-8 strings to be get
            from the GNU Readline Library functions and variables.
	  - add enableUTF8() method
	  - UTF-8 support is enabled when STDIN is in UTF-8 by the -C
	    command-line switch, or PERL_UNICODE environment variable,
	    or IN file handle has utf8 IO layer, or -enableUTF8 method
	    is called.
	  - pop IO layer only when stdio layer is pushed on utf8 layer
            to support Perl 5.8.x
	- rl_save_state(), rl_restore_state(),
          history_get_history_state(), and history_set_history_state()
          are finally implemented.
	- update RL_STATE_* definitions
	- fix rl_readline_state and history_legnth variable to be
          writable
	- fix rl_completion_quote_character and
          rl_completion_found_quate variable to be read only
	- update POD document
	- t/*.t: use Test::More and improved
	  - t/utf8_binary.t, t/utf8_text.t:
	    - use en_US.UTF-8 instead of en_US.utf8 for locale
	    - force the GNU Readline Library 8bit through
	    - add variable access test, IO layer check, verbose mode,
              etc.
	    - use camel characters instead of Japanese kanji
              characters
	  - t/utf8_binary.t: skip when PERL_UNICODE is
            set. [rt.cpan.org #114185]
	  - t/utf8.txt: use camel characters instead of Japanese kanji
            characters
	  - t/callback.t: update comments and code clean-up
	- use some modern Perl features (but still in 5.8 era)
	  - use file handle references
	  - define export tags
	  - comment out 'use vars' for subroutine name aliase

1.31  2016-03-06
	- t/utf8_binary.t, t/utf_text.t: skip on non UTF-8 environment.
	- t/readline.t: skip the cursor move test for an active CPAN
          tester's environment

1.30  2016-03-02
	- t/utf8_binary.t: add a fix to handle escape sequences which
	  rl_initialize may output.

1.29  2016-02-28
	- pop the stdio PerlIO layer only when utf8 layer is included
          for remote debugging. [rt.cpan.org #110121]
	- call utf8::decode() for a UTF8-enabled input filehandle.
          [rt.cpan.org #104239]
	- call newTTY() any time to set filehandles.
	- make use of 'our' instead of 'use vars'.
	- add tests for UTF-8 handling.
	- pass _rl_store_iostream 'FILE *' in stead of 'PerlIO *'.
	- remove T_STDIO definition from typemap.
	- requires Perl 5.8.1

1.28  2015-09-21
	- Makefile.PL: revert a change on 1.27 which causes fail on
          the rlmalloc test. [rt.cpan.org #107201]
	- t/readline.t, t/history.t: use LC_ALL instead of LANG.

Files:
RevisionActionfile
1.46modifypkgsrc/devel/p5-Term-ReadLine/Makefile
1.19modifypkgsrc/devel/p5-Term-ReadLine/distinfo