1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-25 11:37:56 +00:00
freebsd/lib/libncurses
Nik Clayton fbc400a67a Add $Id$, to make it simpler for members of the translation teams to
track.

The $Id$ line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;

     .\"    $Id$
     .\"

If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.

Approved by:            bde
1999-07-12 20:50:10 +00:00
..
doc
TESTS $@ -> ${.TARGET} 1998-09-11 05:42:37 +00:00
copyright.c
COPYRIGHT.NEW
COPYRIGHT.OLD
curs_addch.3
curs_addchst.3
curs_addstr.3 Add missing int to prototypes of mvaddstr and mvaddnstr. 1998-12-10 02:35:24 +00:00
curs_attr.3
curs_beep.3
curs_bkgd.3
curs_border.3
curs_clear.3
curs_color.3
curs_delch.3
curs_delln.3
curs_getch.3
curs_getstr.3
curs_getyx.3
curs_inch.3
curs_inchstr.3
curs_initscr.3
curs_inopts.3
curs_insch.3
curs_insstr.3
curs_instr.3 Add $Id$, to make it simpler for members of the translation teams to 1999-07-12 20:50:10 +00:00
curs_kernel.3
curs_move.3
curs_outopts.3
curs_overlay.3
curs_pad.3
curs_printw.3
curs_refresh.3
curs_scanw.3
curs_scr_dmp.3
curs_scroll.3
curs_slk.3
curs_termatt.3
curs_termin.3 Correct prototype for tigetstr(). 1999-05-05 02:51:45 +00:00
curs_touch.3
curs_util.3
curs_window.3
curses.h Add some easy to implement XSI macros including attr_get 1998-04-15 23:13:36 +00:00
curses.priv.h Fix keypad on/off for ^Z suspends by replacing reset_*_mode() 1998-06-19 16:12:41 +00:00
keys.list
lib_acs.c
lib_addch.c
lib_addstr.c
lib_beep.c
lib_bkgd.c
lib_box.c
lib_clear.c
lib_clrbot.c
lib_clreol.c
lib_color.c
lib_delch.c
lib_delwin.c
lib_doupdate.c
lib_endwin.c
lib_erase.c
lib_getch.c
lib_getstr.c
lib_inchstr.c
lib_initscr.c
lib_insch.c
lib_insdel.c 1) Redo internal interface to be more latest ncurses-like 1998-01-02 04:36:51 +00:00
lib_insstr.c
lib_instr.c
lib_kernel.c Fix keypad on/off for ^Z suspends by replacing reset_*_mode() 1998-06-19 16:12:41 +00:00
lib_longname.c
lib_move.c
lib_mvcur.c
lib_mvwin.c
lib_newterm.c More egcs warning fixes: 1999-04-25 22:29:30 +00:00
lib_newwin.c
lib_options.c Fix keypad on/off for ^Z suspends by replacing reset_*_mode() 1998-06-19 16:12:41 +00:00
lib_overlay.c
lib_pad.c
lib_printw.c
lib_raw.c
lib_refresh.c
lib_scanw.c
lib_screen.c
lib_scroll.c Remove unneeded code left from testing 1998-01-02 05:05:20 +00:00
lib_scrreg.c
lib_set_term.c
lib_slk.c
lib_touch.c
lib_trace.c
lib_tstp.c
lib_twait.c
lib_unctrl.c
lib_vidattr.c Low level use of 'vidattr()' can cause a NULL pointer to be 1998-05-15 21:35:53 +00:00
lib_window.c
Makefile Renamed the generated include file keys.tries to keys.tries.h so 1998-03-20 16:50:08 +00:00
MKkeyname.awk
MKkeys.awk
ncurses.3
README
term.5
terminfo.h
unctrl.h

NCURSES 1.8.6 - July 24, 1994
-----------------------------
This file is intended to help people interested in working
on fixing ncurses, enhancing it, or porting it to other
platforms.

PORTABILITY:
The file matrix is an attempt at centralizing all portability
information. The top line lists the different options, down
the leftside are the operating systems supported. If an option
is not needed then it should have an entry of NONE. Note the
use of ':' to terminate each field. If somebody knows awk better
than me, get in touch.

OS: 		name of operating system
ISPOSIX:	-DNONPOSIX if <unistd.h> is missing
POSIX:		-DSTRICTPOSIX if _POSIX_SOURCE turns off non-POSIX features.
		-DSVR4_ACTION if like svr4 you need _POSIX_SOURCE to have sigaction
TERMINAL:	-DNOTERMIOS if you don't have <termios.h> but have <sgtty.h>
HEADERS:	-DBRAINDEAD if system headers don't declare external variables
TABS:		-DBSDTABS if you don't have TABS3 but have OXTABS
OPT:		-DOPT_MVCUR if you want mvcur() to cost its actions or you have a
		terminal that doesn't have direct cursor addressing.
SRCDIR:		the directory where the terminfo database lives
CC:		ANSI C compiler
FLAGS:		standard compiler flags
EXTRA:		extra flags needed by individual systems
	Sun:	-DSUNIOCTL <sys/ioctl.h> conflicts with <termios.h>
	HP-UX:	-D_HPUX_SOURCE so that we get POSIX and XOPEN features.
	SVR4:	-DBROKEN_TIOCGETWINSZ guess what?
	AIX:	-DSYS_SELECT if you need <sys/select.h>
BASE:		The directory under which headers and libraries will
		be installed.
INSTALL:	The name of an install program similar to BSD's (ie. understands
		-m, -g, -o, etc.) GNU install works.

The awk script in script.src reads matrix and generates all the Config.*
files. 

There are several problems with strict POSIX systems so extra flags
or #define's maybe needed.