The Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.
| Tags | Software Development Libraries |
|---|---|
| Licenses | GPL |
Recent releases


Changes: This is primarily a bugfix release, resolving a wide variety of bugs. 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. The history file reading functions now allow Windows-like \r\n line terminators.


No changes have been submitted for this release.


No changes have been submitted for this release.


No changes have been submitted for this release.


Changes: Lots of bugfixes, including improvements of shared library builds for Irux and OSF/1, several enhancements and bugfixes for MS-DOS, a new example program (rlfe, pronounced ralphie), and a couple of new functions in the library for application use.
- All comments
Recent commentsVery restricting library
While readline offers very good (though occasionally flawed) line editing - its macro support is lacking. Readline's many quirks, poor documentation, and inflexibility, isn't a bonus either. When using this library you should consider that you might end up spending more time working around readline's limitations than if you would have taken a couple of days to add your own input editing support. Not to mention that the library isn't installed on many system.
Readline 5.0
This was released in August 2004 - and is not a new announcement.