64d902d48f
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. |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile |