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 .tar.Z in this release: zcat .tar.Z | (cd ; tar xvfp -) The release will be unpacked into /lispview1.1 and will look something like this: % ls lispview1.1 LEGAL_NOTICE build.lisp guide/ src/ xview/ README demos/ lispview@ 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 lispview@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.