Rewrite the termcap/terminfo detection logic in configure.
The new logic is considerably shorter and simpler, and should mean that terminfo is properly used in preference to termcap on NetBSD. This also allows us to include term.h in term.c, where the system definition of tparm() lives on some systems (NetBSD is one such). The new logic also means we link against libtinfo in preference to libncurses, which should mean a little less memory used at runtime and a fraction faster startup time. git-svn-id: svn://svn.code.sf.net/p/bitchx/code/trunk@434 13b04d17-f746-0410-82c6-800466cd88b0
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
[Changes 1.2c01]
|
||||
|
||||
* Rewrite termcap/terminfo detection logic in configure and include term.h
|
||||
in term.c for the system definition of tparm(). This fixes a crash on
|
||||
NetBSD x86-64 (reported by jeezy), and should also ensure that terminfo
|
||||
is used in preference to termcap on NetBSD. (caf)
|
||||
|
||||
* Fix output when built against termcap. (caf)
|
||||
|
||||
* Fix STATUS_NOTIFY so that it appears in the right window. (caf)
|
||||
|
||||
Reference in New Issue
Block a user