mirror of
https://github.com/troglobit/editline.git
synced 2025-05-06 04:21:24 +08:00
Reflow paragraphs, add link to original comp.sources.unix posting
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
parent
6137feacdf
commit
621f126128
48
README.md
48
README.md
@ -22,14 +22,14 @@ is call compatible with the [FSF readline][] library, but at a fraction
|
||||
of the size, and as a result fewer features. It is also distributed
|
||||
under a much more liberal [LICENSE][].
|
||||
|
||||
The small size (<30k), lack of dependencies (no ncurses needed!), and
|
||||
The small size (<30k), lack of dependencies (ncurses not needed!), and
|
||||
the free license should make this library interesting to many embedded
|
||||
developers.
|
||||
|
||||
Editline has several optional build-time features that can be enabled by
|
||||
by supplying different options to the GNU configure script. See the
|
||||
output from <kbd>configure --help</kbd> for details. In the `examples/`
|
||||
directory you can find some small code snippets used for testing.
|
||||
supplying different options to the GNU configure script. See the output
|
||||
from <kbd>configure --help</kbd> for details. Some useful hints on how
|
||||
to use the library is available in the `examples/` directory.
|
||||
|
||||
Editline is maintained collaboratively at [GitHub][].
|
||||
|
||||
@ -132,27 +132,28 @@ purpose and patches or pull requests to correct this are most welcome!
|
||||
2. Build the library and examples: <kbd>make all</kbd>
|
||||
3. Install using <kbd>make install</kbd>
|
||||
|
||||
The `$DESTDIR` environment variable is honored at install. See
|
||||
<kbd>./configure --help</kbd> for more options.
|
||||
The `$DESTDIR` environment variable is honored at install. For more
|
||||
options, see <kbd>./configure --help</kbd>
|
||||
|
||||
|
||||
Origin & References
|
||||
--------------------
|
||||
|
||||
This [line editing][] library was created by Simmule Turner and
|
||||
[Rich Salz][upstream] in in 1992. It is distributed under a “C
|
||||
News-like” license, similar to the [BSD license][]. Rich's latest
|
||||
version is however under the Apache license. For details on the
|
||||
licensing terms of this version of the software, see [LICENSE][].
|
||||
This [line editing][] library was created by [Rich Salz][] and Simmule
|
||||
Turner and in 1992. It is distributed under a “C News-like” license,
|
||||
similar to the [BSD license][]. Rich's latest version is however under
|
||||
the Apache license. For details on the licensing terms of this version
|
||||
of the software, see [LICENSE][].
|
||||
|
||||
This version of the editline library was forked from the [Minix 3][]
|
||||
source tree and is *not* related to the similarily named NetBSD version
|
||||
that [Jess Thrysøe][jess] disitributes to the world outside BSD. The
|
||||
that [Jess Thrysøe][jess] disitributes to the world outside *BSD. The
|
||||
libraries have much in common, but the latter is heavily refactored and
|
||||
also relies on libtermcap (usually supplied by ncurses), whereas this
|
||||
library only uses termios from the standard C library.
|
||||
|
||||
Patches and bug fixes from the following forks, all based on the
|
||||
original comp.sources.unix posting, have been merged:
|
||||
Patches and bug fixes from the following forks, based on the original
|
||||
[comp.sources.unix][] posting, have been merged:
|
||||
|
||||
* Debian [libeditline][]
|
||||
* [Heimdal][]
|
||||
@ -160,11 +161,11 @@ original comp.sources.unix posting, have been merged:
|
||||
* [Steve Tell][]'s editline patches
|
||||
|
||||
The version numbering scheme today follows that of the Debian version,
|
||||
which can be seen in the [ChangeLog.md][]. The Debian version was
|
||||
unknown to the current [maintainer][] for quite some time, so a
|
||||
different name and different versioning scheme was used. In June 2009
|
||||
this was changed to line up alongside Debian, with the intent is to
|
||||
eventually merge the efforts.
|
||||
details available in the [ChangeLog.md][]. The current [maintainer][]
|
||||
was unaware of the Debian version for quite some time, so a different
|
||||
name and versioning scheme was used. In June 2009 this was changed to
|
||||
line up alongside Debian, with the intent is to eventually merge the
|
||||
efforts.
|
||||
|
||||
Outstanding issues are listed in the [TODO.md][] file.
|
||||
|
||||
@ -175,7 +176,8 @@ Outstanding issues are listed in the [TODO.md][] file.
|
||||
[TODO.md]: https://github.com/troglobit/editline/blob/master/TODO.md
|
||||
[ChangeLog.md]: https://github.com/troglobit/editline/blob/master/ChangeLog.md
|
||||
[FSF readline]: http://www.gnu.org/software/readline/
|
||||
[upstream]: https://github.com/richsalz/editline/
|
||||
[Rich Salz]: https://github.com/richsalz/editline/
|
||||
[comp.sources.unix]: http://ftp.cs.toronto.edu/pub/white/pub/rc/editline.shar
|
||||
[Minix 3]: http://www.cise.ufl.edu/~cop4600/cgi-bin/lxr/http/source.cgi/lib/editline/
|
||||
[jess]: http://thrysoee.dk/editline/
|
||||
[BSD license]: http://en.wikipedia.org/wiki/BSD_licenses
|
||||
@ -187,9 +189,3 @@ Outstanding issues are listed in the [TODO.md][] file.
|
||||
[Travis Status]: https://travis-ci.org/troglobit/editline.png?branch=master
|
||||
[Coverity Scan]: https://scan.coverity.com/projects/2982
|
||||
[Coverity Status]: https://scan.coverity.com/projects/2982/badge.svg
|
||||
|
||||
<!--
|
||||
-- Local Variables:
|
||||
-- mode: markdown
|
||||
-- End:
|
||||
-->
|
||||
|
Loading…
Reference in New Issue
Block a user