binutils-gdb/readline
David Taylor 59bfc16ae3 The following changes were made by Jim Blandy
<jimb@zwingli.cygnus.com> and David Taylor
 	<taylor@texas.cygnus.com> as part of a project to merge in changes
 	made by HP; HP did not create ChangeLog entries.

	* config/mp-enable-tui: New file.
	(TUI_CFLAGS): Search devo's include directory, as long as we're
 	totally ruining modularity.
	(INCLUDE_SRCDIR): New var.
	(GDB_TUI_SRCDIR): Fix syntax error.

	* configure.in: Check the --enable-tui flag; if it's set, include
 	a makefile fragment that #defines TUI and adds the needed #include
 	directories.
	(*-*-hpux*): New host; use sysdep-hpux.h.

	* Makefile.in (.c.o): Check the variable set in the makefile
	fragment above.

	* display.c (term_goto): declare it.
	(insert_some_chars): set it.
	(delete_chars): set it.

	* readline.c: add tui include files surrounded by TUI.
	(rl_reset): new function, move some of rl_abort functionality to
 	here.
	(rl_abort): call rl_reset.
	(rl_getc): tui changes.
	(init_terminal_io): tui changes.

	* readline.h (tui_version, fputc_unfiltered, fputs_unfiltered,
	tui_tputs): declare if TUI is defined.

	* rltty.c (prepare_terminal_settings): additional comment.

	* signals.c: add tui include files surrounded by TUI.  move #if
 	and #endif to column 1 so HP's compiler will accept them.  Remove
 	declaration of tuiDoAndReturnToTop since it's declared in tui.h.
	(rl_handle_sigwinch): call tuiDoAndReturnToTop if TUI defined.
  	(rl_handle_sigwinch_on_clear): define if TUI defined.
	(rl_set_signals): if TUI, avoid infinite recursion.
	(rl_clear_signals): install rl_handle_sigwinch_on_clear.

	* sysdep-hpux.h: New file.
1998-12-08 16:33:13 +00:00
..
doc The following changes were made by Jim Blandy 1998-12-08 16:33:13 +00:00
examples
.Sanitize The following changes were made by Jim Blandy 1998-12-08 16:33:13 +00:00
bind.c
ChangeLog The following changes were made by Jim Blandy 1998-12-08 16:33:13 +00:00
chardefs.h
complete.c
configure.in
COPYING
display.c
emacs_keymap.c
funmap.c
history.c
history.h
isearch.c
keymaps.c
keymaps.h
Makefile.in
parens.c
readline.c
readline.h
rldefs.h
rltty.c
search.c
signals.c
sysdep-6irix.h
sysdep-aix.h
sysdep-cxux7.h
sysdep-hpux11.h * sysdep-hpux11.h: New file. 1998-07-28 15:44:30 +00:00
sysdep-hpux.h The following changes were made by Jim Blandy 1998-12-08 16:33:13 +00:00
sysdep-irix.h
sysdep-linux.h
sysdep-norm.h
sysdep-obsd.h
sysdep-sco.h
sysdep-sysv4.h
tilde.c
tilde.h
vi_keymap.c
vi_mode.c
xmalloc.c