Projects / GNU Readline

GNU Readline

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.


Recent releases

  •  30 Jan 2009 18:31

    Release Notes: 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.

    •  15 Oct 2005 08:03

      No changes have been submitted for this release.

      •  18 Jul 2002 17:45

        No changes have been submitted for this release.

        •  20 Mar 2002 01:03

          No changes have been submitted for this release.

          •  21 Mar 2000 21:46

            Release Notes: 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.

            Recent comments

            20 Dec 2006 16:46 scandum

            Very 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.

            15 Oct 2005 07:16 tedickey

            Readline 5.0
            This was released in August 2004 - and is not a new announcement.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.