mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-24 21:01:20 +00:00
108 lines
2.1 KiB
Plaintext
108 lines
2.1 KiB
Plaintext
*** ./include/autoconf.hin.orig Mon Aug 25 14:34:35 1997
|
|
--- ./include/autoconf.hin Thu Aug 28 14:59:58 1997
|
|
***************
|
|
*** 269,274 ****
|
|
--- 269,275 ----
|
|
* Define a symbol to control whether we use curses, or the termcap/terminfo
|
|
* interface
|
|
*/
|
|
+ #undef NCURSESHEADER
|
|
#undef USE_CURSES
|
|
#undef USE_TRACE
|
|
|
|
*** ./include/tcurses.h.orig Mon Aug 25 14:34:35 1997
|
|
--- ./include/tcurses.h Thu Aug 28 14:59:59 1997
|
|
***************
|
|
*** 18,24 ****
|
|
--- 18,28 ----
|
|
|
|
#if USE_CURSES
|
|
|
|
+ #ifdef NCURSESHEADER
|
|
+ #include <ncurses.h>
|
|
+ #else
|
|
#include <curses.h>
|
|
+ #endif
|
|
|
|
#if USE_TRACE
|
|
#if HAVE_NOMACROS_H
|
|
*** ./src/tcurses.c.orig Mon Aug 25 14:34:35 1997
|
|
--- ./src/tcurses.c Thu Aug 28 14:59:59 1997
|
|
***************
|
|
*** 64,70 ****
|
|
if (has_colors()) {
|
|
start_color();
|
|
}
|
|
! #ifdef NCURSES_VERSION
|
|
(void) mousemask(
|
|
(BUTTON1_CLICKED|BUTTON2_CLICKED|BUTTON3_CLICKED),
|
|
(mmask_t *)0);
|
|
--- 64,70 ----
|
|
if (has_colors()) {
|
|
start_color();
|
|
}
|
|
! #ifdef NCURSES_MOUSE_VERSION
|
|
(void) mousemask(
|
|
(BUTTON1_CLICKED|BUTTON2_CLICKED|BUTTON3_CLICKED),
|
|
(mmask_t *)0);
|
|
***************
|
|
*** 79,84 ****
|
|
--- 79,85 ----
|
|
{
|
|
TRACE(("InitWin"))
|
|
Raw(TRUE); /* FIXME */
|
|
+ cmd_line = FALSE;
|
|
}
|
|
|
|
/*
|
|
***************
|
|
*** 198,204 ****
|
|
ch = cmdReadCh();
|
|
else {
|
|
ch = getch();
|
|
! if (ch == ESC || ch >= KEY_MIN) {
|
|
ungetch(ch);
|
|
ch = ESC;
|
|
}
|
|
--- 199,207 ----
|
|
ch = cmdReadCh();
|
|
else {
|
|
ch = getch();
|
|
! if (ch == KEY_BACKSPACE)
|
|
! ch = '\010'; /* fix for Ctrl-H - show headers */
|
|
! else if (ch == ESC || ch >= KEY_MIN) {
|
|
ungetch(ch);
|
|
ch = ESC;
|
|
}
|
|
***************
|
|
*** 239,245 ****
|
|
if (cmd_line)
|
|
fputc (ch, fp);
|
|
else
|
|
! addch (ch);
|
|
}
|
|
|
|
void
|
|
--- 242,248 ----
|
|
if (cmd_line)
|
|
fputc (ch, fp);
|
|
else
|
|
! addch ((unsigned char) ch);
|
|
}
|
|
|
|
void
|
|
*** ./src/misc.c.orig Mon Aug 25 14:34:36 1997
|
|
--- ./src/misc.c Thu Aug 28 15:00:01 1997
|
|
***************
|
|
*** 1342,1350 ****
|
|
int code = KEYMAP_UNKNOWN;
|
|
|
|
switch (ch) {
|
|
- case KEY_BACKSPACE:
|
|
- code = '\b';
|
|
- break;
|
|
case KEY_DC:
|
|
code = KEYMAP_DEL;
|
|
break;
|
|
--- 1342,1347 ----
|