<!DOCTYPE HTML
PUBLIC "-//IETF//DTD HTML 3.0//EN">
+<!--
+ $Id: Ada95.html,v 1.1 2000/03/05 18:21:59 juergen Exp $
+-->
<HTML>
<HEAD>
<TITLE>Ada95 Binding for ncurses</Title>
</HEAD>
-<BODY BGCOLOR="#99ccbb" TEXT="#000000" LINK="#4060b0" VLINK="#000080" ALINK="#ff4040">
+<BODY>
<H1>Ada95 Binding for ncurses</H1>
-The ncurses Ada95 binding is © 1996-1999 by
+The ncurses Ada95 binding is © 1996-2000 by
<A HREF="mailto:juergen.pfeifer@gmx.net">Jürgen Pfeifer</A>.
<P>
<LI>This document describes Version 01.00 of the binding.</LI>
<LI>The functionality is modelled to be compatible with the ncurses
package, a clone of the SVr4 curses model.<BR>
-I did the development on an Intel box running
-<A HREF="http://www.linux.org">Linux</A> 1.3.x, 2.0, 2.2
-ncurses-4.x and the
+I did the development on an Intel box running the latest stable release of
+<A HREF="http://www.linux.org">Linux</A>, ncurses and the most recent released
<A HREF="http://www.gnat.com">GNU Ada Translator</A>
-gnat versions 3.10p to 3.11p. For any older versions of ncurses and gnat
+gnat versions. For any older versions of ncurses and gnat
it is not guaranteed to work.</LI>
<LI>You must have the m4 macroprocessor to build this package.
If you don't have this program, you can get the FSF version
<LI>Ada programs are supposed to be readable. One of my
favourite methods to make code readable is to use expressive
names for the identifiers. You can find a list of a mapping
-of the cryptic curses names to the Ada names in this <A HREF="table.html">table</A>.</LI>
+of the cryptic curses names to the Ada names in this <A HREF="ada/table.html">table</A>.</LI>
<LI>This is not a typical one-2-one interface mapping. It is
close to one-2-one on the functional level. Each (n)curses function
has it's counterpart with a more or less similar formal parameter list
<LI>The *_IO packages are currently output only.</LI>
</UL>
-
<H2>Hierarchy of packages</H2>
<UL>
<LI><A HREF="ada/terminal_interface__ads.htm">Terminal_Interface</A>