GNU readline library for OS/2

Release date: 
Tuesday, 14 July, 1998



Authors/Port authors:

The Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in.

This software is distributed in two modes:
  • as compressed package that you have to download and manually install; if prerequisites are required, you will have to manually install them too;
  • as RPM package; you can install it using your favorite rpm package manager, that will take care to download and install both the software and its prerequisites.
Choose the installation mode that you prefer. Please note that not all the versions are available in both the installation modes.

Installation with rpm

This program is installable using the rpm package manager. See below for the install string. Required prerequisites are automatically processed by the package manager and, if needed, downloaded and installed.

readline-8.0-3.oc00 (22/06/2020)
Repository: Netlabs stable
readline-devel-8.0-3.oc00 (22/06/2020)
Repository: Netlabs stable (note: development files, not needed by the end user)
readline-debuginfo-8.0-3.oc00 (22/06/2020)
Repository: Netlabs stable

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).

Following ones are the download links for manual installation:

GNU readline library for OS/2 v. 2.1 (14/7/1998, Kai Uwe Rommel) Readme/What's new
This document details the changes between this version, readline-2.2, and the previous version, readline-2.1. 1. Changes to Readline a. Added a missing `extern' to a declaration in readline.h that kept readline from compiling cleanly on some systems. b. The history file is now opened with mode 0600 when it is written for better security. c. Changes were made to the SIGWINCH handling code so that prompt redisplay is done better. d. ^G now interrupts incremental searches correctly. e. A bug that caused a core dump when the set of characters to be quoted when completing words was empty was fixed. f. Fixed a problem in the readline test program rltest.c that caused a core dump. g. The code that handles parser directives in inputrc files now displays more error messages. h. The history expansion code was fixed so that the appearance of the history comment character at the beginning of a word inhibits history expansion for that word and the rest of the input line. i. The code that prints completion listings now behaves better if one or more of the filenames contains non-printable characters. j. The time delay when showing matching parentheses is now 0.5 seconds. 2. New Features in Readline a. There is now an option for `iterative' yank-last-arg handline, so a user can keep entering `M-.', yanking the last argument of successive history lines. b. New variable, `print-completions-horizontally', which causes completion matches to be displayed across the screen (like `ls -x') rather than up and down the screen (like `ls'). c. New variable, `completion-ignore-case', which causes filename completion and matching to be performed case-insensitively. d. There is a new bindable command, `magic-space', which causes history expansion to be performed on the current readline buffer and a space to be inserted into the result. e. There is a new bindable command, `menu-complete', which enables tcsh-like menu completion (successive executions of menu-complete insert a single completion match, cycling through the list of possible completions). f. There is a new bindable command, `paste-from-clipboard', for use on Win32 systems, to insert the text from the Win32 clipboard into the editing buffer. g. The key sequence translation code now understands printf-style backslash escape sequences, including \NNN octal escapes. These escape sequences may be used in key sequence definitions or macro values. h. An `$include' inputrc file parser directive has been added. This copy of the GNU readline library has been compiled with emx+gcc using the emx 0.9c development tools. It can be used under OS/2, DOS and Win32. An up to date copy should always be available as It requires the emx 0.9c or newer runtime under OS/2 and RSXNT 1.40 under Win32. Both can be found at The binos2 subdirectory contains an OS/2 DLL and import library as well as a generic a.out object library for OS/2, DOS and Win32 emx executables. The binnt subdirectory contains a Win32 DLL and import library. Applications linked to the OS/2 or Win32 DLL libraries always have to be linked with -Zcrtdll (OS/2) or compiled and linked with -Zcrtdll=crtrsxnt (Win32). Kai Uwe Rommel -- DOS ... is still a real mode only non-reentrant interrupt handler, and always will be. -Russell Williams
GNU readline library for OS/2 v. 2.1 (15/9/1997) Readme/What's new
Recompile of GNU readline facility for OS/2
Record updated last time on: 10/09/2020 - 10:33

Translate to...

Add new comment