head	1.1;
branch	1.1.1;
access;
symbols
	RELENG_8_4:1.1.1.3.0.30
	RELENG_9_1_0_RELEASE:1.1.1.3
	RELENG_9_1:1.1.1.3.0.28
	RELENG_9_1_BP:1.1.1.3
	RELENG_8_3_0_RELEASE:1.1.1.3
	RELENG_8_3:1.1.1.3.0.26
	RELENG_8_3_BP:1.1.1.3
	RELENG_9_0_0_RELEASE:1.1.1.3
	RELENG_9_0:1.1.1.3.0.24
	RELENG_9_0_BP:1.1.1.3
	RELENG_9:1.1.1.3.0.22
	RELENG_9_BP:1.1.1.3
	RELENG_7_4_0_RELEASE:1.1.1.3
	RELENG_8_2_0_RELEASE:1.1.1.3
	RELENG_7_4:1.1.1.3.0.20
	RELENG_7_4_BP:1.1.1.3
	RELENG_8_2:1.1.1.3.0.18
	RELENG_8_2_BP:1.1.1.3
	RELENG_8_1_0_RELEASE:1.1.1.3
	RELENG_8_1:1.1.1.3.0.16
	RELENG_8_1_BP:1.1.1.3
	RELENG_7_3_0_RELEASE:1.1.1.3
	RELENG_7_3:1.1.1.3.0.14
	RELENG_7_3_BP:1.1.1.3
	RELENG_8_0_0_RELEASE:1.1.1.3
	RELENG_8_0:1.1.1.3.0.12
	RELENG_8_0_BP:1.1.1.3
	RELENG_8:1.1.1.3.0.10
	RELENG_8_BP:1.1.1.3
	RELENG_7_2_0_RELEASE:1.1.1.3
	RELENG_7_2:1.1.1.3.0.8
	RELENG_7_2_BP:1.1.1.3
	RELENG_7_1_0_RELEASE:1.1.1.3
	RELENG_6_4_0_RELEASE:1.1.1.1.2.1
	RELENG_7_1:1.1.1.3.0.6
	RELENG_7_1_BP:1.1.1.3
	RELENG_6_4:1.1.1.1.2.1.0.4
	RELENG_6_4_BP:1.1.1.1.2.1
	RELENG_7_0_0_RELEASE:1.1.1.3
	RELENG_6_3_0_RELEASE:1.1.1.1.2.1
	RELENG_7_0:1.1.1.3.0.4
	RELENG_7_0_BP:1.1.1.3
	RELENG_6_3:1.1.1.1.2.1.0.2
	RELENG_6_3_BP:1.1.1.1.2.1
	RELENG_7:1.1.1.3.0.2
	RELENG_7_BP:1.1.1.3
	RELENG_6_2_0_RELEASE:1.1.1.1
	v5_2:1.1.1.3
	RELENG_6_2:1.1.1.1.0.8
	RELENG_6_2_BP:1.1.1.1
	RELENG_6_1_0_RELEASE:1.1.1.1
	RELENG_6_1:1.1.1.1.0.6
	RELENG_6_1_BP:1.1.1.1
	v5_1:1.1.1.2
	RELENG_6_0_0_RELEASE:1.1.1.1
	RELENG_6_0:1.1.1.1.0.4
	RELENG_6_0_BP:1.1.1.1
	RELENG_6:1.1.1.1.0.2
	RELENG_6_BP:1.1.1.1
	v5_0:1.1.1.1
	FSF:1.1.1;
locks; strict;
comment	@# @;


1.1
date	2004.10.18.07.02.37;	author ache;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2004.10.18.07.02.37;	author ache;	state Exp;
branches
	1.1.1.1.2.1;
next	1.1.1.2;

1.1.1.2
date	2006.03.27.22.47.06;	author ache;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	2006.12.31.09.06.24;	author ache;	state Exp;
branches
	1.1.1.3.30.1;
next	;

1.1.1.1.2.1
date	2007.04.17.03.23.11;	author rafan;	state Exp;
branches;
next	;

1.1.1.3.30.1
date	2006.12.31.09.06.24;	author svnexp;	state dead;
branches;
next	1.1.1.3.30.2;

1.1.1.3.30.2
date	2013.03.28.13.01.30;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Initial revision
@
text
@This is a terse description of the new features added to readline-5.0 since
the release of readline-4.3.

1.  New Features in Readline

a.  History expansion has a new `a' modifier equivalent to the `g' modifier
    for compatibility with the BSD csh.

b.  History expansion has a new `G' modifier equivalent to the BSD csh `g'
    modifier, which performs a substitution once per word.

c.  All non-incremental search operations may now undo the operation of
    replacing the current line with the history line.

d.  The text inserted by an `a' command in vi mode can be reinserted with
    `.'.

e.  New bindable variable, `show-all-if-unmodified'.  If set, the readline
    completer will list possible completions immediately if there is more
    than one completion and partial completion cannot be performed.

f.  There is a new application-callable `free_history_entry()' function.

g.  History list entries now contain timestamp information; the history file
    functions know how to read and write timestamp information associated
    with each entry.

h.  Four new key binding functions have been added:

	rl_bind_key_if_unbound()
	rl_bind_key_if_unbound_in_map()
	rl_bind_keyseq_if_unbound()
	rl_bind_keyseq_if_unbound_in_map()

i.  New application variable, rl_completion_quote_character, set to any
    quote character readline finds before it calls the application completion
    function.

j.  New application variable, rl_completion_suppress_quote, settable by an   
    application completion function.  If set to non-zero, readline does not
    attempt to append a closing quote to a completed word.
    
k.  New application variable, rl_completion_found_quote, set to a non-zero
    value if readline determines that the word to be completed is quoted.
    Set before readline calls any application completion function.

l.  New function hook, rl_completion_word_break_hook, called when readline
    needs to break a line into words when completion is attempted.  Allows
    the word break characters to vary based on position in the line.

m.  New bindable command: unix-filename-rubout.  Does the same thing as
    unix-word-rubout, but adds `/' to the set of word delimiters.

n.  When listing completions, directories have a `/' appended if the
    `mark-directories' option has been enabled.
@


1.1.1.1
log
@Virgin import of GNU Readline 5.0
@
text
@@


1.1.1.1.2.1
log
@MFC readline 5.2 patchset 002

Approved by:	delphij (mentor)
OKed by:	ache
@
text
@d1 2
a2 2
This is a terse description of the new features added to readline-5.2 since
the release of readline-5.1.
d6 2
a7 2
a.  Calling applications can now set the keyboard timeout to 0, allowing
    poll-like behavior.
d9 2
a10 2
b.  The value of SYS_INPUTRC (configurable at compilation time) is now used as
    the default last-ditch startup file.
d12 44
a55 2
c.  The history file reading functions now allow windows-like \r\n line
    terminators.
@


1.1.1.2
log
@Virgin import of GNU Readline 5.1
@
text
@d1 2
a2 2
This is a terse description of the new features added to readline-5.1 since
the release of readline-5.0.
d6 2
a7 2
a.  The key sequence sent by the keypad `delete' key is now automatically   
    bound to delete-char.
d9 2
a10 2
b.  A negative argument to menu-complete now cycles backward through the
    completion list.
d12 2
a13 3
c.  A new bindable readline variable:  bind-tty-special-chars.  If non-zero,
    readline will bind the terminal special characters to their readline
    equivalents when it's called (on by default).
d15 2
a16 3
d.  New bindable command: vi-rubout.  Saves deleted text for possible  
    reinsertion, as with any vi-mode `text modification' command; `X' is bound
    to this in vi command mode.
d18 3
a20 2
e.  If the rl_completion_query_items is set to a value < 0, readline never
    asks the user whether or not to view the possible completions.
d22 1
a22 2
f.  New application-callable auxiliary function, rl_variable_value, returns
    a string corresponding to a readline variable's value.
d24 3
a26 3
g.  When parsing inputrc files and variable binding commands, the parser
    strips trailing whitespace from values assigned to boolean variables
    before checking them.
d28 28
a55 3
h.  A new external application-controllable variable that allows the LINES
    and COLUMNS environment variables to set the window size regardless of
    what the kernel returns.
@


1.1.1.3
log
@Virgin import of GNU Readline 5.2
@
text
@d1 2
a2 2
This is a terse description of the new features added to readline-5.2 since
the release of readline-5.1.
d6 2
a7 2
a.  Calling applications can now set the keyboard timeout to 0, allowing
    poll-like behavior.
d9 2
a10 2
b.  The value of SYS_INPUTRC (configurable at compilation time) is now used as
    the default last-ditch startup file.
d12 21
a32 2
c.  The history file reading functions now allow windows-like \r\n line
    terminators.
@


1.1.1.3.30.1
log
@file NEWS was added on branch RELENG_8_4 on 2013-03-28 13:01:30 +0000
@
text
@d1 13
@


1.1.1.3.30.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 13
This is a terse description of the new features added to readline-5.2 since
the release of readline-5.1.

1.  New Features in Readline

a.  Calling applications can now set the keyboard timeout to 0, allowing
    poll-like behavior.

b.  The value of SYS_INPUTRC (configurable at compilation time) is now used as
    the default last-ditch startup file.

c.  The history file reading functions now allow windows-like \r\n line
    terminators.
@


