From: Thomas Berlage
Subject: GINA release 2.2 available
Date: 
Message-ID: <berlage.721474585@n32>
GINA RELEASE 2.2
================

The Release 2.2 of GINA is now available from GMD.

GINA (Generic Interactive Application) is an application framework based on
Common Lisp and OSF/Motif to simplify the construction of graphical
interactive applications. It consists of:

 o  CLM, a language binding for OSF/Motif in Common Lisp.

 o  the GINA application framework, a class library implemented in CLOS
    (the Common Lisp Object System).

 o  the GINA interface builder, an interactive tool implemented with GINA
    to design Motif windows.

To run GINA, you need OSF/Motif 1.1 or higher and a Common Lisp implementation
with CLX, CLOS or PCL and processes (directly supported are Franz Allegro,
Lucid, CMU CL and Symbolics Genera).

GINA is publicly available under similar terms as the X Window System.
The GINA 2.2 distribution consists of three files:

    CLM+GINA.README     describes the contents of the release
    CLM2.2.tar.Z        compressed tar file of CLM version 2.2
    GINA2.2.tar.Z       compressed tar file of GINA and the interface
                        builder, including documentation

These files reside on
    ftp.gmd.de (129.26.8.90)              in /gmd/gina
                                          (see the file README for a list of
                                          additional contents of this directory)
    export.lcs.mit.edu                    in /contrib

There is a mailing list for gina users where problems can be discussed
and new developments are announced. Send mail to 
    ··················@gmdzi.gmd.de
if you want to be added to the list. If you want to contribute to the
discussion, send mail to ··········@gmdzi.gmd.de.

If you have any questions concerning GINA, you can contact

    Michael Spenke, Project GINA      (······@gmd.de)
    GMD (German National Research Center for Computer Science)
    P.O. Box 1316
    5205 Sankt Augustin 1
    Germany


Overview of Changes since GINA 2.1:
===================================

GINA 2.2 is the next publicly available GINA version after GINA 2.1 
of January 1992.

o  The documentation remains unchanged.

o  CLM now works with CMU CL (16e and up) and Ibuki Lisp.

o  GINA now works with CMU CL, although background processes are not available.

o  Tetris now has the usual pieces, not simply rectangles.

o  New demo application: diagram-editor.

o  The inspector was replaced with a new one. There is only one window with
   a list of objects to select from.

o  The browser includes a new facility to generate code for subclassing and 
   overriding methods of GINA.

o  The menu entry "Reply History" is now available as the "Play" button in
   the history scroller.

o  The CLX functions copy-plane and copy-area are now available as GINA
   functions to support future hooks.

There are some experimental extensions in GINA that are probably not stable
enough to be used generally (so there is no documentation for them yet). These
features include:

o  A first version of the TAP mechanism (see paper available by FTP).

o  Postscript printing (optional "postscript.lisp").

o  The GINA interaction recorder (see paper available by FTP).
   Optional "interaction-rec.lisp".