La libreria GNU readline aiuta nel conferire coerenza a una interfaccia utente tra differenti programmi che necessitano di fornire una interfaccia a riga di comando.
Questo programma si può installare usando il gestore pacchetti rpm. Vedi sotto per la stringa di installazione. I prerequisiti richiesti sono gestiti dal gestore pacchetti e, se necessario, scaricati e installati automaticamente.
yum install readline-devel
yum install readline-debuginfo
yum install readline
Il programma è distribuito come pacchetto ZIP: scaricare in una cartella temporanea e scompattare nella cartella di destinazione. Vedi sotto per il(i) link di download.
Qui di seguito trovi i link di download per l'installazione manuale del software:
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
ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/devtools/gnureadl.zip
It requires the emx 0.9c or newer runtime under OS/2 and RSXNT 1.40
under Win32. Both can be found at
ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/emx+gcc/...
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 |
![]() |
This work is licensed under a Creative Commons Attribution 4.0 International License.
Aggiungi un commento