Release Notes: Enhanced cursor motion capabilities are now used where available. This, together with output buffering, makes line editing smoother over slow links. Optional support for compiling for different architectures in different directories has been added. Installation features designed to facilitate distribution and installation within other packages are now explained in the INSTALL file. A previous rightmost-column bug-fix now works for all terminal lines, not just the first.
Release Notes: Configuration has been automated with the addition of a standard autoconf configure script. This also adds the capability to compile shared libraries where supported. Two bugs have also been fixed. One stopped the library from outputting control sequences to terminals on all big-endian machines except those running Solaris, and another caused the omission of a newline under HP-UX when the user hit enter.
Release Notes: When the last character of an input line was in the last column of the terminal, the library assumed that writing that character would wrap the cursor onto the next line. Many terminals wait for the first character of the new line before doing this, so the library thought the cursor was one line further down than it was, and erroneously moved the cursor up a line on repositioning. This, plus a minor problem with the optional LINES and COLUMNS environment variables, has been corrected.
Release Notes: This release fixes 2 bugs in gl_get_line(), both regarding input lines that extend over several terminal lines. First, the terminal size wasn't being read correctly, leading to the cursor occasionally making unexpected jumps to the previous line. Second, if the user pressed return when the cursor wasn't on the last of the terminal lines occupied by the input line, the cursor was left on a line that contained part of the line that the user had just entered.
Release Notes: A module for looking up and completing filenames in lists of directories, such as the UNIX PATH, has been added. The types of files completed can be configured via callbacks. Optional file-type selectivity has also been added to the existing filename completion callback. In the process, the old configuration argument of the filename callback was deprecated in favor of a new opaque one that enables binary backwards compatibility for future changes. The old one remains supported.
Release Notes: Initial freshmeat announcement.