NetBSD/lib/libedit
snj 3c7f4c9c82 Pull up following revision(s) (requested by kre in ticket #102):
lib/libedit/Makefile: 1.64-1.65
	lib/libedit/editline.3: 1.94-1.96
	lib/libedit/editrc.5: 1.33
	lib/libedit/el.c: 1.93-1.94
	lib/libedit/el.h: 1.42
	lib/libedit/literal.c: 1.1-1.3
	lib/libedit/literal.h: 1.1-1.2
	lib/libedit/prompt.c: 1.27
	lib/libedit/read.c: 1.103
	lib/libedit/refresh.c: 1.52-1.54
	lib/libedit/refresh.h: 1.11
	lib/libedit/terminal.c: 1.33
Make the default editrc file be $EDITRC (from env) if set, falling back
to $HOME/.editrc otherwise.    Better support for this in sh coming.
--
Include EDITRC in doc.
--
mention the limitation of the literal sequence delimiter.
--
- handle literal escape sequence printing.
- factor out common code in allocation and freeing of the display.
--
- add literal sequence handling.
--
remove unused variable
--
add literal escape sequence support, patterned after the tcsh ones.
--
fix comment
--
Fix an obvious, but almost invisible typo (avoid some core dumps).
--
Allow wide characters (properly encoded as byte strings according to LC_CTYPE)
to be (perhaps part of) the "invisible" characters in a prompt, or the
required prompt character which follows the literal sequence (this character
must be one with a printing column width >= 1).  The literal indicator
character (which is just a marker, and not printed anywhere) (the PSlit
parameter in sh(1)) can also be a wide char (passed to libedit as a wchar_t,
encoded as that by sh(1) or other applications that support this.)
Note: this has currently only been tested with everything ascii (C locale).
--
Remove workaround for ancient HTML generation code.
2017-07-23 14:41:26 +00:00
..
TEST Start removing the WIDECHAR ifdefs; building without it has stopped working 2016-03-23 22:27:48 +00:00
readline export rl_done 2016-10-28 18:32:35 +00:00
Makefile Pull up following revision(s) (requested by kre in ticket #102): 2017-07-23 14:41:26 +00:00
chared.c Stop the read module from poking the el_chared.c_macro data structure 2016-05-22 19:44:26 +00:00
chared.h Stop the read module from poking the el_chared.c_macro data structure 2016-05-22 19:44:26 +00:00
chartype.c Make sure that argv is NULL terminated since functions like tty_stty rely 2017-01-09 02:54:18 +00:00
chartype.h Add DragonFly. 2017-05-22 19:16:25 +00:00
common.c Stop the read module from poking the el_chared.c_macro data structure 2016-05-22 19:44:26 +00:00
config.h Start removing the WIDECHAR ifdefs; building without it has stopped working 2016-03-23 22:27:48 +00:00
editline.3 Pull up following revision(s) (requested by kre in ticket #102): 2017-07-23 14:41:26 +00:00
editline.7 GNU readline(3) regards history chronologically, that is, from the 2016-05-09 21:27:55 +00:00
editrc.5 Pull up following revision(s) (requested by kre in ticket #102): 2017-07-23 14:41:26 +00:00
el.c Pull up following revision(s) (requested by kre in ticket #102): 2017-07-23 14:41:26 +00:00
el.h Pull up following revision(s) (requested by kre in ticket #102): 2017-07-23 14:41:26 +00:00
eln.c Elide gcc warning about intermediate const casts caused by visibility change. 2016-05-09 21:37:34 +00:00
emacs.c s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
filecomplete.c When doing filename autocompletion, append a trailing slash at the end of directory 2017-04-21 05:38:03 +00:00
filecomplete.h When doing filename autocompletion, append a trailing slash at the end of directory 2017-04-21 05:38:03 +00:00
hist.c one extra char for NUL. 2017-03-05 19:23:58 +00:00
hist.h s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
histedit.h From Ingo Schwarze: 2016-04-19 19:50:53 +00:00
history.c Get rid of private/public; keep protected (Ingo Schwarze) 2016-04-11 18:56:31 +00:00
historyn.c From Ingo Schwarze: 2016-04-18 17:01:19 +00:00
keymacro.c From Ingo Schwarze: 2016-05-24 15:00:45 +00:00
keymacro.h s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
literal.c Pull up following revision(s) (requested by kre in ticket #102): 2017-07-23 14:41:26 +00:00
literal.h Pull up following revision(s) (requested by kre in ticket #102): 2017-07-23 14:41:26 +00:00
makelist s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
map.c s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
map.h s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
parse.c s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
parse.h s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
prompt.c Pull up following revision(s) (requested by kre in ticket #102): 2017-07-23 14:41:26 +00:00
prompt.h s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
read.c Pull up following revision(s) (requested by kre in ticket #102): 2017-07-23 14:41:26 +00:00
read.h Stop the read module from poking the el_chared.c_macro data structure 2016-05-22 19:44:26 +00:00
readline.c When doing filename autocompletion, append a trailing slash at the end of directory 2017-04-21 05:38:03 +00:00
refresh.c Pull up following revision(s) (requested by kre in ticket #102): 2017-07-23 14:41:26 +00:00
refresh.h Pull up following revision(s) (requested by kre in ticket #102): 2017-07-23 14:41:26 +00:00
search.c s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
search.h s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
shlib_version provide an el_init_fd function. 2013-01-22 20:23:21 +00:00
sig.c s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
sig.h s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
sys.h s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
terminal.c Pull up following revision(s) (requested by kre in ticket #102): 2017-07-23 14:41:26 +00:00
terminal.h s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
tokenizer.c Get rid of private/public; keep protected (Ingo Schwarze) 2016-04-11 18:56:31 +00:00
tokenizern.c From Ingo Schwarze: 2016-04-18 17:01:19 +00:00
tty.c s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
tty.h s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00
vi.c s/protected/libedit_private/g 2016-05-09 21:46:56 +00:00