luke@umnstat.uucp (Luke Tierney) (03/13/91)
Archive-name: math/stat/xlispstat/1991-03-13 Archive-directory: umnstat.stat.umn.edu:/pub/xlispstat/ [128.101.51.1] Original-posting-by: luke@umnstat.uucp (Luke Tierney) Original-subject: XLISP-STAT 2.1R2 Reposted-by: emv@ox.com (Edward Vielmetti) This note is to announce that version 2.1R2 of XLISP-STAT is now available. Source code for the UNIX/X11, SunOS/SunView, and Macintosh versions, and Macintosh executables are available for for anonymous ftp from umnstat.stat.umn.edu in directory pub/xlispstat. Source code is also available from the statlib archive. Upgrades to the source code of the previous version, 2.1R1, are available by ftp and from statlib as well. (To access the statlib archive, start by sending an email message containing the line send index from xlispstat to statlib@lib.stat.cmu.edu and follow the instructions in the reply.) xlispstat2.1R2 incorporates some bug fixes and minor modifications. The changed files are listed below. Patches for working around bugs in the ULTRIX 4.0 servers and libraries have been incorporated, so the separate ultrix patch is no longer needed. Makefile modified to no longer use ld -r (which ceased to work properly with shared libraries on SunOS 4.1 and never worked on the Cray XMP). README.2.1R2 This file RELEASE Minor fixes and spelling corrections StX11options.h Added define for working around ULTRIX XDrawPoints bug X11dialogs.c Added XSync all to StX11DialogReset to drop pending X events on an error reset X11graph.c Added code for working around ULTRIX bugs X11listitem.c Fixed bug in :set-text method for 2D lists X11scroll.c removed pointer grab to avoid freezing the screen if the method goes into an infinite loop or the server gets confused on queue overflow (may be a problem in Sun's xnews server) X11slider.c removed pointer grab to avoid freezing the screen if the method goes into an infinite loop or the server gets confused on queue overflow (may be a problem in Sun's xnews server) X11text.c Fixed bugs that could result in overestimate of text field width commonmath.c Fixed rem function to match CL definition for neg. args Added mod function (same as old version of rem) Modified integer arithmetic to (hopefully) overflow to floating point when necessary. This probably needs more work but should do for now. If it does not work on some systems you can define a preprocessor variable to revert to the previous handling of integer arithmetic. compound.c fixed bug of intermediate results in arithmetic with matrices or objects not being protected from GC linalg.c fixed bug of result of chol-decomp not being protected from GC math.c added mod function osdefs.h added mod function osptrs.h added mod function postscript.c added BoundingBox comment to output (for psfig) version.h updated to reflect new release xlisp.help fixed incorrect argument info for list item :set-text added mod help info xlisp.help.small added to the distribution macintosh/macdialogs2.c fixed bug that could cause overestimate of text field width machines/decstation added directory machines/decstation/README added pointer to pmax directory (not everyone is in on the pmax terminology!) machines/pmax/README added description of ULTRIX 4.0 X bug workarounds machines/pmax/StX11options.h set up for use with ULTRIX 4.0/dxwm machines/sun3/README modified to reflect changes in Makefile added info for use with openwin machines/sun4/README modified to reflect changes in Makefile added info for use with openwin NOTE ==== If you are using xlispstat on a machine that is not directly supported in the machines directories you may need to disable the changes to commonmath.c. I think this should only be necessary on machines where C long's are not 32 bits.