From owner-freebsd-questions Sat Apr 25 00:16:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA18880 for freebsd-questions-outgoing; Sat, 25 Apr 1998 00:16:42 -0700 (PDT) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA18862 for ; Sat, 25 Apr 1998 00:16:17 -0700 (PDT) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id AAA12108; Sat, 25 Apr 1998 00:14:22 -0700 (PDT) Message-Id: <199804250714.AAA12108@implode.root.com> To: george cc: questions@FreeBSD.ORG Subject: Re: curses In-reply-to: Your message of "Sat, 25 Apr 1998 00:53:56 CDT." <35417A74.461ED635@spdc.ti.com> From: David Greenman Reply-To: dg@root.com Date: Sat, 25 Apr 1998 00:14:22 -0700 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >I have been using freebsd since ~ october of 1997 and have seen various >references to "curses" so i ask what is "curses"? "man curses" should answer this one: NAME curses - screen functions with ``optimal'' cursor motion SYNOPSIS cc [flags] files -lcurses -ltermcap [libraries] DESCRIPTION These routines give the user a method of updating screens with reasonable optimization. They keep an image of the current screen, and the user sets up an image of a new one. Then the refresh() tells the routines to make the current screen look like the new one. In order to initialize the routines, the routine initscr() must be called before any of the oth- er routines that deal with windows and screens are used. The routine endwin() should be called before exiting. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message