source: trunk/minix/lib/editline/README@ 15

Last change on this file since 15 was 9, checked in by Mattia Monga, 14 years ago

Minix 3.1.2a

File size: 2.4 KB
RevLine 
[9]1$Revision: 1.1.1.1 $
2
3This is a line-editing library. It can be linked into almost any
4program to provide command-line editing and recall.
5
6It is call-compatible with the FSF readline library, but it is a
7fraction of the size (and offers fewer features). It does not use
8standard I/O. It is distributed under a "C News-like" copyright.
9
10Configuration is done in the Makefile. Type "make testit" to get
11a small slow shell for testing.
12
13An earlier version was distributed with Byron's rc. Principal
14changes over that version include:
15 Faster.
16 Is eight-bit clean (thanks to brendan@cs.widener.edu)
17 Written in K&R C, but ANSI compliant (gcc all warnings)
18 Propagates EOF properly; rc trip test now passes
19 Doesn't need or use or provide memmove.
20 More robust
21 Calling sequence changed to be compatible with readline.
22 Test program, new manpage, better configuration
23 More system-independant; includes Unix and OS-9 support.
24
25This contains some changes since the posting to comp.sources.misc:
26 Bugfix for completion on absolute pathnames.
27 Better handling of M-n versus showing raw 8bit chars.
28 Better signal handling.
29 Now supports termios/termio/sgttyb ioctl's.
30 Add M-m command to toggle how 8bit data is displayed.
31
32There is one known bug:
33 History-searching redraws the line wrong if the text
34 retrieved is shorter then the prompt.
35
36Enjoy,
37 Rich $alz
38 <rsalz@osf.org>
39
40 Copyright 1992,1993 Simmule Turner and Rich Salz. All rights reserved.
41
42 This software is not subject to any license of the American Telephone
43 and Telegraph Company or of the Regents of the University of California.
44
45 Permission is granted to anyone to use this software for any purpose on
46 any computer system, and to alter it and redistribute it freely, subject
47 to the following restrictions:
48 1. The authors are not responsible for the consequences of use of this
49 software, no matter how awful, even if they arise from flaws in it.
50 2. The origin of this software must not be misrepresented, either by
51 explicit claim or by omission. Since few users ever read sources,
52 credits must appear in the documentation.
53 3. Altered versions must be plainly marked as such, and must not be
54 misrepresented as being the original software. Since few users
55 ever read sources, credits must appear in the documentation.
56 4. This notice may not be removed or altered.
57
58--
59$PchId: README,v 1.3 1996/02/22 21:18:51 philip Exp $
Note: See TracBrowser for help on using the repository browser.