NetBSD/lib/libedit
chuck c23199d5e1 make xxgdb and a gdb linked with libedit's readline emulation work
properly together.   xxgdb communicates with a gdb running on a pty
that it sets to -echo,-onlcr prior to forking the gdb process.
GNU readline preserves the -echo setting while libedit was undoing it
(setting the tty to a sane state and totally confusing xxgdb's parser).

this diff simply disables libedit if both readline emulation and
"stty -echo" are used/set.   that is enough to make xxgdb work once
again, but (XXX) this is not how GNU readline handles stty -echo (it
does not echo anything, but editing commands like ^A,^K, etc.
still work), so the readline emulation isn't perfect.

change reviewed by christos.
2000-08-02 03:36:39 +00:00
..
TEST
chared.c
chared.h
common.c
editline.3
editrc.5 * add -m option to makelist, which generates an mdoc table with the key 2000-06-21 03:21:28 +00:00
el.c make xxgdb and a gdb linked with libedit's readline emulation work 2000-08-02 03:36:39 +00:00
el.h
emacs.c
hist.c
hist.h
histedit.h
history.c
key.c
key.h
Makefile
makelist * add -m option to makelist, which generates an mdoc table with the key 2000-06-21 03:21:28 +00:00
map.c
map.h
parse.c
parse.h
prompt.c
prompt.h
read.c
readline.c
readline.h
refresh.c
refresh.h
search.c
search.h
shlib_version
sig.c
sig.h
sys.h
term.c
term.h
tokenizer.c
tokenizer.h
tty.c
tty.h
vi.c