Subject: HEADS UP: major libform changes
To: None <>
From: Brett Lymn <>
List: current-users
Date: 03/25/2001 22:26:35
        I have just committed a bunch of libform changes that have a
major impact on people who may be using the libform library.  Firstly,
I have offset all the driver commands by KEY_MAX (defined in curses.h)
to separate the forms driver commands from the curses key symbols.
Secondly and more importantly, the forms library no longer creates a
forms subwin when it posts the form (previously it would iff the
subwin was not already defined) - calling form_subwin will now return
NULL unless you have set the form subwin previously.  The new
behaviour is that the forms library will use the subwin if that is
set, otherwise it will use the forms window if that is set, failing
all else it will use stdscr for the library output.  According to the
documentation I have this is the correct behaviour.

Brett Lymn, Computer Systems Administrator, BAE SYSTEMS