From 9cc0cc1ccd978706cccb3230baaf0550b8fbe04d Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Sun, 14 Sep 2014 03:50:37 +0200 Subject: [PATCH] Create Markdown versions of README and NEWS and update for release Signed-off-by: Joachim Nilsson --- NEWS | 15 +-------------- NEWS.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ README | 37 +------------------------------------ README.md | 37 +++++++++++++++++++++++++++++++++++++ 4 files changed, 89 insertions(+), 50 deletions(-) mode change 100644 => 120000 NEWS create mode 100644 NEWS.md mode change 100644 => 120000 README create mode 100644 README.md diff --git a/NEWS b/NEWS deleted file mode 100644 index 8e3b7b1..0000000 --- a/NEWS +++ /dev/null @@ -1,14 +0,0 @@ -Notable Changes - -* v1.13.0 - Adaptations to Debian editline package -** Major version number bump, adapt to Jum Studt's v1.12 -** Import debian/ directory and adapt it to configure et al. -** Change library name to libeditline to distinguish it from BSD libedit. - -* v0.3.0 -** Support for ANSI arrow keys using --enable-arrow-keys - -* v0.2.x -** Patches from Debian package merged. -** Support for custom command completion. - diff --git a/NEWS b/NEWS new file mode 120000 index 0000000..7b97b99 --- /dev/null +++ b/NEWS @@ -0,0 +1 @@ +NEWS.md \ No newline at end of file diff --git a/NEWS.md b/NEWS.md new file mode 100644 index 0000000..33954af --- /dev/null +++ b/NEWS.md @@ -0,0 +1,50 @@ +ChangeLog +========= +Notable Changes + +* v1.14.2 - Bug fixes only + - Fix `el_no_echo` bug causing secrets to leak when disabling no-echo + - Handle `EINTR` in syscalls better + +* v1.14.1 - Minor fixes and additions + - Don't print status message on `stderr` in key binding funcions + - Export `el_del_char()` + - Check for and return pending signals when detected + - Allow custom key bindings ... + - Bug fixes ... + +* v1.14.0 - Major cleanups and further merges with Debian editline package + - Merge in changes to `debian/` from editline_1.12-6.debian.tar.gz + - Migrate to use libtool + - Cleanups and fixes thanks to the Sparse static code analysis tool + - Make `UNIQUE_HISTORY` configurable + - Make scrollback history (`HIST_SIZE`) configurable + - Configure options for toggling terminal bell and `SIGSTOP` (Ctrl-Z) + - Configure option for using termcap to read/control terminal size + - Merge `el_no_echo` patch from Festival speech-tools + - Rename Signal to `el_intr_pending`, from Festival speech-tools + - Merge support for capitalizing words (`M-c`) from Festival + speech-tools by Alan W Black + - Merge fixes from Heimdal project + - Completely refactor `rl_complete()` and `rl_list_possib()` with + fixes from the Heimdal project. Use `rl_set_complete_func()` and + `rl_set_list_possib_func()`. Default completion callbacks are now + available as a configure option `--enable-default-complete` + - Memory leak fixes + - Fallback backspace handling, in case `tgetstr("le")` fails + - Actually fix 8-bit handling by reverting old Debian patch + - Merge patch to improve compatibility with GNU readline, thanks to + Steve Tell from way back in 1997 and 1998 + +* v1.13.0 - Adaptations to Debian editline package + - Major version number bump, adapt to Jum Studt's v1.12 + - Import `debian/` directory and adapt it to configure et al. + - Change library name to libeditline to distinguish it from BSD libedit + +* v0.3.0 + - Support for ANSI arrow keys using `--enable-arrow-keys` + +* v0.2.x + - Patches from Debian package merged + - Support for custom command completion + diff --git a/README b/README deleted file mode 100644 index 3746644..0000000 --- a/README +++ /dev/null @@ -1,36 +0,0 @@ -README -*-text-*- - -This is a line editing library. It can be linked into almost any program to -provide command-line editing and history. It is call-compatible with the FSF -readline library, but is a fraction of the size (and offers fewer features). - -The editline library was created by Simmule Turner and Rich Salz back in 1992. -At the time they chose to distribute the code under a "C News-like" copyright, -see the file LICENSE for details. - -The small size (<30k), lack of dependencies (no ncurses needed!) and the free -license should make this library interesting to many embedded developers. - -Configuration is made by supplying different options to the GNU configure -script. In the examples/ directory you can find some small code snippets used -for testing. - -This version of the editline library is a fork off the Minix3 sources. Other -know versions, often based off of the original comp.sources.unix posting are: - - * Debian libeditline, http://packages.qa.debian.org/e/editline.html - * Heimdal, http://www.h5l.org - * Festival speech-tools, http://festvox.org/festival/ - * Steve Tell's editline patches, http://www.cs.unc.edu/~tell/dist.html - -The most intersting patches and bug fixes from each fork have been merged here. -Outstanding issues are listed in the TODO file. - -An explanation of the version numbering may be in order. I didn't know about -the Debian version for quite some time, so I kept a different name for the -package and a different versioning scheme. In June 2009, I decided to line up -alongside Debian, with the intent of merging the efforts. - -Enjoy, - Joachim Nilsson - diff --git a/README b/README new file mode 120000 index 0000000..42061c0 --- /dev/null +++ b/README @@ -0,0 +1 @@ +README.md \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..f61a553 --- /dev/null +++ b/README.md @@ -0,0 +1,37 @@ +editline +======== + +This is a line editing library. It can be linked into almost any program to +provide command-line editing and history. It is call-compatible with the FSF +readline library, but is a fraction of the size (and offers fewer features). + +The editline library was created by Simmule Turner and Rich Salz back in 1992. +At the time they chose to distribute the code under a "C News-like" copyright, +see the file LICENSE for details. + +The small size (<30k), lack of dependencies (no ncurses needed!) and the free +license should make this library interesting to many embedded developers. + +Configuration is made by supplying different options to the GNU configure +script. In the `examples/` directory you can find some small code snippets used +for testing. + +This version of the editline library is a fork off the Minix3 sources. Other +know versions, often based off of the original comp.sources.unix posting are: + +* Debian [libeditline](http://packages.qa.debian.org/e/editline.html) +* [Heimdal](http://www.h5l.org) +* [Festival speech-tools](http://festvox.org/festival/) +* Steve Tell's [editline patches](http://www.cs.unc.edu/~tell/dist.html) + +The most intersting patches and bug fixes from each fork have been merged here. +Outstanding issues are listed in the TODO file. + +An explanation of the version numbering may be in order. I didn't know about +the Debian version for quite some time, so I kept a different name for the +package and a different versioning scheme. In June 2009, I decided to line up +alongside Debian, with the intent of merging the efforts. + +---- +Joachim Nilsson <[troglobit()gmail!com](mailto:troglobit@gmail!com)> +