pkgsrc changes:
- adding license definition
Upstream changes:
1.20 2010-05-02
- Make a copy of the environment variable array to stop
segmentation faults on some systems (ex. FreeBSD)
- t/readline.t skip the test of rl_readline_version for GNU
Readline Library 6.1 which may return a wrong value
- readline-6.1 support
new function
rl_free_keymap (disabled due to readline-6.1 bug)
new variable
rl_filename_rewrite_hook (not supported yet)
1.19 2009-03-21
- make sure the outstream fd inside the readline library is in
sync (see http://bugs.debian.org/236018)
- fixes to be more CPAN Testers friendly
- t/readline.t does not use visible bell for "make test"
- Makefile.PL requires perl 5.7.0 or later. (Use
Term::ReadLine::Gnu-1.09 for older Perl.)
- Makefile.PL exits 0 when /dev/tty cannot be opened.
- INSTALL
add description of the -DPERL_USE_SAFE_PUTENV issue. If
you encounter a segmentation fault, read it.
Oked by he@
- Updating p5-Term-ReadLine to 1.18
Upstream changes:
1.18 2009-02-27
- better error checking of Makefile.PL for automatic testing
on non-supported platfrom (for example one without GNU
Readline Library).
- readline-6.0 support
new function
rl_save_state (not supported yet)
rl_restore_state (not supported yet)
rl_echo_signal_char
new variable
rl_display_prompt
rl_sort_completion_matches
rl_completion_invoking_key
t/history.t does not fail by hist_expand() which is fixed
on readline-6.0
Oked by rhaen@
1.17 2008-02-07
- Unnecessary PerlIO_releaseFILE() calls are removed. This
fix prevents `make test' from failing on Perl 5.10.
- Makefile.PL now fails with the EditLine Library on MacOS X.
Use the GNU Readline Library.
- tested with readline-5.2 (which has no new feature to be
supported).
Pkgsrc changes:
- HOMEPAGE points to search.cpan.org which gives a bit more information...
Relevant changes since version 1.14:
====================================
1.16 2006-04-02
- readline-5.1 support
new function
variable_value
reset_screen_size
new variable
prefer_env_winsize
1.15 2004-10-17
- readline-5.0 support
new function
bind_key_if_unbound
bind_keyseq
bind_keyseq_if_unbound
tty_unset_default_bindings
add_history_time
history_get_time
new variable
history_write_timestamps
completion_quote_character
completion_suppress_quote
completion_found_quote
completion_word_break_hook
- double IO stream close bug fix (more use of PerlIO)
- warning on 'use Term::ReadLine::Gnu;'.
Patch-aa is not necessary anymore.
This closes PR pkg/25163.
Revision History:
1.14 2003-03-16
- kludge not to cause segmentation fault on Perl 5.8.0
w/PerlIO and FileHandle (ex. CPAN.pm)
- clean up Makefile.PL (use strict, fix for HPUX and FreeBSD,
fix typo, etc.)
1.13 2002-07-27
- readline-4.2 support
new variables
rl_completion_suppress_append
rl_completion_mark_symlink_dirs
new functions
rl_replace_line()
rl_completion_mode()
- tgetstr() calls tput() to apply padding information. No
more "$<2>" on prompt.
- shadow_redisplay() with ornament works on xterm.
Changes from 1.11 are
- add '-static' flag to 'LDDFLAGS' on Cygwin 1.3.
- shadow redisplay does not pester you with warning on a poor
terminal, or a terminal with wrong TERM environment variable
setting.
- update documents
- improve coding style of Gnu.xs. (indentation stype, more
typemap, etc.)