mirror of
				https://github.com/troglobit/editline.git
				synced 2025-11-01 01:01:34 +08:00 
			
		
		
		
	Create Markdown versions of README and NEWS and update for release
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
		
							
								
								
									
										14
									
								
								NEWS
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								NEWS
									
									
									
									
									
								
							| @@ -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. | ||||
|  | ||||
							
								
								
									
										50
									
								
								NEWS.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										50
									
								
								NEWS.md
									
									
									
									
									
										Normal file
									
								
							| @@ -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 <awb()cstr!ed!ac!uk> | ||||
|   - 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 | ||||
|  | ||||
							
								
								
									
										36
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										36
									
								
								README
									
									
									
									
									
								
							| @@ -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 <troglobit()gmail!com> | ||||
|  | ||||
							
								
								
									
										37
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -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)> | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Joachim Nilsson
					Joachim Nilsson