summaryrefslogtreecommitdiff
path: root/editors/emacs23
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>1997-05-26 13:34:38 +0000
committerPeter Wemm <peter@FreeBSD.org>1997-05-26 13:34:38 +0000
commit72383a38257e8eccd67237317c88f3edaa31e464 (patch)
treee8cdc55fba06c67196d86aee891601f7a895fd7c /editors/emacs23
parent255edb8c11295535bab0bb7953b1b482f7d72385 (diff)
downloadfreebsd-ports-72383a38257e8eccd67237317c88f3edaa31e464.zip
If compiling under native ncurses (instead of libcurses), we have to
use the terminfo version of tparam() since the termcap version supplies tgoto() which seriously screws up text display. ncurses-4.1 has both a termcap and terminfo internal interface and is quicker with the terminfo one even when it's read a termcap.db file.
Diffstat (limited to 'editors/emacs23')
-rw-r--r--editors/emacs23/files/patch-ac24
1 files changed, 21 insertions, 3 deletions
diff --git a/editors/emacs23/files/patch-ac b/editors/emacs23/files/patch-ac
index 0b993b47ff4d..0c0a713b1c55 100644
--- a/editors/emacs23/files/patch-ac
+++ b/editors/emacs23/files/patch-ac
@@ -1,6 +1,24 @@
---- ./src/s/freebsd.h.org Sun Jun 9 13:14:32 1996
-+++ ./src/s/freebsd.h Thu Apr 3 04:15:46 1997
-@@ -80,6 +80,8 @@
+--- src/s/freebsd.h.orig Mon Jun 10 04:14:32 1996
++++ src/s/freebsd.h Mon May 26 21:21:55 1997
+@@ -33,9 +33,16 @@
+
+ #define LIBS_DEBUG
+ #define LIBS_SYSTEM -lutil
+-#define LIBS_TERMCAP -ltermcap
+ #define LIB_GCC -lgcc
+
++#ifdef HAVE_LIBNCURSES
++#define TERMINFO
++#define LIBS_TERMCAP -lncurses
++#else
++#define LIBS_TERMCAP -ltermcap
++#endif
++
++
+ #define SYSV_SYSTEM_DIR
+
+ /* freebsd has POSIX-style pgrp behavior. */
+@@ -80,6 +87,8 @@
#define BSD 199103
#elif __FreeBSD__ == 2
#define BSD 199306