Go to: CoHort Software | CoPlot | CoStat  

Changes to CoPlot 6 and CoStat 6

Version 6.450 released on 2017-01-02 incorporated these changes:

  • Changes to All Programs
    • Recompiled with Java 8.
    • Changes to the installation system: now only via .zip .
    • Changes to the installation for Mac OS X to support new versions of OS X.
    • Support for larger data files by allocating more memory on 64-bit OS's with 64-bit Java.

Version 6.400 released on 2008-09-14 incorporated these changes:

  • Changes to All Programs
    • Improved support for Windows Vista.
    • Improvements to the Portuguese translations. Thanks to Carlos Costa.
  • Changes to CoPlot
    • CoPlot Pro's special features for subset selection in multiple regression were merged into CoPlot. CoPlot Pro is discontinued.
    • The trial version is now identical to the CD version. All of the previously optional files are now included.
    • Two new date formats for higher precision times: "1990-01-02 15:09:05.000" and "15:09:05.000".
  • Changes to CoStat
    • New "Edit : Sort One Column". Thanks to Stuart Anderson
    • New "Screen : Remove Old File Extension" default=checked. If checked, CoStat removes the old file extension when importing a file and converting it to a .dt file. If unchecked, CoStat leaves the old file extension intact and appends .dt. Thanks to Dave Boore.
    • Improvements to directory suggested by "File : Open". Thanks to Dave Boore.

Version 6.311 released on 2005-09-25 incorporated these changes:

  • Small Changes to CoPlot
    • Bug fix (of a bug introduced in 6.310): Some of the animation stop buttons sometimes caused the program to freeze. Thanks to Ignace Debonne.
    • "Edit : Graph : Graph : Get : Get : Data area" now utilizes the Dataset's Keep If equation. Thanks to Ignace Debonne.
    • Bug fix: "Edit : Graph : Graph : Get : Get : Data area" for "Dataset: All" now calculates the area for all of the datasets, not just the first. Thanks to Ignace Debonne.
  • Small Changes to CoStat
    • "Statistics : Utilities : Data Area" now supports a "Keep If" equation. Thanks to Ignace Debonne.

Version 6.310 released on 2005-09-11 incorporated these changes:

  • Changes to All Programs
    • A new Portuguese translation. Many thanks to Carlos Costa and Florindo Luiz Castoldi.
  • Small Changes to All Programs
    • A new "Screen : Use System File Dialog" lets you choose to use the file dialog box supplied by the operating system whenever a macro isn't playing, or use the CoHort file dialog box. Thanks to David Kinniburgh and James Willis.
  • Small Changes to CoStat
    • "Statistics : Utilities : Function Integrate" now does a better job at handling some difficult cases. Thanks to Nathan Simons.
    • "File : Open : ODBC Database" now supports a userID and password. Thanks to Peter Hall.
    • Bug fix: if an equation with unknowns had -u1 and the value of u1 is negative (for example -2.5), the resulting equation had --2.5 which CoPlot or Function Evaluate would say was invalid. Now the resulting equation has "- -2.5". Thanks to Gary Blight.
    • Bug fix: The GUI problems with "Edit : Graph : Dataset : x : Regression" are fixed.
  • Small Changes to CoPlot
    • Bug fix: When displaying animations on some computers, the screen wasn't cleanly erased between the frames.
    • Bug fix: In unusual circumstances, a dataset or function represented by an array of colors had an extra zGrid level at the low and/or high end of the Z range (which appeared on the legend). Thanks to Marek Vandas.
    • Bug fix: If there were rows in the datafile with no data, the triangle graph plotted a marker and/or drew a line to 33%, 33%, 33%. Thanks to Kurt Hollocher.
    • Bug fix: CoPlot mistakenly concluded that a grid with a tiny dx or dy was invalid. Thanks to Jan Hovorka.

Version 6.303 released on 2004-10-27 incorporated these changes:

  • Small Changes to CoStat
    • Starting in 6.300, the options for Mean Comparisons Tests on the ANOVA dialog were off by one. That is now fixed. Thanks to Scott Stoddard.
  • Small Changes to CoText
    • CoText now indicates where page breaks will be by drawing a light gray line on screen every 54 lines. Also, CoText on the Mac now prints 54 lines per page (not 43) as on other operating systems. Thanks to Scott Stoddard.

Version 6.302 released on 2004-10-18 incorporated these changes:

  • Small Changes to CoPlot and CoStat
    • In the file dialog box while a macro is playing or recording, the information in the file name textfield now has precedence over the name selected in the file name list. Thanks to Ignace Debonne.
    • If the registration number is invalid or needs to be re-entered, the textfield is now blank (not filled with "******"). Thanks to Dave Boore.

Version 6.301 released on 2004-10-09 incorporated these changes:

  • Small Changes to CoPlot and CoStat
    • The installer program for Windows now includes a local copy of Java (a copy of Java used by CoHort programs but not by other Java programs). This avoids the issue of getting users to make sure they have a current version of Java, making downloads simpler.
    • A new "Screen : Tool Tips" checkbox lets you turn tooltips on or off. Thanks to Ignace Debonne.
    • When using Windows, CoHort programs no longer place a limit on the amount of information you can try to put on the clipboard. In practice, > 32 MB causes Windows to slow to a crawl.
    • On the CoHort file dialog box (used in macros), a single click on a file name now copies the name to the file name textfield. A double click initiates opening or saving the file. Thanks to Ignace Debonne.
  • Small Changes to CoStat
    • Fixed a bug introduced in 6.300 which causing a doubling of the initial character typed and a possible crash with Java 1.3. But please use a more recent version of Java. Thanks to Andreas Beblik.
    • Bug fix - Opening ASCII files without end-of-line characters on the last line now works correctly. Thanks to Dave Boore.
    • CoStat and CoText now correctly leave the cursor in place if you use the scrollbars. Thanks to David Kinniburgh.

Version 6.300 released on 2004-09-15 incorporated these changes:

  • Big Changes to CoPlot and CoStat
    • Java 1.3, 1.4, and 1.5 are now supported thanks to a new system for drawing the Graphical User Interface (GUI). The new GUI looks almost exactly like the old GUI. The old system seemed to have new problems with each new version of Java. The new system immediately worked well with Java 1.3, 1.4, and 1.5. Thanks to Ignace Debonne and others.
    • Java 1.4 [10/2004: this became 1.5] is now the preferred version of Java. For the standard way of installing the programs in Windows, Java 1.4+ is now required. The download pages have more information.
    • For Windows, there is a new installer program.
    • You no longer need to press Enter in a textfield to save changes. Changes are now noted automatically whenever you move to another widget. But, you can still press Enter to save changes explicitly.
    • Native file dialog boxes are back. The programs now use the operating system's file dialog boxes if you are not currently recording or playing a macro; otherwise, the program uses CoHort's file dialog boxes so that the macro can interact with the file dialog box.
    • The programs now usually use Tool Tips instead of writing the tips to the status line in the main window.
    • Improved support for Mac OS X (including version 10.3).
  • Big Changes to CoPlot
    • The new "Drawing : Other : Smoothing" option lets you turn on/off smoothing (anti-aliasing) to get smoother edges on lines and text. The default is "On". See a demonstration of the difference at http://www.cohort.com/coplotfile.html#smoothing .
    • New "File : Save As : Animated GIF" driver lets you open (create) an animated GIF file, add individual frames to the file, and then close the file, all within CoPlot.
    • GIF and PNG Files with transparent backgrounds can now be made in CoPlot. Just set "Drawing : Background Color" to "notDrawn".
  • Big Changes to CoStat
    • Important bug fix: The Compare Means procedure run by "Statistics : ANOVA" didn't use the appropriate variance and DF values when a temporary error term was applicable. This only applies to some of the means comparisons for split plot, split split plot, and other designs which use temporary error terms. Thanks to Camilla Moonen and Carlos Costa.
    • The runDataCompareMeans procedure is now available in CoData. Thanks to Zhitao Wang.
  • Small Changes to CoPlot and CoStat
    • If you run the program from the command line, you can now run a macro immediately by putting the name of a macro on the command line (for example, MyMacro.cpm).
  • Small Changes to CoPlot
    • The default for "Screen : Automatic Redraw" is now "Yes, always redraw everything", which works better with the new smoothing options. The first time you run CoPlot 6.3x, if your preference was "Yes, but just things that change", your preference will be changed to the new default. If you work with drawings that take a long time redraw, feel free to change this back to "Yes, but just things that change".
    • New options: "Drawing : Other : Draw Colors As : Web Palette Colors" and "CoHort Palette Colors".
    • New option: "Edit : Image : Display : Grays".
    • "Edit : Graph : Graph : Get" now longer erases the marked points if you zoom in/our or pan the drawing. Thanks to Dave Boore.
    • Several other small changes and bug fixes.
  • Small Changes to CoStat
    • The "Working" dialog box now displays "time remaining" (as well as "percent done").
    • Bug fix - After loading an Excel file, the default file extension was switched to .dt, but the file wasn't marked as modified. So saving the .draw file in CoPlot didn't force the .dt file to be saved. Thanks to Dick Crutcher.
    • Several other small changes and bug fixes.

Version 6.204 released on 2003-04-22 incorporated these changes:

  • Two small changes not visible to users.

Version 6.203 released on 2003-04-03 incorporated these changes:

  • Small Changes to CoPlot
    • Drawing lots of markers when zoomed in is now much faster. Thanks to David Kinniburgh.
    • Graph Dataset Representations that print Labels printed numeric data in an unformatted way. Now they print the data formatted as it appears on the spreadsheet. Thanks to Jean.
    • Zoom+ and Zoom- are now even more fine-grained (~1.2x). Thanks to Irving Newman.
    • "Drawing : Zoom Box : OK" now doesn't show the new zoom box until the drawing has finished redrawing. Thanks to David Kinniburgh.
    • Bug in 6.202 fixed - The bug caused only Datafile 1 to be accessible from a CoPlot macro. Thanks to Ignace Debonne.
  • Small Changes to CoStat
    • "File : Open : Clipboard" now sets things up so that (by default) the file will be saved in the last used directory. Thanks to David Kinniburgh.
  • Small Changes to All Programs
    • On the file dialog, you can now sort the Recent directories "By name" or "By last used". Thanks to David Kinniburgh.
    • In the Mac version, the maximum heap size has been increased from 64 MB to 512 MB.

Version 6.202 released on 2003-03-24 incorporated these changes:

  • Big Changes to CoPlot
    • New "File : Save As : GIF89a CoHort Palette (.gif)" makes a .gif file which forces all colors to be colors in the CoHort palette. This is a good way for Mac OS X users to create .gif files.
    • New "File : Save As : GIF89a Web Palette (.gif)" makes a .gif file where all colors are forced to be in a 216 color palette made up of colors with all combinations of 6 levels red, green, and blue.
    • New "File : Save As : PostScript (.eps) CMYK" which makes an .eps file which specifies all non-gray colors in the CMYK format. Publishers sometimes want this format.
  • Small Changes to CoPlot
    • "Edit : Graph : Legend : Order" now displays the legend text for each item. Thanks to Ignace Debonne.
    • Many small improvements to the CoHort fonts.
    • For all of the "File : Save As" options that specify fonts (for example, "WMF Save Text as Text"), the font sizes have been slightly modified so that the resulting font widths are more appropriate. Because of problems with spacing between words, the width is more important than matching the specified font height. Thanks to Dave Boore.
    • The "Zoom +" and "Zoom -" icon buttons are now 1/2 as powerful. Thanks to David Kinniburgh.
    • "Graph : Dataset : Representation : Box and Whiskers" now clips the whiskers if needed (instead of not drawing the box and whiskers). Thanks to David Kinniburgh.
    • The "Edit : Image : Palette Colors Only" checkbox is replaced by a Choice: "Display: 0=All Colors, 1=Web Palette Colors, 2=CoHort Palette Colors".
    • Bug fix: macros calling codata procedures now work correctly even if "Datafile : x" hasn't been used. Thanks to Amit Sontakey.
    • Bug fix: In "Drawing : Coordinates", if you set "Scale" to something other than 1 and then graphically moved the lower left corner of the drawing coordinates, the drawing was repositioned incorrectly. Thanks to Ignace Debonne.
    • Several small bug fixes in "File : Open : CoDraw DOS" and "CoPlot DOS".
  • Small Changes to CoStat
    • CoStat now responds to ^C and ^X by displaying "File : Save As" with "Type : Clipboard (formatted data)" as the default. And it responds to ^V by showing "File : Open : Clipboard".
    • Bug fix - The equation resulting from "Statistics : Regression : 3) y=1-e^(-a*x)" was printed as y=1-e^(a*x). (The sign of "a" was printed incorrectly.) Thanks to Toshihiro Hasegawa.
  • Small Changes to CoText
    • New "Edit : Sort" which sorts the rows of the file based on the text in each row (starting at some specific column).
  • Small Changes to All Programs
    • On Windows, the file dialog box now looks more like the standard Windows file dialog box.
    • On Windows, in the file dialog box, the directory aliases (like "My Documents") now work correctly on Windows XP. Thanks to Roger Smith.
    • On Mac OS X and Unix systems, the file dialog box now shows "[root]" (instead of "") as the base of the folder hierarchy. Thanks to William Curlee.
    • In macros, as before "exit(0)" stops the macro, but now it doesn't cause a blank error message to be displayed.
    • Bug fix: in a low level class. Thanks to David Ahrens.
  • Small Changes to CoCalc
    • New support for the '*' and ',' keys (aliases for 'x' and '.').

Version 6.201 released on 2002-11-20 incorporated these changes:

  • Small Changes to All Programs
    • A newer file dialog box adds file date and size information, sorting by date/size/name, recent directories, and a separate listing of directories and files. Preferences are remembered. Thanks to Stefan Eichenberger, Ignace Debonne, Carlos Costa, and David Boore.
    • All dialog boxes are now resizable. Thanks to Dave Boore and Gail Atkinson.
    • Bug fix: The new system to ensure that macro names were valid was too strict. Thanks to Andreas Beblik.
  • Small Changes to CoPlot
    • New 'Screen : Automatic Redraw : Yes, always redraw everything' ensures that the image on the screen is always perfect.
    • Improved error catching and reporting in 'File : Open : Xxx' procedures. Thanks to Paul Lonsdale.
    • The '&' button example for math symbols didn't label many of the characters. Now it does. Thanks to Dave Boore.
    • Bug fix: 'Dataset : Representation : Fill/Staircase' is fixed. Thanks to Ignace Debonne, David Kinniburgh, and Andreas Beblik.
    • Bug fix: If you used 'Create : Image : Browse', changing the 'Group' or single clicking caused the dialog to close. Thanks to Ignace Debonne.
  • Small Changes to CoStat
    • Bug fix: 'File : Open : ASCII' once again properly uses your file type selection. Thanks to Ignace Debonne and Dave Boore.

Version 6.200 released on 2002-10-22 incorporated these changes:

  • Big Changes to All Programs
    • Mac OS X is now officially supported. The license price is the same as the Windows and UNIX/Linux price. See "Help : Mac OS X" in the program for specific information. (Sorry, Mac OS 8 and OS 9 are not supported because Apple has stopped releasing new versions of Java for them.)
  • Big Changes to CoStat
    • New, world's greatest subset selection in multiple regression. Two new methods ("Simons 1" and "Simons 2") do a better job of finding the best subsets than any other approximate methods. They are only available from CoHort Software. "Simons 1" is only available in the copy of CoStat that comes with CoPlot. "Simons 2" is only available via a new CoPlot Pro annual license. See the new "Statistics : Regression : Multiple (Subset Selection)" procedure.
    • "Statistics : Regression : Multiple (Subset Selection) : All Subsets" is now 100's of times faster than before when working on large problems.
    • New "Statistics : Nonparametric : Min Median Max" calculates Min, 25%, Median, 75%, Max, and n in a form that is suitable for plotting with the Box and Whiskers dataset representation in CoPlot. Thanks to Carlos Costa, Glenna Drake, Brett Roe, and David Kinniburgh.
    • New "File : Save As : HTML" saves the data in a table in an HTML file. Thanks to Dave Boore.
    • "Statistics : Descriptive" now has an option to do tests of normality (the D'Agostino-Pearson's K^2 Test), calculation of several percentiles (5%, 25%, 50%, 75%, and 95%) and tests for outliers (Dixon's, Grubbs', and Inter-Quartile Range). Thanks to Carlos Costa, Lyndsey Alm, and Thomas Puetz.
    • New "Edit : Rearrange" options: "Transpose With Column Names", "N Columns -> 2 Columns", "Groups of Columns -> Index + 1 Group", and "Index + 1 Group -> Groups of Columns". All "Rearrange" options have improved examples. Thanks to Irving Newman and Dan Goldman.
  • Big Changes to CoPlot
    • New dataset representation: "Markers+-error". It is like "Markers" but takes just optional columns X Error, Y Error, and Z Error which should contain the +- value (for example, the standard deviation). It then automatically plots, for example, Y - YError and Y + YError. Thanks to Andrew Chapple and Takahiro Hiroi.
    • New dataset representation "High Low Open Close" (for stocks). Thanks to Bruce Ferguson.
    • New dataset representations "Line/staircase/VerHor" (a vertical line, then a horizontal line), "Fill/staircase/HorVer", and "Fill/staircase/VerHor". And "Line/staircase" renamed "Line/staircase/HorVer". Thanks to David Kinniburgh and Andreas Beblik.
    • New "Create : Table" draws a table in the drawing with data from a datafile. Thanks to Dave Boore.
    • New "<pre>" and "</pre>" tags support lets you work with preformatted text in Text and Big Text objects. Thanks to Dave Boore.
    • "Drawing : Draw Grid" is now much faster.
  • Small Changes to All Programs
    • New file dialog boxes can be manipulated within macros.
    • New "Screen : Slash Date Format" lets you specify how dates with slashes will be interpreted in the programs (as MM/DD/YYYY or DD/MM/YYYY). Thanks to Gary Blight.
    • The macro language procedure "date(formatNumber, dateString)" converts a date in any format into a julian date. Thanks to Gary Blight.
    • Support for Java 1.4 is improved. We still prefer Java 1.3.1.
    • In a textfield, ^Left and ^Right now move the cursor to beginning of previous or next word. Thanks to Andrew Chapple.
    • The GUI widgets now support many new screen shortcuts. See "Help : Shortcuts".
    • Bug fix: "Macro : Record" now verifies that the macro name you specify is a valid macro name. Thanks to Dave Boore.
  • Small Changes to CoStat
    • CoStat can now import very large Excel .xls files. Thanks to David Baird.
    • Many of the Spanish translations have been edited by a human. Many thanks to Fernando J. Parra Velandia.
    • New "Statistics : Miscellaneous : Paired Comparisons (t-Test)". Thanks to Carlos Costa.
    • "Edit : Format Column : Decimal Point" now also sets the thousands separator (for example, "1,234.5" which is common in the U.S.A., or "1.234,5" which is common in Europe). Thanks to Kim Kavaleski.
    • Bug fix: the default "File : Save As" directory was often the cohort directory. Thanks to Andreas Beblik and David Kinniburgh.
    • Bug fix: the means comparisons tests now handle groups of tied means with different n's. Thanks to Claudia Campbell.
  • Small Changes to CoPlot
    • New "File : Insert" is a shortcut to "Edit : Any Type : Add File". Thanks to Dave Boore and Randy Raper.
    • New "Edit : Graph : Graph : Overview : Bar Width (%)" sets the relative width of bars when "Dataset : Representation = Bars/grouped, Bars/stacked" or "Bars/100%". (100% = normal) Thanks to Cindy Warriner.
    • "Edit : Graph : Axis : Labels : Decimal Point" now also sets the thousands separator (for example, "1,234.5" which is common in the U.S.A., or "1.234,5" which is common in Europe). Thanks to Kim Kavaleski.
    • "Edit : Graph : Dataset : Representation : BarGraph/Grouped" now supports an optional "Low Y Error" variable. Thanks to Matthais Peter.
    • "Drawing : Coordinates" now allows very small "Page Width/Height" and "Left/Bottom Margin" values. Thanks to James Haefner.
    • Bug fix: fixed hidden line removal on Grid/2(3)D/colored surface grid dataset representations when the X or Y axis ranges are reversed. Thanks to Stefan Eichenberger.
    • Bug fix: "Edit : Any Type : Add File": If the incoming file had more than 1 datafile, they were all added to the first empty slot. Thanks to Dave Boore.
    • Bug fix: "Edit : Graph : Dataset : x : Datafile" now properly changes the choices in "Which" and "Edit : Graph : Dataset". Thanks to Ignace Debonne.
    • Bug fix: "<drawingname>" at the end of a string when the drawing name is "", no longer throws an exception. Thanks to Andreas Beblik.
    • Bug fix: "File : Open : WMF" now properly handles the "&" character in WMF TextOut objects. Thanks to Ignace Debonne.
    • Bug fix: "Graph : Dataset : Representation : Markers/labels" now doesn't print a block if label is "". Thanks to David Kinniburgh.
    • Bug fix: "Graph : Dataset : Representation : Fill outward" now properly hugs the edge of the graph on Conic and Orthographic graphs. Thanks to Willy Aspinall.

Version 6.102 released on 2002-07-29 incorporated these changes:

  • Small Changes to All Programs
    • Bug fix: In textfields, ^V (paste text) now correctly deletes any selected text before inserting the new text. Thanks to Andrew Chapple.
  • Small Changes to CoStat
    • Bug fix: Statistics : Frequency : 3 Way Tests no longer crashes with certain data files. Thanks to Lowell Staveland.
  • Small Changes to CoPlot
    • Bug fix: Edit : Graph : Function : From/To now behaves correctly with non-linear X axis types. Thanks to Dave Boore.
    • Bug fix: File : Save As : Postscript .eps now correctly draws even huge splines. Thanks to Roger Smith.
    • Bug fix: File : Save As : Acrobat .pdf now correctly records all Text Color changes in the .pdf file. Thanks to Tina Wambach.
    • Bug fix: Bar graphs now properly handle Y axes types (like "log base 10") where 0 is an invalid value. Thanks to Irving Newman.

Version 6.101 released on 2002-02-22 incorporated these changes:

  • Small Changes to All Programs
    • Bug Fix - Associating file extensions with CoPlot and CoStat didn't work well because Windows sometimes gave the program the file name in the DOS 8.3 format. Now, the programs can be used with associated files. Thanks to James Amonette.
  • Small Changes to CoPlot
    • Bug Fix - "Create : Rectangle" should have centered the new object and set its angle to 0. Thanks to Dave Boore.
    • Bug Fix - "File : Save As : Zip" now doesn't include the drive letters in the zip file (to match the .zip file standards). Thanks to Dave Boore.
    • Bug Fix - Grid representations in the legend sometimes showed bruised zLevel values. Thanks to Stefan Eichenberger.
    • Bug fix - "Edit : Objects : Move" or "Copy" sometimes left extra copies of the cursor on the screen. Thanks to David Kinniburgh
  • Small Changes to CoStat
    • Bug Fix: "File : Open : MS Windows" now correctly works with DOS Quattro files with values >1e20. Thanks to Dave Boore.

Version 6.100 released on 2002-02-14 incorporated these changes:

  • Big Change to All Programs
    • The dialog boxes are now drawn much faster and they no longer flicker when they are first drawn. This is a huge improvement to the "look-and-feel" of the programs. Thanks to Greg Brenneman.
    • For the command line installation - some changes make the installation much simpler, including: "set cohort=..." is no longer needed.
  • Big Changes to CoPlot
    • New "Create : Rectangle" is a simple way to create a rectangular Text object by clicking on two opposite corners of the rectangle. Thanks to Carl Shiffman and Anthony Barcellos.
    • New "File : Save As" drivers which save text as text objects (not graphics) in CGM, SVG, and WMF files. The text in the resulting files looks good on the screen (which wasn't true with the previous drivers) and when printed. But there is the possibility that the spacing between words will be incorrect. If that is a problem, go back to the "Save text as graphics" drivers. Thanks to Arnold Bloom.
    • Improvements to "File : Open : CGM" and "File : Open : WMF" allow CoPlot to import more types of cgm and wmf files, including wmf files from SigmaPlot's "File " Save As : Metafile". Thanks to Arnold Bloom.
    • New "Create : Bar Graph" simplifies the creation of bar graphs. (See also CoStat's new "Statistics : Miscellaneous : Meaną2SD (for Bar Graphs)"). Thanks to Carl Grafton and Stefan Eichenberger.
    • New "File : Save As : Zip" lets you save all the relevant .dt, image, and .draw files in a .zip file. Thanks to David Kinniburgh.
    • New Dataset Representation: "Markers/variable/color", which is like "Markers/variable", but which also requires a "Color" variable. Color is required because the color array will be displayed in the legend. This is a good substitute for the colored Grid/2D representations when the data isn't gridded. Thanks to Rodolfo Zunino, Andreas Beblik, Thomas Puetz, and others.
    • Markers and the "Box and Whiskers" dataset representation now support a Background Color (default=NotDrawn). For the "marker" font, markers which are hollow are now filled with the background color. For all other fonts (including new "mark" font), a colored box is drawn behind the marker. Thanks to David Boore.
    • New "Edit : Graph : Legend : Order" lets you easily specify the order of items in the legend. Thanks to Dave Boore.
    • New "Edit : Graph : Axis : Labels : Get axis labels from a datafile" lets you grab labels from a column in a datafile. Thanks to Sandy Hannum, Carl Grafton, and Stefan Eichenberger.
    • Improved tools for aligning objects: The standard '+' cursor is replaced by a horizontal and a vertical line which extend to the edges of the screen. The change may look odd at first, but we think/hope you will get used to it quickly (we did). The new cursor is very, very useful for aligning objects. Also, blocks now have single-pixel holes in the center which precisely identifies their location. Thanks to several people.
    • Two new "Help" lessons: "Quick: Plot your data on a graph..." and "Quick: Plot your data on a map...". Thanks to Roger Miller and Nick Donnelly.
  • Big Changes to CoStat
    • "File : Open : MS Windows" now supports Quattro Pro for Windows (.qpw) and Statistica (.sta) files. Thanks to David Baird.
    • New "Statistics : Miscellaneous : Mean+-2SD (for Bar Graphs)". This can insert results into the datafile in a form suitable for CoPlot's "Create : Bar Graph". Thanks to Carl Grafton and Stefan Eichenberger.
    • New "Transformations : Grid : Type of search : Immediate Vicinity" searches only for scattered points which are almost exactly on the grid points. This is useful for making a complete grid from a partial grid while leaving missing z values as missing z values. (Other types of searches will replace missing z values with interpolated values.) Thanks to Stefan Eichenberger.
  • Big Changes for Programmers (who are using the "Drawing" command-line program or the cohort.jar classes)
    • com.cohort Package - The cohort.jar classes are now in a Java package called com.cohort. Previously, all of the cohort.jar classes were in the default package. Because of this:
      • If you call a CoHort program from a command line (usually via a .bat, .cmd, or shell file), "com.cohort." needs to be inserted right before the program's name. For example, "CoPlot" should be changed to "com.cohort.CoPlot". For example, see the coplot.bat, coplot.cmd, or coplot files distributed with CoPlot.
      • If you are writing Java programs which use the methods in the Drawing, CoData, or other classes in the cohort.jar file, you now need to add "import" statements (for example, "import com.cohort.Drawing;") at the top of your .java file. Or, you can refer to the classes by their new full names (for example, "com.cohort.Drawing drawing=new com.cohort.Drawing();").
    • The documentation and examples for programming are greatly improved.
  • Small Changes to All Programs
    • The procedure which extracts a number from a text string is now more forgiving of incorrectly specified numbers. Thanks to Carlos Costa.
    • New number format "Times". This multiplies the original number by some other number. This is especially useful for converting proportions values (0 - 1) to percentages (0 - 100%) (or the reverse), especially if you use the Suffix "%". Thanks to Stefan Eichenberger.
  • Small Changes to CoPlot
    • "Edit : Graph : Comments" now has "+" and "-" buttons for GraphX/Y/Z. Thanks to Dave Boore.
    • Clarification - For Grid/2D and Grid/3D representations, when "Keep If" is false for a given row, it is as if the z value for that row is a missing value. "Keep If" does not remove the whole row of data (which would destroy the integrity of the grid). Thanks to Stefan Eichenberger.
    • Bug fix: If you change a "Graph : Z Axis (or All Axes) : Labels" attribute, the legend is now also redrawn automatically (since for color arrays, the numbers get their number format attributes from the z axis labels). Thanks to Stefan Eichenberger.
    • Bug fix: If the "Graph : Overview : Angle" was not 0 and if "Graph : Dataset : Representation" was "Markers/Labels", the labels weren't rotated. Now they are. Thanks to David Kinniburgh.
  • Small Changes to CoStat
    • "Statistics : Miscellaneous : Meaną2SD" now has a "Save Breaks As" parameter, which lets you save the break strings as "One combined string" or as "Separate strings" (as before). This is better for plotting the results and for calculating Interaction Means.
    • For "Insert Results At", there are new buttons for "Don't" and "The End". Thanks to Andreas Beblik.
    • Many "" (clear this) buttons added.

Version 6.003 released on 2001-10-28 incorporated these changes:

  • Big Changes to CoStat
    • Large amounts of string data can now be manipulated much faster. This affects loading large data files, too. Thanks to Andreas Beblik.
    • The set-up for 'Undo All' is much faster and uses less memory (important for large files). Thanks to Andreas Beblik.
  • Small Changes to CoPlot, CoStat, and CoText
    • Installation problems and keyboard problems on non-English computers can be fixed by using the non-English version of Java (see the download page for the trial version of CoPlot or CoStat). Thanks to Shunji Ouchi and Richard Smith.
  • Small Changes to CoPlot
    • 'Edit : Graph : Graph : Get : Get What : Datapoint' was ignoring the dataset that you specified and looking in all datasets. Thanks to Ignace Debonne.
  • Small Changes to CoStat
    • New procedure: 'Edit : Rearrange : One Row -> N Columns'. Thanks to Dave Boore.
    • If you didn't specify a directory for the file name in 'File : Open', the directory was left ambiguous and this sometimes caused trouble. Now, CoStat adds the directory if you don't specify it. Thanks to Ignace Debonne.
    • Bug Fix - 'File : Open : Binary' didn't handle 'j' items correctly. Thanks to Dave Boore.
    • Bug Fix - For "Statistics : Descriptive" and "Correlation", if you specified a "Break" column and one of the groups was identified by "", then the results were poorly formatted. Thanks to Andreas Beblik.
  • Small Changes to CoText
    • 'Edit : Replace : Replace All' is now 50x faster.
  • Small Changes to Macros
    • 'traceInstructions' and 'traceMethods' now send also send the messages to the 'Help : Log'. Thanks to Andreas Beblik.

Version 6.002 released on 2001-08-16 incorporated these changes:

  • Small Changes to CoPlot and CoStat
    • Crippled Trial Versions - The Trial Versions (if not registered) are now slightly crippled. This should allow the unregistered programs to be evaluated, but strongly encourage buying a license for real use. CoPlot now adds "CoPlot (not registered)" to the middle of the drawing (even when printing or saving to another file type). CoStat now sometimes replaces one line of data on the screen with "CoStat (not registered)"; the underlying data is still accessible.
    • References in the HTML and printed manuals to an installation pamphlet (that doesn't exist) were removed. Installation information can be found on the download pages at http://www.cohort.com, or in the common.htm file in the cohort directory after you unpack the files on your computer. Thanks to Isaac Greber.
    • 'Help : About' now displays no expiration date if the program is registered. Thanks to Dave Boore.
    • The default File Open directory is now also changed when you use 'File : 1, 2, 3, ...'.
    • The installer programs use better images.
  • Small Changes to CoPlot
    • "Graph : Dataset : Representation : (various Grid)" now strictly ensures that the data is properly gridded and gives a detailed error message if it isn't. Thanks to Thomas Puetz.
    • Animated GIF Files - There is now information about how to make them in the coplot.htm manual. There are some sample animated .gif files at http://www.cohort.com/coplotanimation.html.
    • "Drawings" program changes:
      • Now supports "in-[filename]" to specify an input file name on command line.
      • Now supports command "drawings.sleep(int ms);"
      • Bug fix: "drawings.readDrawing();" now resets the drawing file (0 objects and default attributes).
    • +/- buttons added to all "Division" settings. Thanks to Richard Farrel.
  • Small Changes to CoStat
    • Important Bug Fix - 'File : Open : ASCII : Append to the right' used to remove rows from the original data when the incoming file had fewer rows. Thanks to Dave Boore.

Version 6.001 released on 2001-07-16 incorporated these changes:

  • Small changes to CoPlot
    • Bug fix - Registering the program caused a CoStat file with no name to be created and caused an error when you saved that drawing.
    • Lots of small changes to the online manual.
  • Small changes to CoStat
    • Bug fix - 'File : Open : MS Windows' didn't work when the file names had spaces in them. Thank you very much to Sandy Hannum and Herbert Dietz.
    • 'File : Open : MS Windows : File Type' now adds the appropriate mask to the File Name. Thank you Herbert Dietz.
    • Lots of small changes to the online manual.
  • Small changes to CoText
    • Bug fix - a block of 0 characters (created if you click on the document to position the cursor) is now considered not a block. A few other small related changes. Thanks to David Boore.

Version 6.000 released on 2001-07-12 incorporated these changes:

  • Big changes to CoPlot and CoStat
    • "Help : Register" is now active.
  • Small changes to all programs
    • New 'Help : View Error Log' lets you view lower level status and error messages that were sent to the command line window in previous versions.
    • In Windows, the programs are now limited to putting 105,000 characters on the clipboard for Java 1.3.0 and 2,000,000 characters in Java 1.3.1 and higher. Thanks to David Kinniburgh.
    • All of the programs now remember the last 'File : Open' directory, which is separate from last File Save directory, etc. Thanks to Richard Smiley and many others.
    • TextFields - Del and Backspace keys now delete a block (if one is active) or delete a character if not. Thanks to David Boore.
    • Bug fixes - More extensive testing of macros revealed several small macro-related bugs which caused macro compile errors. Thanks to Andreas Beblik.
  • Small changes to CoPlot
    • Default line width for all objects changed from 0.01 to 0.003.
    • Default Minimum Line Width changed from 0.01 to 0.006.
    • All of the Detailed Map Data .zip files now have sample .draw files. Thanks to John Belmont.
    • If a gridded dataset is not perfectly gridded/sorted, the error message now displays the column number and first offending value. Thanks to Roger Smith.
    • Bug fix - The Graph Axis Title positions for Polar and Orthographic graphs were calculated incorrectly. Unfortunately, the fix will cause problems on existing graphs. Sorry. Thanks to ???
    • Bug fix - CoPlot macros that run CoStat procedures now correctly wait for the CoStat procedure to finish. Thanks to Andreas Beblik.
    • Bug fix - When playing a CoPlot macro, CoStat now correctly bypasses the File Open dialog. Thanks to Andreas Beblik.
    • Bug fix - 'File : Open : DOS CoPlot' or 'DOS CoDraw' now set the Minimum Line Width to 0.003. The information is in the .set file (not available here), not in the .draw or .gra file. But 0.003 is a better guess. Thanks to Mel Erskine
    • Bug fix - Graph Functions with '<', '>', or '&' are now converted to '&lt;', '&gt;', and '&amp;' for the default legend. Thanks to Tom Speziale.
    • Bug fix in Clippoint. Thanks to Sandy Hannum.
    • Bug fix - 'File : Open : Dos .gra' now correctly interprets the legend position.
  • Small changes to CoStat
    • New version of DataLoad allows for 16,000,000 values. The error.log and "Bad News" error messages are now more descriptive. Thanks very much to David Baird.
    • CrossTab policy for bin boundaries is now clarified in the manual. Thanks to Dave Boore.
    • 'File : Open : ASCII' now adds line numbers to the displayed file. Thanks to Dave Boore.
    • 'Transformations : Accumulate', 'Unaccumulate', and 'Round' now allow columns with string data. Thanks to Dave Boore.
  • Small changes to CoText
    • Bug fix - CoText now ensures that small files are entirely visible if you maximize the window. Thanks to David Boore.

Version 5.924 released on 2001-06-02 incorporated these changes:

  • Big changes to CoPlot and CoStat
    • Installer programs to simplify installation and make entries on the Windows "Start" menu. You don't need to uninstall the old version. Just install the new version into the same directory.
  • Big changes to CoPlot
    • 'Edit : Any Type : Add File' lets you import graphics files (including .draw files) into the current drawing.
    • 'File : Open : DOS CoPlot Group (.grg)' lets you open .grg files.
    • 'Help : Lesson 6 - Creating Graphs' added.
    • CoPlot's 'File : Save' and 'File : Save As : CoPlot .draw' now automatically save the drawing's datafiles if they have been changed. Note that if you change the datafile but don't save the .draw, the automatic save isn't triggered -- you need to do it manually. Thanks to Anton le Roex and Ignace Debonne.
    • The Italian translations are vastly improved. A huge thank you to Roberto Masini for his extensive work on these translations.
    • The detailed U.S. map data files are now available from the web site for no additional charge.
    • The 'Edit : Graph' dialog was rearranged and secondary dialogs pop up below those Choices. Thus, you can select a different part of the graph at any time.
    • 'Frequently Asked Questions' section added to the manual.
    • The 'Drawing' program now supports outputType: 12=Default Printer.
  • Big changes to CoStat
    • Two new GUI-less ways to use CoStat: CoData (a program for running a macro which has access to a 'data' object) and direct Java/Python/Perl/etc. programming of the CoData class. Also, a large number of new procedures accessible in the CoStat and CoData macros allow you to do anything in the macros that you can do in CoStat. A few existing data-related procedures were renamed. Big thanks to Rick Follis (for keeping this idea alive).
    • Whenever CoStat saves a .dt file, it now saves the file it is overwriting as backup.dt in the cohort directory.
    • 'Frequently Asked Questions' section added to the manual.
    • The Italian translations are vastly improved. A huge thank you to Marco Contin for his extensive work on these translations.
  • Small changes to all programs
    • The programs now refuse to run with Java 1.3.0_02 since it has a serious error which causes letters in System fonts drawn at an angle (notably 90 degrees) to be drawn with the wrong baseline. Solution: switch to Java 1.3.0, which is available on the CoPlot download page. Thanks to Roger Smith.
  • Small changes to CoPlot
    • Arrow heads on the Graph Axis Line and Zero Line can now be at either or both ends. Thanks to ?.
    • 'Drawing : Other : Minimum line width' is indeed in drawing coordinates. Thanks to Ignace Debonne.
    • Bug fix - 'Grid' representations were not dealing correctly with missing values in the z column. Thanks to Roger Smith.
    • Bug fix -'Edit : Graph Array : Apply' reset the axis ranges to '.'; now it doesn't. Thanks to Dave Boore.
    • Bug fix - null pointer error in 'Drawing' program. Thanks to David Ahrens.
    • Bug fix - 'Edit : Big Text : Edit the text' now always creates the temporary file in the cohort directory. Thanks to Andreas Beblik.
  • Small changes to CoStat
    • New 'Edit : Rearrange : N Rows -> One Row' lets you convert files where the data for one 'row' was stored on 2 or more rows into files where the data is really stored on 1 row. This is a partial replacement for the DOS CoStat 'Global : File : Import : Wrapped ASCII'. Thanks to Dave Boore and Ignace Debone.
    • Clicking on a column name now leads to more options. Thanks to Ignace Debonne.
    • 'File : Open : ASCII' and 'MS Windows' now use the file extension of the last file opened by these procedures as the suggestion for next time. Thanks to Dave Boore.

Version 5.923 released on 2001-03-26 incorporated these changes:

  • Big changes to all of the programs
    • The HTML manuals have been edited and proofread. There are undoubtedly still errors (factual and grammatical). If you find any, please let us know.
  • Big changes to CoPlot
    • Support for system fonts on screen and printer is back (it was turned off in 5.921 and 5.922) and better than before: system fonts are now used for rotated text, too.
    • New 'Help : Lesson 5' and new 'Help : Switching from DOS CoPlot to Java CoPlot'. Thanks to Dave Boore.
    • Many changes to 'File : Open : DOS CoPlot' and 'DOS CoDraw'. It had been only partially done. It still isn't perfect, but is much, much better. Thanks to Peter Andresen and Dave Boore.
    • New 'Create : Pie Chart' which handles plasmid maps, too. See documentation in 'Help : Lesson 5'.
  • Small changes to all programs
    • The garbled menu problem seems to be mostly fixed. What was an 'occasional' problem now seems to be a 'rare' problem.
    • 'Screen : Dialogs Inside Main Window': if checked, it now puts the dialog to the left of the vertical scrollbar so the scrollbar is usable. Thanks to David Hollinger.
    • 'File : New Window' now makes the new window the same size as the old window.
  • Small changes to CoPlot
    • 'Edit : Xxx' once again just shows the 'Edit : Xxx' dialog. If you want a 'Pick One' dialog box, use the icons on the left side of the main window. Thanks to Andreas Beblik.
    • New 'Edit : Xxx : Pick All' and 'Unpick All' buttons.
    • 'Drawing : Zoom In, Zoom Out, Grid +' and 'Grid -' removed. Use the buttons on the toolbar.
    • 'Edit : Points : Move' and 'Boxed Move' are now separate items on the Edit menu, not a sub menu.
    • '&' button - Character lists now show the entity names.
    • Elec font - many changes and fixes.
    • Markers are now drawn 30 - 60% faster.
    • Dimension object text was always drawn upright. Now it is drawn at the angle from the first to the second point. Thanks to Andreas Beblik.
    • The 'File : Open' toolbar button now lets you open any type of file, not just *.draw. Thanks to Peter Andresen.
    • 'Edit : Graph Array' is now different from 'Create : Graph Array'. It pretends 'Type' is 'Layout only', and so just allows size, shape, and position changes. Thanks to Ignace Debonne.
    • 'File : Open : DOS CoPlot (.gra)' for nchannel or multibar graphs, this now always sets the y axis ranges to fixed values to better mimic DOS CoPlot. Thanks to Dave Boore.
    • 'File : Open : CoPlot (.draw)' now does more checking for validity of information in the .draw file and reports the first error it finds. Thanks to David Kinniburgh.
    • Added several coPlot.xxx commands for use in macros created by hand.
    • 2 new line types: "- " and "--- ".
    • 'File : Save As': if file name is 'untitled.draw' and Datafile 1 is active, it derives a suggested name from Datafile 1. Thanks to Dave Boore.
    • 'Graph : Axis : Labels : Draw First Label' added. Thanks to ?.
    • Bug fix - 'Pick List' last page showed items from previous page. Thanks to Andreas Beblik.
    • Bug fix - 'Edit : Graph : Get : Function Integrate' didn't set up CoText. Now it does.
    • Bug fix - 'Drawing : Draw Grid' worked incorrectly in the last release. Thanks to Hanna Kokko.
  • Small changes to CoStat
    • 'File : Open : ASCII' now supports "Header (n Lines)" so you can remove non-data lines at the top of the file. Thanks to Dave Boore.
    • 'File : New', 'File : New (ANOVA Style)', and 'Edit : Insert Columns', the 'Stored As' widget now has 'Date, Time, Degrees' options which make double columns but also format the columns. Thanks to Andreas Beblik.
    • 'Click on column name' now has more options. Thanks to Ignace Debonne.
    • All 'File : Open' options: If user enters a file name with * or ?, it now leads to Browse.
    • 'Simplify' (and thus 'File : Open : ASCII' and 'Clipboard') now detects String columns with all Date, all Time, or all Degrees and formats the new column appropriately. Thanks to Andreas Beblik.
    • Added several coStat.xxx commands for use in macros created by hand.
    • 'Statistics : Tables : t tests' is now 2 tailed (and it says so), since most t tests are 2 tailed.
    • Bug fix - 'File : Open : ASCII' now remove all blank lines at end, not just one.
    • Bug fix - 'File : Open : ASCII' expanded tabs to spaces in the dialog's preview of the file. Now it shows the tab-substitute character.
  • Small changes to CoText
    • Added several coText.xxx commands for use in macros created by hand.
    • 'Edit : Find' and 'Edit : Replace' dialogs rearranged and work a little differently. Don't forget you can use 'Next' and 'Prev' toolbar buttons for subsequent 'Find's for the same text.
    • Bug fix - If you pressed a key or ^V when a block was selected, the block wasn't erased. Thanks to Dave Boore and Stephan Fisch.
    • Bug fix - Click with mouse, then first press of backspace did nothing. Thanks to Dave Boore.

Version 5.922 released on 2001-01-03 incorporated these changes:

  • Big changes to all of the programs
    • Improved memory management - All of the programs now use considerably less memory. The programs now work well on 32MB computers, even in stressful situations.
  • Small changes
    • CoText - 'Edit : Find' now closes the dialog if the find is successful. Use the Previous or Next icon buttons for subsequent searches for the same text.
    • CoPlot - 'Edit : Graph : Map' now has 'Help' buttons to describe what is in each of the standard map data files
    • All - 'Help : About' 'max' indicates the maximum amount of memory the program has used in this session.

Version 5.921 released on 2000-12-22 incorporated these changes:

  • Major Changes To All Programs
    • Java version 1.3.0 is now required. The programs won't work with Java 1.1.x.
      • The download page explains how to switch to Java 1.3.0. If you have problems, email or call CoHort Sofware for help.
      • The good news: Java 1.3.0 is much faster than Java 1.1.x.
      • More good news: Java 1.3.0 supports vastly improved printing for CoPlot.
      • The bad news: we had to temporarily disable support for the system fonts on the screen and printer. Java 1.3.0 has several bugs related to drawing text. We hope Sun will fix these bugs, but we will also continue to create work-arounds. We recognize how important system fonts are.
      • More bad news: Java 1.3.0 reduces the maximum clipboard size to 120,000 characters. Don't try to import big blocks of text into CoStat or CoText. We have reported this bug to Sun.
    • Expanded 'Help' options. This text was translated to other languages by a different program than the other translations and hopefully is only half as badly translated. In CoText and CoStat, this is finished. Additional lessons will be added to CoPlot in the next version.
  • Major Changes To CoPlot
    • Fast, better printing, made possible by Java 1.3.0.
      • Quirk #1: you should set the Page Size in 'Drawing : Coordinates' (or its new alias 'File : Print Setup'), not on the 'File : Print' dialog box. Similarly, orientation (portrait vs. landscape) is set by specifying a page size that is wider than the height.
      • Quirk #2: if you change the settings in the 'File : Print' dialog, they don't become the default settings. Use the 'Control Panel : Printer : your printer : Properties' dialog to change the defaults.
      • Quirk #3: printing image objects can be slow (because in some situations we have to work around a bug in Java).
    • The CoHort fonts look better than before.
    • Added a toolbar on left hand side of screen for creating and editing objects.
    • Added 'File : Save As : PNG'. The PNG image file format supports any number of colors (like jpg, unlike gif's 256 color limit), is lossless (like gif, unlike jpg), and is not legally encumbered (like gif).
    • Added 'File : Open : Gif jpg pcx png ppm' to simplify making a drawing that is the exact size needed to handle the image. This is useful for loading an image, optionally annotating it, and saving it, while keeping it the original size. Note that if you save it in a different image file type, you have converted the image from one file type to another. You can also put these file types on the coplot and drawing command line.
  • Major Changes To CoStat
    • All procedures now support either Undo# (step-by-step undo) or UndoAll (since entering the dialog box). Thanks to David Kinniburgh.
    • Added 'File : Open : MS Windows' to read Excel, Lotus, Quattro, and other files directly, not just via the clipboard. This replaces 'File : Open : Excel, Lotus, Quattro'. Thanks to David Kinniburgh for staying on top of the Java clipboard limitations. Thanks very much to Dave Baird.
    • 'File : Open : ASCII' replaces all the old ASCII variants (Columnar, Comma, Space, and Tab). It lets you view the first few lines of the file.
    • 'File : Get Clipboard' changed to 'File : Open : Clipboard'.
    • 'File : Set Clipboard' changed to 'File : Save As : Type : Clipboard (formatted data)' or '(raw data)'. This lets you save part of the data file.
  • Major Changes To CoText
    • All changes to the text and the cursor position can be undone with 'Edit : Undo' or Ctrl Z, one by one.
  • Minor Changes To All Programs
    • Added 'Screen : Text-Only Buttons' so you can choose smaller text-only buttons or larger image+text buttons. Thanks to Andreas Beblik.
    • ASCII.gif (used by the 'A' button) was left out of the cohort.zip file. Thanks to Andreas Beblik.
    • The pop up dialog boxes for Insert-Function and Insert-Tag now remember the last selected item and use it (offset) as the default next time. Thanks to Roger Smith.
    • Bug fix - If you started to record a macro while a dialog was open, the dialog closed. Thanks to Andreas Beblik.
  • Minor Changes To CoPlot
    • Standardized character entities - Many accented characters that are not in Unicode can now be constructed as '&' + letter + accentName + ';' For example, &Ktilde; The supported accent names are acute, breve, caron, circ (circumflex), uml (umlaut), grave, macr (macron), tilde, ring, dot, huml (Hungarian long umlaut), vec (right arrow), dyad (left right arrow), cedil (cedilla), ogon (ogonek, sort of a reversed cedilla). Thanks to David Kinniburgh.
    • Added 'Screen : Show CoText'. Thanks to David Kinniburgh.
    • If CoStat is requested and is iconified, it is now de-iconified. Thanks to Reinaldo Pire.
    • 'Edit : Xxx : Move One' and 'Move One Point' and 'Edit : Points : Move' now let you specify the object/point's position with +- buttons after dragging an object/point. This can be easier than trying to finely position with a mouse.
    • Added +- buttons to 'Pick Box'. Thanks to Andreas Beblik.
    • Added X,Y textfields to 'Edit : Points : Boxed Move'.
    • 'Create : Text' now pops up a dialog to get text if you specify a position when textfield="" (instead of Bad News).
    • 'File : Open : .gra and .dra' - Now, references to light fonts are converted to regular fonts. This is not strictly correct, but seems like the right thing to do. Light fonts less needed now because regular fonts are properly thin. This causes the problem that a .dra with -l and regular fonts becomes just regular, not regular and bold.
    • Bug fix - 'Edit : Xxx : Move : Origin X : +' didn't do anything. Thanks to Andreas Beblik.
    • Bug fix - pdf and eps drivers sometimes generated invalid files (with numbers in scientific notation). Thanks to Andreas Beblik.
    • Bug fix - 'Edit : Path : Move' and 'Copy' didn't work correctly on paths with subpaths. Thanks to Andreas Beblik.
    • Bug fix - When running a CoPlot macro that does things in CoStat that are threaded, the CoStat procedure wasn't waiting for the thread to finish. Big thanks to Ignace Debonne.
    • Bug fix - Custom labels on graph axes didn't apply the Font Style. Thanks to Ignace Debonne
    • Bug fix - 'Edit : Graph : Get' initially said what=data point but did what=data area. Thanks to Ignace Debonne.
    • Bug fix - If a 'Graph : Legend : Title' was "" and the 'Text Font Style' was not 'Plain', there was a blank line at the top of the legend. Thanks to Ignace Debonne.
    • Bug fix - If the graph axis lines were wide, there were notches at the corners. Thanks to David Kinniburgh.
    • Bug fix - If a </ov> was missing from a string, CoPlot stopped drawing text. Thanks to David Kinniburgh.
  • Minor Changes to CoStat
    • New functions allowed in equations: toString(double), data.getColName(col), data.setColName(col, string), data.getDouble(col, row), data.setDouble(col, row, double), data.getString(col, row), data.setString(col, row, string), data.nCols(), data.nRows(). Thanks to Ignace Debonne.
    • If CoText is requested and is iconified, it is now de-iconified.
    • Changes to 'Edit : Format Column : Format 1,2' now result in changing the column width to a suggested width for that combination. Thanks to Andreas Beblik.

Version 5.920 released on 2000-09-19 incorporated these changes:

  • CoPlot - New Features
    • The page bounds are now indicated on the screen as a light gray area around the drawing area. If you Zoom Out, this also serves the purpose of Print Preview. Thanks to David Kinniburgh.
    • 'Drawing : Coordinates' now has 5 draggable points to move the whole drawing (i.e., change Left/Bottom Margin), and change the X/Y Min/Max Bounds. It also has a new 'Center The Drawing' button. In combination with the newly visible page bounds, this is a big improvement.
    • 'Edit : Graph : Drawing Order' lets you specify the order in which parts of the graph are drawn.
    • 'Edit : Graph : Graph : Save As Drawing Objects' lets you convert the graph to drawing objects. This also sets 'Edit : Graph : Visible' to not checked, so the graph is not drawn, but the drawing objects are.
    • 'File : Save As : SVG' - SVG (Scalable Vector Graphics) is the coming standard (from W3C) for vector graphics on the web. It is a vector format (not very compact, bigger than HPGL/2). Someday, browsers will be able to render .svg files in the same way that they now render .gif and .jpg files. The driver is pretty fast and yields good quality on the screen and when printed.
    • Vastly improved scroll bar drag responsiveness. Thanks to Gary Blight.
  • CoStat - New Features
    • CoStat now remembers all dialog box settings in the .pref file.
    • Lots of work done on the manual. The sample runs now correctly reflect the program.
    • 'Statistics : Miscellaneous : Homogeneity of Variances' is now done. And ANOVA now does it, too.
    • 'File : Get Clipboard' now also reads columnar ASCII files. This is really useful since you can now grab CoStat tabular results and import back into CoStat. Although you still have to manually remove dashes line and simplify all columns.
    • 'File : New (ANOVA-style)' lets you create a new data file with factors, replicates, and variables (like DOS CoStat). Thanks to Reinaldo Pire.
    • New 'Statistics : Miscellaneous : Homogeneity of Correlation Coefficients and Homogeneity of Linear Regression Slopes'. Thanks to Ken Nicholls.
  • CoPlot - small changes
    • 'Edit : Graph : Dataset' now has a Choice for Position for Representation: MarkersLabels. This should have been done long ago.
    • CoPlot no longer renames a .draw to error.draw if an error occurs while loading.
    • 'Edit : Xxx : Save In File' now done.
    • 'Undo All' set up is now much faster. This was the source of the lag when first using any 'Edit : Xxx' dialog box.
    • New 'Drawing : Other : Enable Undo All' lets you enable/disable the Undo All button on many dialogs (since it takes a long time for files with >5000 objects).
    • 'File : Save As : PostScript EPS' now properly sets up for landscape printing. Thanks to Andreas Beblik.
    • 'Edit : Graph : Visible' is a new, easy way to make a graph visible or invisible.
    • 'Edit : Graph : Axis: Low, High, data Low, data High, Center, and Range' now display values in an appropriate format based on the axis type: pi, date, time, degrees. Thanks to Andreas Beblik.
    • 'Edit : Graph : Dataset : Representation: Bold Nth Line' now draws labels in the middle of the line, not near the end. And if the line has too few points to make a gap for the label, the line is now labelled anyway (without a gap, at the first point). Thanks to Jim Kennedy.
    • 'Edit : Graph : Dataset' now supports Y column animation.
    • 'Edit : Graph : Graph : Make Map : Make XY Graph Isotropic' done.
    • 'Edit : Xxx : Move/Copy' - the vector now moves by dx,dy after the move/copy. Thanks to Andreas Beblik.
    • If 'Edit : Graph : Dataset (or Function) : Legend' is one big comment (starts with '<!--' and ends with '-->') the legend entry is supressed. Thanks to Andreas Beblik.
    • The gridColors rainbow palette is better. Green is now not so overwhelming and there are new colors (dark red and dark purple) and the ends of the spectrum.
    • 'Edit : Graph : Overview : Draw Color Arrays Dark To Light' lets you reverse the color palette order (used for some Dataset/Function Grid representations). Thanks to Volker Linnemann.
    • 'Edit : Graph : Overview : Dataset Labels Font Style' lets you choose plain, bold, italics, or bold italics.
    • 'Drawing : Zoom Box : All Out' was renamed 'Zoom 1'.
    • 'Edit : Graph' - Graph, X Axis, Y Axis, Z Axis, All Axes, Legend are now buttons which lead to Xxx Overview.
    • 'Drawing : Other : Ignore Missing Values' was renamed to 'Missing Values Make Gaps' and the value (true/false) is reversed. Thanks to Andreas Beblik.
    • New 'Drawing : Draw Grid' checkbox lets you turn the grid on/off without affecting the currently open rDialog.
    • 'Edit : Xxx : Move or Copy' - new 'Destinations X/Y =' buttons make destinationX=originX or destinationY=originY. Thanks to Andreas Beblik.
    • All animations much less likely to be jerky.
    • Speedup - CoPlot now doesn't draw image objects if they are not visible. This helps printing a lot, too.
    • Most dialogs now have a 'Close' button.
  • CoStat - small changes
    • Many .aov files now use better names for the factors.
    • 'Statistics : Mean2SD' moved to 'Statistics : Miscellaneous : Mean2SD'.
  • All Programs - small changes
    • When the program is run, if the .pref file is not found (presumably, the first time using the program), 'Help : Getting Started' is displayed.
    • 'Insert Function' choice replaced by 'f()' button.
    • 'Insert Tag' choice replaced by '< >' button.
    • New function: numeric ifThenElse(bIf, dThen, dElse) and string ifThenElseString(bIf, sThen, sElse). Thanks to Andreas Beblik.
  • CoPlot - bug fixes
    • 'File : Save As : PostScript' had a blank line in the header (recently introduced?) which caused an error in GhostScript and GhostView. Thanks to GhostScript, Roger Smith and Andreas Beblik.
    • 'File : Save As : WMF' didn't work with MS PhotoDraw V2 or PaintShop Pro V3. Thanks to Ignace Debonne.
    • 'Edit : Graph : Axis' now gives a better automatic range if there are invalid low values on log, double log, ln, or sqrt axes. Thanks to David Kinniburgh.
    • Big Text - When you pressed 'Edit The Text', it always went back to the text as of last resetComponents, so changes where often lost. Thanks to Andreas Beblik.
    • 'Edit : Graph : Function : Copy', then change the equation, CoPlot only drew the new function. Thanks to Andreas Beblik.
    • .draw saved 'setGraphAxisFramesPerSecond' as 'setGrapAxisFramesPerSecond' (no h). Thanks to Andreas Beblik.
    • 'Edit : Graph : All Axes : Labels' - the X/Y +/- buttons should have been disabled for all axes. Thanks to Andreas Beblik.
    • 'Edit : Xxx : Pick list' once again allows you to edit the text of any object. Thanks to Andreas Beblik.
    • 'Edit : Graph : Dataset (or Function) : Representation' - Color array representations on log (and other unusual) z axis were at the unlinearized levels. Thanks to Ignace Debonne.
    • If you used 'Edit : Graph : Dataset : Copy', the two datasets would share their rowOK cache. Thanks to David Kinniburgh.
    • If an 'Edit : Graph : Function' generated some NaN's, they were included in the function's range and prevented CoPlot from automatically generating an appropriate axis range.
    • If CoStat was active (showing or minimized), a right click on a drawing object was ignored. Now it closes CoStat (the data is still in memory) and lets you edit the object. Thanks to Roger Smith.
    • The 'Graph : Dataset : Representations' Grid representations now use a better clipping system for squares that are partly out-of-bounds.
  • CoStat - bug fixes
    • 'File : Open : various ASCII' - if file had data on last line (not cr then eof), last line was thrown away. Thanks to Roger Smith.
  • Ought2 - Changes
    • O2TextField: bug with Sun's 1.3.0 fixed. When closing a dialog with an O2TextField, you get "illegal state" exception: "Can't dispose InputContext while it's active."
    • The List for O2Choice always used the default font.
  • Many smaller but important changes.

Version 5.919 released on 2000-06-21 incorporated these changes:

  • CoPlot - New Features
    • Groups - Each object has a group number, 0 - 65535, which is stored in .draw files like other attributes (setGroup(int)).
      • Drawing : Groups lets you can choose which groups of objects are visible and hence pickable and editable.
      • You can use groups as if they were separate drawings within one .draw file.
      • Drawing : Groups also has a system for using groups for animation.
    • 'Undo #' (undo the last change) or 'Undo All' (undo all changes since entering this dialog) added to all dialogs. Thanks to Andreas Beblik for his comments.
    • Pickable points are now marked to simplify picking (on several dialogs).
    • Added 4 new buttons to Edit : Xxx dialogs: Unpick One, Move One Point, Move One, and Move All. Thanks to Jochen Dreyer and Andreas J. Beblik for Unpick.
    • Added Edit : Points : Boxed Move to move boxed points.
    • Added Edit : Path: Insert Point, Delete Point, Break Path, Join Paths.
    • New Representations: Bars/3D pyramids (like Bars/3D, but pyramids) and Grid/3D/pyramids (like Grid/3D/histogram, but pyramids).
    • Huge speed up for plotting datasets with keepIf strings. Thanks to Dave Kinniburgh.
    • Added 'A' button beside many textfields so people can pick and insert any ASCII or Latin 1 character. This solves the \ problem for German keyboards. This solves the ° problem and accents in general for everyone. Thanks to Andreas Beblik.
    • Added Position X/Y +/- buttons to graph parts: Title, Legend, Axis Title, Axis Labels. Thanks to Andreas Beblik.
  • CoStat - New Features
    • Many speed ups make most procedures about 40% faster (which is important for larger data files).
    • Statistics : Meaną2SD now done.
  • All Programs
    • Screen : Fix MenuBar - fixes a garbled menubar (usually in CoStat). Thanks to Dave Kinniburgh and Andreas Beblik.
    • The default frame width is now smaller for 800x600 (and smaller) screens.
    • Added -mx16m to all costat/coplot/cotext.bat/.cmd/. files. Users should change this to 32 (or more) if they work with large files and have >32 MB of physical memory. Thanks to Albert Floch'lay.
    • New Fraction Pi Format: always a fraction, for example, 11pi/4 not 2 3/4 pi. Thanks to Albert Floch'lay.
    • O2TextField - bug fix - reaction to Del key was incomplete. Now, if there is selected text, it deletes the text; otherwise, (as before) it deletes character right. Also, Ctrl Del now deletes from the beginning of selected text (or caretPosition, if nothing selected) to end of line. Thanks to Andreas Beblik
    • O2TextField - bug fix - pasting text into textfield allowed non-printable characters (for example, cr lf). Now, they are converted to spaces. Thanks to Anonymous Regression Guy.
  • CoPlot - Small Changes and Bug Fixes
    • When no dialogs visible, left mouse drag no longer does anything. It was too easy to accidentally drag an object.
    • 'Pick List' is now available for Paths and Type Any. Thanks to Thomas Puetz and others.
    • 'Edit : Xxx' now lead to 'Pick One' dialog to streamline the editing process. Thanks to Albert Floch'lay.
    • 'Wrapped Text' objects renamed 'Big Text'.
    • 'Edit : Many Types' renamed 'Edit : Any Type'.
    • All Position XY +- buttons now increase/decrease by Drawing: Grid size. Thus, an appropriate amount and under user control.
    • Drawing : Coordinates : Standard Page Sizes now has Landscape variants of all the standard sizes. Thanks to Andreas Beblik.
    • Bug fix - Histograms didn't support reversed y axis. Thanks to Andreas Beblik.
    • Bug fix - open .draw: graph.dataset.zDivision1() and 2() were not processed and led to an error message. Thanks to David Kinniburgh for being persistent.
    • Bug fix - Edit : Graph : Dataset/Function : Up/Down/Copy now redraw the legend so the changes are shown there. Thanks to Andreas Beblik.
    • Bug fix - Graph, Julian axis, Divisions=1 was caught as hydrology special case (which should just catch 31, 61, 91...) and caused Arithmetic Exception: / 0 error. Thanks to Andreas Beblik.
    • Bug fix - Sometimes the axis line's arrow wasn't at the numerically high end of the axis. Thanks to Albert Floch'lay
    • Bug fix - sample drawings mapworld.draw and mapusa.draw each referred to a nonexistent datafile. Thanks to Leonard Miller.
  • CoStat - Small Changes and Bug Fixes
    • Statistics : Meaną2SD now done.
    • Statistics : Utilities : Function Get now separated into individual items on the Statistics : Utilities menu. Thanks to Anonymous Regression Guy
  • Many smaller but important changes.

Version 5.918 released on 2000-03-27 incorporated these changes:

  • CoPlot - lots of work on Dataset and Function Representations:
    • 2D and 3D Grid representations done.
    • Bar representations done: Bars/2D, Bars/3D, Bars/3D simple, Histogram, Grid/3D/histogram.
    • Several similar 2D and 3D representations (like Line and Line/3D) merged so that one representation works on 2D and 3D graphs.
    • All 2D dataset, function, and map representations can now be plotted on the XY plane of a 3D graph.
  • CoStat - Transformations : Grid now done.
  • CoPlot - Graph : Legend revised extensively.
    • Added new features: Shape Type, V H Align, Shadow.
    • The margin around the legend is smaller.
    • Legend title and entries can now use <BR> for multiple lines.
    • User can now create a custom legend (usually with standard legend text as the basis).
    • Note: tags now apply to subsequent entries, for example, a legend title of "<B>Legend" will make the rest of the legend bold, too. Consider "<B>Legend</B>".
    • Thanks to Andreas Beblik and David Kinniburgh.
  • CoStat - Changes to handling missing values:
    • 'null' constant in equations replaced by 'NaN' (or use '.' as before). 'null' in Dataset Keep If's in older .draw files are not auto-converted. You probably need to rewrite the equations to use isNaN(d).
    • isNan(d) function can now be used in equations to test if a value is a NaN.
    • In equations, the behavior of <= >= < > == != with NaN's now matches Java and IEEE 754:
      • For most tests, if either operand is NaN, the result is false.
      • For != tests, if either operand is NaN, the result is true.
    • Big thanks to David Kinniburgh for persisting.
  • CoPlot - Screen : Path Alias - is a new, optional system to simplify moving .draw files from one computer to another. Similarly, .draw files now automatically convert \ in data and image file names to / when the .draw file is saved and reconvert (if needed) when the .draw file is opened. After lots of effort, this is the best system I could come up with. Feel free to comment on it. Is it more trouble than it is worth? (See also Drawing : List Of Files.) Thanks to Andreas Beblik and Dave Kinniburgh.
  • All programs - small changes
    • InfoDialog (used for Bad News dialog) now has a "Put message on clipboard" button so you can easily put the message on the clipboard. This greatly simplifies reporting an error message to CoHort Software.
    • Most Choice widgets now show 16 options at a time, not just 8.
    • Attempts to set clipboard with >500,000 characters on Windows (any version of Windows!) now don't crash the program. Big thanks to David Kinniburgh for persisting.
    • Degrees number format - format2=0,10,20,30 now support decimal numbers, not just integers. But for map graphs in CoPlot, it is better to use Axis Type: Linear if you want decimal degrees, since the divisions for a degrees axis are geared toward degrees,min,sec.
    • Date number format - three new date formats: 36=just the time, 37=first letter of month, 38=first letter of month+ 2 digit year.
    • Revised Help : About gives better memory use message. Thanks to David Kinniburgh.
  • CoPlot - small changes
    • Conic, Mercator, and Orthographic graphs now allow Graph : Axis : Type: Linear (as well as Degrees). Thanks to Dave Kinniburgh.
    • Drawing : List Of Files - shows a list of data and image files referenced in this drawing. The list can be put on the clipboard. This makes it easier to know what files need to be moved along with the .draw file. Thanks to David Kinniburgh.
    • Edit : Graph : Comment - now draws a marker on the screen to indicated the base point of the current comment. Thanks to David Kinniburgh.
    • The list of functions and the list of datasets now shows the legend entry, since it tends to be more descriptive. Thanks to David Kinniburgh's sample graph
    • Graph Dataset now has a separate Fill Size attribute.
    • HTML new tag - <LeftMargin=double> moves the left margin to the right by double*capHeight.
    • HTML BR tag now supports optional =f where f is factor times normal line spacing. e.g., 1.5 equals halfway between single and double spacing.
  • CoStat - small changes
    • File : Get Clipboard - Replace and Append Below now 10x faster. 'Append to the right' is still slow for big files. Also Get and Set Clipboard now show percentDone on status line.
  • CoPlot - bug fixes
    • Given >=2 graphs with map layers, changing any graph's Map : x : File Name changed the Map File Name for all the other graphs. Thanks to Ignace Debonne
    • Graph Comment positioning and Graph Get Graph Coordinates had problems with Graph : Overview : Angle's other than 0. Thanks to David Kinniburgh and Andreas Beblik.
    • Rearranging datasets messed up Keep If equations. Thanks to David Kinniburgh.
    • Create Image now checks that the file type is supported before trying to create the object (for example, .bmp is not supported). Thanks to David Kinniburgh.
    • Some textfields (for example, Edit : Graph : Make Map : Search For) wouldn't get focus until you went to another widget, then came back to the textfield. Thanks to Ignace Debonne.
    • On Windows 98, changes to datafile names didn't resize the Datafile menu. Thanks to David Kinniburgh.
    • Now, if a datafile directory is not "", but the datafile name is "", no openDatafile() is put in the .draw file. Thanks to David Kinniburgh.
  • CoStat - bug fixes
    • Edit : Find : One column (not the last), if unsuccessfull, it went to inifinite loop. David Kinniburgh
    • File : Save As - for non-.dt file types, it now won't let the file name use the .dt extension. Thanks to David Kinniburgh.
  • CoText - Page#FileName comment at the bottom of the page is now removed. Sometimes, you just want a clean printout. It may be brought back in the future (when there is a Page Setup dialog) as an option.
  • Many smaller but important changes.

Version 5.917 released on 2000-01-11 incorporated these changes:

  • CoPlot - Create/Edit : Graph Array - The new Graph Array dialog makes it easy to create and manage a 2D array of graphs. It does not affect existing graphs. This makes it easy to get 2 y axes, multiple y axes, n channel graphs, correlation matrix, and an array of separate graphs. .gra files with nChannel graph or matrixCorrelation graph or xy graph .gra with 2 y axis are converted pretty well. .grg graphs are still not imported.
  • Colors - The Color Dialog now supports creating a custom color where the red, green, and blue components can each be 0..255. Thus, any object can use any of 16.7 million colors (256^3). Custom colors will appear as hexadecimal numbers in the dialogs (in the format 0xRRGGBB).
  • CoPlot - new '&' button at right of many textfields lets users visually pick a character entity (a non-ASCII character). Thanks to Andreas Beblik.
  • CoPlot - Icons - you can now easily add icons (small images) to your drawing. The standard installation includes 5 groups of icons. Or, you can download the full 22 groups (free). Use "Create : Image : Browse : Icons" to select an icon. That generates a special "file name" of the form "Icons:Science:32". When CoPlot sees an image file name of that form, it extracts the icon from the library automatically. Icons look best at size=0.32 and okay at size=0.3, 0.35, 0.6. Thanks to Andreas Beblik.
  • CoPlot - Many changes to Image objects: Now they are specified by 1 point (at the center) not two points (upper left and right). (Images in old .draw files are automatically converted.) New attributes: Center X,Y, Size, Angle, Background Color, and Palette Colors Only. Size may be negative, which flips the image in the x direction. Note that this, in combination with angle=180 allows flip x and/or y.
  • CoStat - File : Open : Comma/Tab/Space used to require the same number of items on every line (especially first line!). Now, it works with whatever number of items it finds on each line. Thanks to Cathleen Barczys.
  • CoStat - cursor Left, cursor Right, Home, End, Ctrl Home, and Ctrl End now skip columns with width=0. Thanks to Cathleen Barczys.
  • CoStat and CoText now print correctly on all page sizes (not just 8.5x11") and landscape. And CoStat columns of 0 width are no longer printed. Thanks to Cathleen Barczys.
  • CoStat - File Get Clipboard and File Open Spreadsheet used to assume the data was tab delimited and require same number of items on every line (especially first line!). Now, the delimiter is tab (if tab in first 3 lines), comma (if comma in first 3 lines), or space. Now, it works with whatever number of items it finds on each line. Also, it used to assume no column names, using first row of info as data. Now it assumes column names. (Use Edit : Rearrange | Move Down One Row if needed.) Thanks to Cathleen Barczys, Andreas Beblik, and Andrew Chapple.
  • CoStat - If then else (numeric and string) - changed/rearranged info on the dialog. Thanks to Cathleen Barczys.
  • GUI - many small changes to the GUI components. Notably, textfields now support Del (Thanks to Andreas Beblik). And, if you block text in a textfield and then type a letter, the blocked text is now deleted (Thanks to Jerason Banes).
  • CoPlot - Insert Tag - now has duplicates of the most common tags (bold, italic, underline) at the top of the list. Thanks to Andreas Beblik.
  • CoPlot - Pick List - fixed several small bugs related to its layout and function related to last version's changes. I couldn't reproduce but still tried to fix the problem of things at bottom being chopped off. Thanks to Andreas Beblik.
  • CoPlot - Pressing File : Save (menu or button) no longer closes a currently open dialog. Thanks to Andreas Beblik.
  • CoPlot - Graph Axis Divisions on a Julian Axis - Hydrology Similar to the multiples of 30 system (30, 60, 90, 180, 360...) for getting the beginnings of months, you can now use a multiples of 30 +1 system (31, 61, 91, 181, 361...) to get beginnings of months as if the year started Nov. 1. This is useful for hydrologists. Thanks to Andreas Beblik.
  • CoPlot - Edit : Xxx all have Position XY or Center XY (if one point). The movement of each object is relative (not all to the same point). Thanks to Andreas Beblik.
  • CoPlot - bug fix - Edit Graph Dataset: changes to extra1 (e.g., Position:, if rep=Labels/Position or N:, if rep=Markers/Nth Point) made changes based on extra2! Thanks to Andreas Beblik and ?.
  • Macro language bug - user defined methods with 0 parameters are now handled properly. Thanks to Andreas Beblik.
  • CoStat - Open macro was out-of-date. Now updated. Thanks to Andreas Beblik.
  • CoPlot - line types 27 and 28 revised slightly so that short dashes occur at the beginning, not the end. This is better for the legend (don't need huge example) and for the drawing (dashes identified even if line is short). Thanks to Andreas Beblik.
  • CoPlot - Macros which used FileSaveAsPDF (and several other file types) now run correctly. Thanks to Andreas Beblik.
  • CoStat - cursorDown and cursorUp now snake through the data (that is, go to the next/previous visible column) like cursorRight and cursorLeft. This also applies to Screen : Cursor Movement: Down. Thanks to Ignace Debonne.
  • CoPlot - Edit : Graph : Map : Map File - redraw is no longer immediately cancelled. Thanks to Ignace Debonne.
  • CoPlot - Graph : Axis : Labels/Ticks : Divisions ~ .3333 - There was a bug which often left .3333 as 333/1000. But it is also necessary to use more significant figures to specify a continuing fraction more precisely (for example, use .3333333, not .3333). Thanks to Albert Floch'lay.
  • CoPlot - Number format = fraction and fractional Pi now use <frac> to display fractions greater than 1 and 2pi, respectively. Thanks to Albert Floch'lay.
  • CoPlot - Graph : Axis : Line and Axis : Zero Line now support arrows via the Arrow Headsize attribute. The arrow heads only appear on the numerically high end of the main axis line and/or zero line. The arrow type is always Fancy. The arrow angle is always 30°. Special thanks to Anthony Barcellos (who gets the prize for waiting the longest time between making a request and having it implemented -- sorry it took so long) and Albert Floch'lay.
  • common - Added more explanation of how to use String functions in equations. Thanks to James Frisby.
  • CoStat - bug fix - Statistics : Nonparametric : 1 Way RB ANOVA - the dialog didn't have a Y choice component! Now it does again. Thanks to Milind Kolatkar.
  • CoPlot - Move/Copy now changes size attributes of primitives: fillSize, lineDashsize, markerSize, ellipseSize, ellipseInnerSize, textHeight, shapeWidth, shapeHeight, ellipseAngle, shapeAngle. The size attributes of parts of a graph are changed now, too.

Version 5.916 released on 1999-11-04 incorporated these changes:

  • CoPlot - bug fix - legend position now stored correctly. Thanks to David Ahrens and Andreas Beblik for pointing this out.
  • CoPlot - bug fix - .draw left off '+' at end of colorList continuing lines. Thanks to Andreas Beblik for pointing this out.

Version 5.915 released on 1999-11-2 incorporated these changes:

  • All - new Graphical User Interface (GUI) components are drawn >2x faster (so dialog boxes come up faster) and are smaller (so the dialog boxes are smaller).
  • CoStat - added translated help messages to all dialogs.
  • All - added Help : Getting Started and Help : Shortcuts.
  • CoPlot - Graph : Make Map implemented.
  • CoPlot - Several changes in Edit : Graph : Overview. 2D graph's size and shape now specified as center and x,y axis length (old graphs will be auto-converted). All graphs can now be rotated (Angle). 3D graph spin can now be animated. Several changes/additions related to DOS CoPlot's Graph Automatic Changes. DrawTriangleGraphAsReversed (and others) added.
  • CoPlot - Changes in Edit : Graph : Axis : Overview - added center, centerShift and range. Also, an axis can be animated by reducing the range, then pressing rewind (|<) and then play (>) (thanks to Al Reed).
  • CoStat - new Edit : Rearrange submenu has procedures which rearrange the data within the datafile.
  • All - improvements to threading and (in CoStat) cancelling of a running procedure.
  • CoPlot - speed up drawing markers by >5x.
  • CoStat - Transformations Transpose now much more memory efficient, much faster, and now cancellable in first 50%. Thanks to Andreas J. Beblik and Jeffrey Menoher for reporting crashes (unrecoverable out of memory).
  • CoStat - added Screen : Show CoText.
  • CoStat - File : Open - better on-screen instructions for spreadsheet and ODBC.
  • CoPlot - Graph : Background Color implemented.
  • CoPlot - Now any time you pick a graph object (for example, right click on it) only the axis lines blink (not the whole graph). This is much faster if the graph is complex. (Dave Kinniburgh commented on slowness).
  • CoPlot - It was too easy for user to change Drawing : Other : Author but not press Enter. Now, Enter isn't required there. Thanks to Andreas J. Beblik for pointing this out.
  • CoPlot - 3 new line types: "------------- ", "------------ - ", and "---------- - - " Suggested by Andreas J. Beblik.
  • All - all +-buttons now stored as pressXxxPlus/Minus in macros.
  • CoStat - added Transformations : Blank. Thanks to Dan Goldman for the suggestion.
  • CoStat - Format Column, added width0 and width9 buttons to simplify hide column and return to default width (9). Thanks to Dan Goldman for the suggestion.
  • CoStat - Regression - Subset Multiple - new buttons to clear individual x choices. Thanks to Dan Goldman for the suggestion.
  • CoStat - add File : Close. This is necessary so a CoPlot user can clear a datafile slot. Thanks to Andreas J. Beblik for pointing out the need for this.
  • CoStat - bug fix - I modified getClipboard so that final tab or \n is not needed. Thanks to Bruce Reynolds for pointing this out.
  • CoPlot - bug fix - if marker size was greater than 0 but very small, the markers weren't drawn. Now, they are drawn. Thanks to Dave Kinniburgh for pointing this out.
  • CoPlot - bug fix - Insert Tag was off for big/bar/bold

Version 5.914 released on 1999-07-30 incorporated these changes:

  • CoPlot - You can now (sort of) print in Java 1.1.x.
    • Please upgrade to Java 1.1.8, as there are other printing-related bugs (which can cause crashes) in ealier versions. Please download the latest Java version from Sun and remember to change the reference to the Java path in your autoexec.bat file's PATH statement.
    • Printing in Java 1.1.8+ uses a work-around to avoid a bug in Java. It is very slow, but works on most computers. After we did this, Sun announced they had fixed the main bug in Java 1.1.x but didn't say when they would release the fix (maybe 1.1.9? arrgh!!!).
    • The work-around doesn't work in Java 1.2.x so printing is not supported yet in 1.2.x.
  • CoPlot (and partially in others) - Translated Status Line help system - as the mouse moves over a widget, a help line is printed on the main window's status line. Screen : Language lets users select a language on the fly (even while in a dialog). This doesn't affect future plans to implement direct links to online manual and (harder) translations of the online manual. Obviously, this feature will be included for free with CoPlot. There will not be separate language versions or an extra charge. Thanks to Jim Roper for keeping this an active issue.
  • All - Button bar with ImageButtons. This gives the programs a nicer/modern appearance to the programs and provides a common toolbar. Thanks to Dean S. Jones for most of the icons. Related: now, by default, no macro buttons are defined and no macro buttons bars are showing.
  • All - Many new string and numeric functions to the equation parser. (see documentation). Thanks to Julie Greenwood for some requests.
  • CoStat - Transformations : Transform now has a Numeric and a String variant. Also, these now automatically convert the column to be double or a String. This avoids problems assigning results if wrong data type is in column (e.g., short column gets double results). Thanks to Ignace Debonne for pointing this out.
  • CoStat - Added Transformations : If Then Else (Numeric) and (String). Requested by Ignace Debonne.
  • CoPlot - Origin graph now operative. To use it, choose XY graph but set Edit : Graph : Overview : Draw XY Graph As Origin Graph.
  • CoPlot - Polar graph, compass mode (angle 0 is at 12 o'clock and angles increase clockwise) is now set by Edit : Graph : Overview : Draw Polar Graph As Compass Graph.
  • CoPlot can now read pcx image files.
  • CoPlot can now save B&W and Color PCX files (File Save As). The resolution is 100 dpi - so make 2x for faxing. Thanks to Ignace Debonne for suggesing this.
  • CoStat - File : Open : Type: ODBC lets you read data from almost any type of Windows database file. Windows only. See costat.htm file for details.
  • CoPlot - improved scroll system response time. (Still not perfect, but much better.) Thanks to Gary Blight for commenting on this.
  • CoPlot - All color buttons now have additional "B" (black) and " " (notDrawn) buttons beside them to simplify choosing black or notDrawn. Suggested by Andreas Beblik.
  • CoPlot - You can now choose which font is used for labels on datasets with Edit : Graph : Overview : Dataset Labels Font. Representation=Markers/Labels (and others) use this font. Suggested by Ignace Debonne.
  • CoPlot - All Pick dialogs now have more helpful/instructive text. Also, Graphs now have names ("Graph #1"...) given when they are created, to make pick lists easier to work with. Suggested by Andreas Beblik.
  • CoPlot - small change - playing a macro, the macro now waits for the screen to be redrawn before processing the next command.
  • CoPlot - small change - MarkerType selection - now, if you double click, it selects the character and closes the window. Thanks to Mike Engle for suggesting this.
  • CoText - small change - Insert Character - now, if you double click, it selects the character and closes the window.
  • CoPlot - small change - New Format2 options for Binary (#digits: variableb,1b,4b,8b,16b, variable,1,4,8,16), Hex: #digits: (0xvariable,0x1,0x2,0x4,0x8,0x12,0x16 variable,1,2,4,8,12,16)
  • CoPlot - small change - Format= Fractional pi now generates much better results. Thanks to A. Floch'lay for the suggestion.
  • CoPlot - small change - "Highline" html tag is now "Bar" tag since the phrase is "x bar".
  • CoPlot - small change - a few more character entities are supported: &AElig; &aElig; &OElig; &oelig; &ETH; &eth; &curr; &THORN; &thorn; &euro; (yes, euro is all lower case). And improved cent sign and raquo. And Char #186 was wrong.
  • CoPlot - bug fix - when .draw files were read, ellipse's were ignoring TextColor=notDrawn and where grabbing text from the previous object. Thanks to Jochen Dreyer and Ignace Debonne for pointing this out.
  • CoPlot - bug fix - Macro player didn't recognize pressDatafile(i).
  • CoPlot - bug fix - if change Screen Font size, items on Datafile menu were duplicated. Thanks to ? for pointing this out.
  • CoStat - 2 bug fixes in Regression: the inserted functions were going into the wrong equations and sometimes were inserting the wrong functions. Thanks to Ignace Debonne for pointing this out.
  • All - bug fix - macro record now records actions in subprograms (e.g., cotext when recording a macro in CoStat or CoPlot) Thanks to Ignace Debonne for pointing this out.
  • CoPlot - bug fix - & lambda ; printed kappa. Thanks to Jochen Dreyer for pointing this out.
  • CoPlot - bug fix - when using Edit Many Types, then using any type of Pick, the number of picked objects in the Pick dialog wasn't reflected back in Edit Many Types dialog. Thanks to Ignace Debonne for pointing this out.
  • CoPlot - bug fix - Box and Whiskers, Vector, WindBarb had goofy use of line width. Now: Line width sets width of line between boxes (may be 0 = no line), and Error Linewidth sets width of line of box and whiskers. Thanks to James Roper for pointing this out.
  • CoPlot - bug fix - Axis suggested range when data/function range low=high (just one value) was 0..10, even if the the value was not in that range. Thanks to Nathan Simons for pointing that out.
  • CoPlot - bug fix - Import .gra threw error if graph had no data file (it tried to load ""). Also, "bool" removed. It is not necessary (just use parentheses -> 0: 1). Thanks to A. Floch'lay for pointing this out.
  • CoPlot - bug fix - Import Gra and Import Dra didn't convert high ASCII characters to Unicode. Now it properly does so (including codePage selected in .gra or .dra). Thanks to A. Floch'lay for pointing this out.
  • CoPlot - bug fix - double quotes (") in strings were doubled ("") when saved to a .draw file.
  • CoPlot - note - new CoPlot can't deal with viewports when reading in old .dra files. If you had a grouped graph in DOS CoPlot with graphs in less-than-full-screen viewports and saved it as a .dra file, the .dra file made use of viewports. But the Java version doesn't support the idea of a unit-sized drawing area, so it can't deal with viewports into that area. Work around: read the .dra old file in DOS CoDraw and save it. That converts to a .dra without viewports. The new CoPlot can correctly import it. Thanks to Antti Raninen for pointing out the problem.

Version 5.913 released on 1999-05-19 incorporated these changes:

  • CoPlot - Datafiles moved from Graph : Data (and the resulting limit of one datafile per graph) to the main menu. Any dataset in any graph can now refer to any data file on the Datafile menu. This solves many problems: possible duplication of data, possible loss of data consistency, difficult access to CoStat, and impossible to plot data from two datafiles on one graph.
  • CoPlot - Drawing : Coordinates : Grid size and Draw Grid are now active. This greatly simplifies many aspects of creating a drawing that looks nice.
  • All - Added File : 1-9 to re-open recently used files. Thanks to Thomas Puetz for the suggestion.
  • All - Dialogs modified so programs can work on small screens (even 640x480) and with larger font sizes. Thanks to Julie Greenwood for pointing out the problem.
  • CoPlot - Pick List improvements: support for many objects (via pages), new buttons (PickAll, UnpickAll, Close), and text for all object types (except Wrapped Text) is now editable in Pick List. Thanks to Jochen Dreyer for the comment about editability. Thanks to the web search engines for the paging idea.
  • CoPlot - Ellipse objects now support text labels. Arc Dimension object removed since it is now redundant.
  • CoPlot - now supports arrow keys, Home, Esc when positioning the mouse. Focus must be on main window (click in unused area not on canvas) for it to be active.
  • CoPlot - arrow key support for scrolling has changed. Now, Home=page left, CtrlHome=far left, End=page right, CtrlEnd=far right, PgUp=page up, CtrlPgUp=top, PgDn=page down, CtrlPgDn=bottom.
  • CoPlot - File : Save As : JPG High Quality and JPG Small File added. But GIF remains the recommended File Save As type; it is smaller and created faster. Thanks to James R. Weeks and BioElectroMech (James@obrador.com or www.obrador.com).
  • CoPlot - Arrow changes: Arrow Color removed -- arrows now use the line color. Arrow Type now divided into Arrow Type Start and Arrow Type Finish (which may be 'not drawn').
  • CoPlot File : Save As : GIF now saves non-interlaced files. This avoids a bug in Java related to reading interlaced files.
  • CoStat - File : Open and File : Save As cleaned up by adding a Browse button.
  • CoPlot - new html tag: <highline>, like <overline>, but lower, at cap height. This is useful for "bar over", for example, the mean of x.
  • All - changed Screen : Compact to Screen : Dialogs Inside Main Window. Thanks to Andreas Beblik for pointing out that 'Compact' wasn't very descriptive.
  • CoPlot - Pick One and Pick Box dialogs now have Make Invisible button to make currently picked objects invisible or visible. Thanks to Andreas Beblik for the suggestion.
  • CoPlot - All Edit : Xxx dialogs and Pick One and Pick Box dialogs now indicate "nPicked out of nTotal xxx objects have been picked." Thanks to Andreas Beblik for the request.
  • CoPlot Color dialogs - double clicking on a color will select the color and close the window. Thanks to Andreas Beblik for the suggestion.
  • All - memory use is now much less and memory is now freed appropriately when you close a file.
  • CoStat - Results headers now more standardized.
  • CoStat - improvements to the system for detecting cancelled and updating percentDone.
  • CoStat - Many speed improvements - mostly related to when there is string data.
  • CoPlot - map redraws now 10% faster.
  • CoPlot - bug fix - some errors in incoming .draw files were not reported to the user.
  • Each of the programs now has its own icon, not just the default Java icon.

Version 5.912 released on 1999-03-16 incorporated these changes:

  • CoPlot - Text and WrappedText can now be drawn within shapes. Although there are many types of shapes, all can be though of as having a rectangular (sometimes forced to be square) area within which the text is drawn. Shapes can be fixed size or auto-sized (based on text extent).
    *** This necessitated .draw file changes. Older .draw files will be automatically converted. See .draw file documentation (in the CoPlot manual) for details. Thanks to Jochen Dreyer for requesting rectangles. Thanks to Andreas J. Beblik for requesting flow-charts and node-connection features (this is a start). Thanks to Nathan Simons for critiquing the shapes.
  • CoPlot - Graph : Comment is now also text within a shape, like Text objects.
  • CoPlot - Graph : Data : Regression - lets you quickly and easily do a regression related to a dataset. Thanks to Jochen Dreyer for the suggestion.
  • CoStat - added Keep If option to many dialogs. Thanks to Richard Farrell for the suggestion.
  • CoStat - added + - buttons to many dialogs.
  • CoStat - documented .dt file format. See File Save As. Thanks to Microsoft for pointing out (by their example) the difficulty caused by poor or non-existant documention.
  • CoPlot - new html tags: <hr2> (<hr>, but double line), <hrls> (<hr>, but with less space before and after), <hrls2> (<hrls>, but with double line), <left> </left> <center> </center> <right> </right> Thanks to Tim Berners-Lee for inventing HTML.
  • All manuals - inserted |'s in menu sequences, for example "File : Open" instead of "File Open". Thanks to Dan Goldman for the suggestion.
  • Drawings program - can take data in from a socket. Use the command line parameters: host-[hostname] and port-[portNumber]. Thanks to David Ahrens for the request.
  • Fixed F4 problem with Choice widgets on OS/2. Thanks to Mike Engle for reporting the problem.

Version 5.911 released on 1999-02-08 incorporated these changes:

  • CoPlot - many bug fixes for bugs that appeared in 5.910.
  • CoPlot - many bug fixes related to graphs and drawings imported from DOS CoPlot and DOS CoDraw. Importing still has bugs related to the top x and right y axes -- they will be fixed later.

Version 5.910 released on 1999-01-28 incorporated these changes:

  • CoPlot - added File Open .cgm, .dxf, .wmf, and .eps. If you need other file types, please let us know.
  • CoPlot - Drawing Zoom added. Also, background beyond drawing area (not page) is drawn as lightGray. Note: you won't see the new default ZoomIn and ZoomOut buttons unless you use Macros Default Buttons.
  • CoPlot - support for new data representations: BarGraph/Grouped, BarGraph/100%, BarGraph/Stacked on xy graphs. They are not separate graph types, as in CoPlot DOS.
  • CoPlot - File Save .draw now 20% to 70% faster.
  • CoPlot - Bug Fix - Edit Object Copy was wrong. It led to "Unable to save object #x" error.
  • CoPlot - Bug Fix - Ellipse Width was rounded to nearest integer when read in from .draw file.
  • CoPlot - Improvement - If you drag the scroll bar, it took CoPlot a long time to catch up. Now better, still not perfect.

Version 5.909 released on 1998-12-22 incorporated these changes:

  • CoPlot - all screen redraws are now threaded.
    • All changes to drawing occur in another thread, so control of program always returns immediately to the user after a change is specified. If you make another change, the previous redraw (but not the previous change) is cancelled and the new redraw begins.
    • User can cancel current redraw by left clicking on the status line.
    • User can peek at drawing in progress by right clicking on the status line.
  • CoPlot File Save As (except .draw) is now threaded and has a Cancel dialog.
  • CoPlot - Screen Automatic Redraw is now more powerful. When on, all changed objects are redrawn. When off, nothing is drawn or erased.
  • CoPlot - the new default for all line widths and fill linewidths is now 0.01. This kind of change won't be made after the initial release. 0.003 was very thin. 0.01 seems more appropriate (1 pixel in default coordinate system).
  • CoPlot - Java 1.1.7 changed behavior of String.getBytes! This caused problems for File Save As EPS, PDF, and HPGL2. Fixed.
  • File Save As EPS, PDF, and HPGL2 revised and made much faster.
  • CoPlot - Graph y2d, Graph Title, Graph Axis Title, Graph Axis Labels, Graph Legend: Now, setting x and y are independent (each requires pressing Enter). This is better because you can use x or y to align several graphs.
  • CoPlot - added + - buttons to more places.
  • CoPlot - if loading a .draw from a file and .draw has a graph which uses a data file: if data file not found in specified directory, the new .drawing directory will also be searched. If file found there, data file will be renamed in the graph.
  • Drawings program - revamped to include inline drawings.xxx commands.
  • CoText, CoStat, CoPlot - bug fix: After File Save As, window title and program icon/button now properly show the new file name.
  • CoPlot - bug fix, if current object is a graph and you File Open a file with a graph, you get error message (Excess newGraph on line...) but then graph doesn't load.
  • CoPlot - bug fix, unrotated image, left margin was added to right margin.
  • CoPlot - bug fix - Graph Datasets and functions, fill linewidth was always 1 pixel. Now it matches Line Width, and observes minimumLineWidth.
  • CoPlot - bug fix - Image line and text color tags ignored Draw Colors As.
  • CoPlot - bug fix - when text with color tag was erased, colored part wasn't erased.
  • CoPlot - bug fix - File Save As vector files, sometimes lines were mysteriously too wide.
  • CoPlot - bug fix - most character entities with i and j now use the dot-less i and j.

Version 5.908 released on 1998-12-01 incorporated these changes:

  • CoPlot - File Save As now supports several vector file types: PostScript .eps, Acrobat .pdf, WordPerfect .wpg, Windows Metafile .wmf, .cgm, HPGL/2 B&W, HPGL/2 Color.
  • Drawing - now supports command line parameters and additional output file types (0=.draw, 1=.ppm, 2=.gif89a, 3=.eps, 4=.pdf, 5=.wpg, 6=.cgm, 7=.wmf, 8=hpgl2bw, 9=hpgl2color).
  • CoPlot - Drawing Coordinates has new options related to printing and to creating some file types: setPageWidth, setPageHeight, setLeftMargin, setBottomMargin. Simimarly, Drawing Other now has an Author option, so you can specify the author of the drawing (this information is also put in eps, pdf, and cgm files).
  • CoPlot - Image is now correctly drawn scaled and rotated to fit between the 2 points that you specify. Images now support Drawing Other Draw Colors As (setting Gray here may speed output to black and white printers and to vector files). Image objects now support many attributes: not drawn color, negative colors, brightness setting, contrast setting, and cropping. Images drawn at small sizes are now area-averaged for a better appearance. Images are correctly sent to vector files (although the resulting files are large).
  • CoPlot - Drawing Other Minimum Line width is now active. It applies to lines and fill patterns, not to text objects. It is very important and useful for printing and Save As vector file types.
  • New "Drawings" Program - A variant of the Drawing program that processes a series of .draw files piped into it (System.in) and pipes the results to System.out, with diagnostics printed to System.err. This should be useful for making web sites.
  • CoPlot - File Open errors are now correctly reported.
  • CoPlot - Color2.notDrawn and Color2.mapDefault in macros were converted to black. Fixed.
  • CoPlot - Edit Graph Dataset, change Y variable, dataset name on 'Which' list wasn't changed. Fixed.

Version 5.907 released on 1998-10-30 incorporated these changes:

  • All - You can press Esc to exit from any dialog.
  • All - We changed the way dialogs are set up so that they pop up faster and take less disk space.
  • CoPlot - Many textFields for entering numbers now have + and - buttons which increase or decrease (to nice numbers, 10-20% different) the values in the fields. This is much easier than entering a number manually. 10/12/98
  • All - Macros now available.

Version 5.906 released on 1998-09-01 incorporated these changes:

  • All - FileInput and FileOuput is now roughly 3 times faster. 8/11/98
  • CoStat - Regression Nonlinear. Three internal changes make the algorithm even more likely to find a good answer. 8/14/98
  • All - show hourglass cursor when preparing to show a dialog. 8/13/98.
  • CoStat - import data files from DOS CoPlot (6 byte Turbo reals) improved (more appropriate rounding to 11 digits). 8/18/98
  • CoStat - new Go To (Equation) finds rows for which a user specified equation evaluates to true (non 0). 8/20/98
  • CoStat - Statistics Statistical Tables, added Studentized Ranges and Duncan's Table. 8/20/98
  • CoPlot - Edit Xxxx Pick List - a new way to pick and unpick for object types that use the "character" attribute (notably graphs). 8/21/98
  • CoPlot - Graph Comment - text objects with locations specified in graph coordinates, not drawing coordinates. 8/24/98
  • All - Colors - added two more rows of greens: lawn (based on 0x80FF00 like Unix lawn green) spring (based on 0x00FF80 like Unix spring green) And changed "skyBlue" to "sky". Now all base names are one word. 8/25/98
  • CoPlot - Edit graph - 0th list entry changed to "--- Options ---". Users complained about blanks. Also, Data "Open/Edit File" changed to Data "Open/Edit Data File". 8/26/98
  • CoStat - Statistics Compare Means finished. 8/26/98
  • CoStat - Statistics ANOVA Compare Means finished. 8/28/98

Version 5.905 released on 1998-08-07 incorporated these changes:

  • All programs now save CoXxxx.pref files which remember your choices from the Screen menu, the last directory, and other miscellaneous settings. [[currently, these do not support screen bounds because of Java bug]] July 9, 1998.
  • CoPlot - can now read DOS CoDraw .dra and DOS CoPlot .gra files with File Open and via the command line. See notes in the manual. July 13, 1998.
  • CoPlot - new object type: Wrapped Text. Identical to (same attributes as) Text, except that the text editor is CoText, not a one line textField. 7/17/98.
  • CoPlot - support for arrow keys to scroll the drawing. 7/21/98.
  • CoPlot - 2 new html tags: drawingName and fullDrawingName. 7/21/98.
  • CoPlot - map draw is 45% faster. 7/28/98.
  • CoPlot - all references to 'kind' changed to 'type' (notably graphKind and axisKind). Now it's consistent. This will generate errors in some .draw files! If you wrote a program to generate .draw files, it will need to be revised! 7/28/98.
  • CoPlot - Graph Legend is now operative. 7/30/98.
  • CoPlot - Now, File Save As GIF draws the entire drawing, not just what is on the screen. This may take lots of memory and time. The section of the online manual on Memory was revised. 7/31/98.
  • CoPlot - bug - cleaned up response to mouse clicks on the drawing canvas. 8/5/98.

Version 5.904 released on 1998-07-07 incorporated these changes:

  • CoPlot - Edit Object Move, Copy, Delete, Hide, and Show and Edit Points Move now support multiple undo levels. June 3, 1998.
  • CoPlot - Edit Graph menu reorganized to be more like CoPlot DOS, that is, to reflect the parts of the graph. June 4, 1998.
  • All - all windows/dialogs now always come up entirely on the screen. June 5, 1998.
  • Links in all manuals and all web pages now work properly with Microsoft Internet Explorer. July 2, 1998.
  • CoStat and CoPlot - Insert Function now also lists the column numbers and names, constants (pi, e, true, false, ...), and operators (+, -, *, /, ...), so you don't have to memorize the components of an equation. July 3, 1998.
  • CoPlot - The Edit dialogs now prevent users from trying to change an attribute before an object has been picked. July 6, 1998.
  • CoPlot - Some of the drawing defaults weren't set by Drawing.open, causing problems when opening drawings that used the defaults after drawings that didn't use the defaults. July 6, 1998.

Version 5.903 released on 1998-05-27 incorporated these changes:

  • CoText, CoStat, CoPlot - If you loaded a document, sometimes (~1/3 of the time?) there were imperfections on the screen. Fixed. Now, it waits will everything is loaded. May 11, 1998.
  • CoStat - Transformations Transform (and others like it) didn't redraw the data when done. Fixed. May 11, 1998.
  • CoText, CoStat, CoPlot - new windows were of wrong size and location (Java 1.1.6 bug). Fixed. May 11, 1998.
  • CoPlot - Streamlined: Edit This. May 12, 1998.
  • CoPlot - Edit >1 graph only edited one graph. Fixed. May 12, 1998.
  • CoPlot - Drawing Coordinate system implemented. May 13, 1998.
  • CoText, CoStat, CoPlot - Scroll bars fixed. May 14, 1998.
  • All - Sun's JIT has bugs. We revised the batch files to run our programs with the JIT disabled. May 15, 1998.
  • CoStat - Data Open Type=Space ASCII tried to open file as Tab ASCII, and vice versa. May 15, 1998.
  • All - Screen Font Size now sets the font size for everything (menu, dialogs, CoStat data/CoText text, etc.). May 22, 1998.
  • CoPlot - Now: if no dialog box active, left click lets you move an object (like Edit Objects Move) right click to edit it (like Edit This) May 26, 1998.
  • All - reworked the multiple window system. Now standalone programs have File New Window option to open a new, empty document. And, if current document isn't empty, File New and File Open ask if you want to save the current document. May 26, 1998.

Version 5.902 released on 1998-05-08 incorporated these changes:

  • CoPlot - now just click on an object to edit it. May 4, 1998.
  • CoPlot - many small changes/fixes to embedded text tags. May 4, 1998.
  • CoPlot - now returns proper error message if you try to open a non-existent drawing file. May 4, 1998.
  • CoPlot - backup.draw is now stored in 'cohort' directory. May 5, 1998.
  • CoPlot - .draw file setPathType was still being saved as int infinity. Fixed. May 5, 1998.
  • CoPlot - copy image and graph now create new objects. May 6, 1998.
  • CoPlot - Edit Quick renamed Edit Objects. Edit Objects Move and Copy completed. Edit ObjectType Move and Copy fixed. May 6, 1998.
  • CoPlot - setXxxColor(0) now put in .draw when it should have, so objects gained attributes. May 6, 1998.
  • CoPlot - Edit This and Edit One Type dialogs didn't initially get appropriate attributes. May 6, 1998.
  • CoPlot - If you enter an invalid number, you now get the default (on almost any menu). May 7, 1998.

Version 5.901 released on 1998-05-01 incorporated these changes:

  • Changes to installation procedure - including removing "set classpath", adding "set cohort", adding .aov files, adding batch files and scripts to run the programs, and adding optional worldmap.zip file. Programs changed to make use of "cohort" environment variable. April 30, 1998.

Version 5.900 was released on 1998-04-30.


Go to: CoHort Software | CoPlot | CoStat | Top