From: Robert Mori
Subject: Announcing availability of LispView source
Date: 
Message-ID: <RMORI.91Nov8174214@ilanga.eng.sun.com>
The source release of LispView(TM) Version 1.1 is now available for ftp from
export.lcs.mit.edu and xview.ucdavis.edu.

What Is LispView:
-----------------
LispView is a generic Application Programmer's Interface (API) that provides
Lisp programmers with a powerful set of tools to build sophisticated
Graphical User Interface (GUI) applications; these tools include both GUI
components and basic window system services.  In addition to the available
GUI components, LispView supports output functions for windows (familiar to X
Window System programmers) as well as a sophisticated input model for
handling events.  LispView provides sets of generic functions for reading
and writing the state of an object. These include: label, choices, value,
mapped, state, layout, parent, and bounding-region. For example, to create a
window, you make an instance of the class window. Similarly, to create a
text field, you make an instance of text-field. To find the dimensions of
the window, apply the generic function bounding-region to it.  Use the same
function if you want the bounding region of the text field.

LispView can also translate an interface developed with the OpenWindows(TM)
Developers' Guide (Devguide) Interface Builder.

What's Included:
----------------
	src - LispView source code implemented in the Common Lisp Object System
	xview - Generic source interface to the XView(TM) 2.0 libraries,
		and the XView 2.0 libraries themselves
	doc - Programming Manual in both PostScript(R) and Frame Maker(TM) format
	lispview.sbin - A LispView module built with the files in this
			source release
	demos - A few demo examples
	guide - Translators from Devguide to LispView, and LispView to Devguide
	test - Tests for LispView
	util - Various utility programs

Utilities included in util:
---------------------------
	grapher - a graphing package and documentation
	3D-graphics - an interface to Sun's XGL(TM) 2.0 graphics library
	list-viewer - a generic scrollable list package
	presentations - a mini-presentation type 
	with-fast-output - support for fast output
	textedit - a simple interface to the XView text editor
	contrib - a repository for user donated code
...and more

Getting and Unpacking the Release:
----------------------------------
LispView 1.1 source release:

	LispView-announce	This message
	Checksums		BSD style checksums of the tar.Z files
    And compressed tar files:
	doc-frame.tar.Z		Manual in Frame Maker format
	doc-ps.tar.Z		Manual (PostScript) and other doc
	guide-etc.tar.Z		guide, demos, test
	lispview-user.tar.Z	lispview.sbin, README files
	source.tar.Z		src and xview subdirs (except for libraries)
	util.tar.Z		Utilities
	xview-libs.tar.Z	XView 2.0 libraries (with a patched libolgx)

FTP sites for the LispView source:

Location        Machine Name            ftp login       ftp directory
---------------------------------------------------------------------
west coast      xview.ucdavis.edu       ftp             pub/XView/LispView1.1
east coast      export.lcs.mit.edu      ftp             contrib/lispview1.1

You will need about 5.3 Mb of disk space to hold the the compressed tar
files, which when unpacked, will require 13.3 Mb of additional disk space.

When transferring the compressed tar files via ftp, be sure to set binary
mode first.  Use the ftp "binary" and "mget" commands.  If you are doing an
"mget" and you want the entire release, you may want to use ftp with the
"-i" option to prevent it from asking you about every file.

To unpack a file <foo>.tar.Z in this release:

zcat <foo>.tar.Z  | (cd <sourcedir>; tar xvfp -)

The release will be unpacked into <sourcedir>/lispview1.1 and will look
something like this:

% ls lispview1.1
LEGAL_NOTICE   build.lisp     guide/         src/           xview/
README         demos/         ········@      test/
README.build   doc/           lispview.sbin  util/


Using this release:
-------------------
This Release is provided "as is" without express or implied warranty of any kind.
LispView is known to work without modification on Sun Common Lisp(TM) 4.0.2
and Lucid Common Lisp(TM), with CLOS, on a SPARCsystem(TM) (or Sun-4(TM))
computer.


More Information:
-----------------
For more information refer to the README file found in the release.

Comments and questions about LispView should be posted to comp.lang.lisp 
(or comp.windows.open-look).  Questions about this source provision should be
directed to ········@Eng.Sun.Com.

Thank you for your support,

		The LispView Development Team
		SunPro
		A Sun Microsystems, Inc. Business


Sun, Sun Microsystems, SunOS, Sun-4, Sun Common Lisp, XView, LispView,
and OpenWindows are trademarks or registered trademarks of Sun
Microsystems, Inc.  UNIX and OPEN LOOK are registered trademarks of
UNIX System Laboratories, Inc. All other product names mentioned
herein are the trademarks of their respective owners.

All SPARC trademarks are trademarks or registered trademarks of SPARC
International, Inc.  SPARCstation, SPARCserver, and SPARCsystem are
licensed exclusively to Sun Microsystems, Inc.  Products bearing SPARC
trademarks are based upon an architecture developed by Sun
Microsystems, Inc.

The OPEN LOOK and Sun Graphical User Interfaces were developed by Sun
Microsystems, Inc. for its users and licensees.  Sun acknowleges the
pioneering efforts of Xerox in researching and developing the concept
of visual or graphical user interfaces for the computer industry.  Sun
holds a non-exclusive license from Xerox to the Xerox Graphical User
Interface, which license also covers Sun's licensees who implement
OPEN LOOK GUI's and otherwise comply with Sun's written license
agreements.

The X Window System is a product of the Massachusetts Institute of
Technology.