From owner-cvs-usrbin Mon Aug 19 12:42:10 1996 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA05769 for cvs-usrbin-outgoing; Mon, 19 Aug 1996 12:42:10 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA05753; Mon, 19 Aug 1996 12:42:03 -0700 (PDT) Date: Mon, 19 Aug 1996 12:42:03 -0700 (PDT) From: Peter Wemm Message-Id: <199608191942.MAA05753@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrbin Subject: cvs commit: src/usr.bin/talk display.c init_disp.c io.c Sender: owner-cvs-usrbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/08/19 12:42:02 Modified: usr.bin/talk display.c init_disp.c io.c Log: Update some ancient warts in talk: - use termios, not sgtty - dont use _putchar(), that was a BSD-curses specific feature not in other curses packages (such as ncurses) - use sigaction, not sigvec while I'm there - box() does different things under sysv/ncurses on 1-line high windows, and BSD-curses doesn't have hline(), so do it by adding characters instead. That works on both styles of curses. Revision Changes Path 1.5 +1 -1 src/usr.bin/talk/display.c 1.6 +20 -17 src/usr.bin/talk/init_disp.c 1.5 +3 -1 src/usr.bin/talk/io.c