home *** CD-ROM | disk | FTP | other *** search
- ┌──────────────────────────────────────────────────────────────────────┐
- │ Revision History │
- └──────────────────────────────────────────────────────────────────────┘
-
- 18 December 93 - Added linestyles to the Lotus 1-2-3 PIC driver.
-
- 17 December 93 - Added left division \ to the set of internal functions.
-
- 9 December 93 - The '[' character (left square bracket) is no longer
- allowed as a comment delimiter.
-
- 30 November 93 - Fixed a bug with the Lotus 1-2-3 PIC driver.
-
- 29 November 93 - Prevented 'spline range xmin xmax' from exceeding
- the maximum x data point.
-
- 25 November 93 - Added the following probability distribution
- functions: Binomial, Complemented Binomial, Inverse Binomial,
- Negative Binomial, Complemented Negative Binomial, Chi-square,
- Complemented Chi-square, Inverse of Complemented Chi-square, F,
- Complemented F, Inverse of Complemented F, Gamma, Complemented
- Gamma, Poisson, Complemented Poisson, Inverse Poisson and Student's t.
- Changed 'beta' to 'ibeta', 'normal' to 'ndtr', and 'inormal' to
- 'ndtri'. Type HELP PROBABILITY for details.
-
- 23 November 93 - Added F1 ('help') and F10 ('show') function key support.
-
- 14 November 93 - Changed version to 2.5.
-
- 3 November 93 - Added LaserJet II, DeskJet 500 and LaserJet 4 drivers.
- Type HELP LASERJET.
-
- 29 October 93 - Added smoothing of data points. Type HELP SMOOTH.
- Changed the default symbol size to 0.1 inches (instead of 0.17).
-
- 25 October 93 - Added nine more Bessel functions: besi0, besi1, besin,
- besjn, besk0, besk1, beskn and besyn. Type HELP BESSEL.
-
- 21 October 93 - Added the following built-in functions: beta, gamma,
- igamma, ierf, inormal, normal, and rand. Type HELP FUNCTIONS.
-
- 19 October 93 - Added the 'what' command to the Coherent version to list
- all the *.plt files in the current directory.
-
- 18 October 93 - Added last-line editing and command recall to the
- Coherent version.
-
- 1 October 93 - Added checks when reading data in from a data file to
- prevent memory overflows and lockups in the DOS version using Borland's
- compiler.
-
- 25 September 93 - Fixed a little bug which screwed up the prompt when
- shelling out to DOS a second time.
-
- 24 September 93 - Added hardware font sizes to the Coherent version.
-
- 20 September 93 - Fixed a bug that showed the last DOS screen immediately
- after pressing any key at the introductory Graphica screen.
-
- 16 September 93 - Added 'lineto' and 'moveto' commands.
-
- 15 September 93 - Corrected a problem with the timestamp printed out
- in hpgl mode when the character size, ratio or gap where changed.
-
- 14 September 93 - Added 6 filled symbols to the bgi and HPGL2 drivers.
- HPGL can produce only a filled square. Working on filled symbols for
- the PostScript driver.
-
- 12 September 93 - Changed version to 2.44. The line continuation symbol
- ';' can now also be used in script files as well as interactively.
-
- 10 September 93 - Fixed some bugs related to the 'location' command
- when used with units other than inches. Added 'ufactor' to the set of
- pre-defined constants. Type HELP WHO.
-
- 8 September 93 - Added an optional range specification to the 'plot'
- command. Type HELP PLOT for details.
-
- 7 September 93 - Changed version to 2.43. "Beautified" the help file.
- If the environment variable GRAPHELP is not set, Graphica will look
- for the help file in any of the directories currently in your DOS
- path. If the file is not found, you won't have any help on-line.
-
- 6 September 93 - Program froze up when trying to delete labels, arrows,
- circles, etc. Fixed this bug.
-
- 5 September 93 - Added a 'rotate' switch to the x,y,y2 and x2-label
- commands to draw them at 180 degrees. Type HELP PLOT for details.
-
- 4 September 93 - Added color and hardware font support to the PIC
- driver. PIC still doesn't support line widths.
-
- 30 August 93 - Added color and hardware fonts to the PostScript driver.
- For details type HELP POSTSCRIPT and HELP TERMINAL.
-
- 20 August 93 - Fixed some bugs relative to the thickness of characters
- drawn with the 'legend' and 'label' commands. Thoroughly tested and
- fixed Graphica's operation in video modes other than VGA. New data
- input routine ignores labels in data files (see DATA).
-
- 17 August 93 - Whenever you shell out to DOS, a temporary prompt is
- shown telling you to type EXIT to return to GRAPHICA. Activated the
- Hercules video driver and fixed some color-related bugs. Slightly
- changed the behavior of the legend block command (see HELP LEGEND).
-
- 10 August 93 - Added a 'clc' command to clear the text screen.
-
- 15 July 93 - Changed version to 2.42.
-
- 13 July 93 - Fixed a bug related to the power function (wasn't raising
- to integer powers correctly under Coherent). Also fixed a bug in the
- Coherent cbm (coherent bitmap graphics) driver not resetting the line
- style after loading a second load file.
-
- 13 July 93 - After Graphica detects an error with a script file on the
- command line, it stays on line for further processing instead of
- bailing out to the OS command line.
-
- 7 July 93 - Added the 'what' command listing all .plt files in the
- current directory.
-
- 1 July 93 - Started working on the 'polar' command to make polar plots.
-
- 25 June 93 - Changed version to 2.41.
-
- 22 June 93 - Found and fixed a serious bug with the font routines.
-
- 20 June 93 - Changed code to handle errors when dynamically loaded font
- files are not found.
-
- 5 June 93 - Added 10 dynamically loaded software fonts to the registered
- version. See DEMO5 and DEMO6 for how the new fonts look.
-
- 2 June 93 - Added code to dynamically load software fonts from disk, thus
- reducing the executable size considerably. Changed version to 2.4.
-
- 14 May 93 - Added linestyles to the Coherent version. Soon linewidths.
-
- 20 April 93 - Changed some code to prevent errors from occurring when
- changing terminals from bgi to (some other terminal) back to bgi.
-
- 19 April 93 - Started work on the LaTeX driver.
-
- 17 Apr 93 - Added the capability of sending output to the printer port
- in the DOS version. If you have a printer connected to that port, for
- example, you can send PostScript output directly to the printer (without
- having to DUMP to a file and then send it later.) Type HELP OUTPUT.
-
- 14 Apr 93 - Finished adding on-screen color graphics to the Coherent
- version. Still need to add linestyle and linewidth. It also has a
- simple hardware font.
-
- 10 Apr 93 - Worked on the Coherent version for quite some time trying
- to fix miscellaneous bugs and core dumps.
-
- 2 Apr 93 - Got rid of the 'show' command for showing status. Now
- simply entering a command by itself will show its status. 'show' by
- itself works just like before, i.e. it displays whatever you've
- plotted so far on the screen or output device. Changed the meaning
- of the 'axes' command. It no longer draws those axes that have been
- mapped. Now it simply tells what axis types you've got.
-
- 20 Mar 93 - Added asinh, acosh and atanh to the set of built-in
- functions. Type HELP FUNCTIONS.
-
- 20 Mar 93 - The 'print' command has been taken out. If you want to
- evaluate functions or expressions, simply enter them at the Graphica
- command line. Type HELP EXPRESSIONS.
-
- 20 Mar 93 - Added 'searchpath' logic to the DOS version. Graphica
- will try to locate any script or data file entered with the 'load' or
- 'data' commands in the current DOS search path, not just in the current
- working directory. You can also simply enter a script filename at the
- Graphica command line and Graphica will try to determine if it exists
- in the current search path, try to 'load' it and execute commands from
- it. Type HELP LOAD.
-
- 20 Mar 93 - Changed the environmental variable GRAPHICA to GRAPHINI.
- It now should contain the full path to the start-up filename,
- including the filename itself, just like in GRAPHELP. Type HELP STARTUP
- and HELP ENVIRONMENT.
-
- 20 Mar 93 - Changed version to 2.3.
-
- 17 Mar 93 - Pressing any key will cancel the introductory graphics
- screen. Also, in batch mode plotting, the introductory screen does
- not show up. Added a symbol type of 0 or 'dot' for plotting lots of
- data with just tiny dots. Type HELP SYMBOLS.
-
- 13 Mar 93 - Renamed this help file to GRAPHICA.FIL to make things less
- confusing for the development of the windows version. The compiled
- windows version help file will be called GRAPHICA.HLP.
-
- 10 Mar 93 - Corrected some logic in the handling of units (in, cm,
- mm). Repositioned the mouse location to the bottom right on DOS
- systems. Also added a 'nodisplay' command to not show the location
- of the mouse cursor. The mouse cursor shows up right above the
- location display on the lower right hand corner of the screen.
-
- 3 Mar 93 - Added a 'default' command to reset various parameters to
- their default values. Type HELP DEFAULT.
-
- 2 Mar 93 - Added a .PG command to the HPGL driver when a 'clear' command
- is given. This ejects the page on some plotters and loads a blank one.
-
- 2 Mar 93 - Fixed the way log labels were plotted when noexponent was
- the default. Now, regardless of the length of the label, you'll
- always get the full label, i.e. 0.00000001 instead of 10 ** -8 as
- before. The old behavior would plot a log axis like (10**-4, 0.001,
- 0.01, 0.1, 1, 10, 100, 1000, 10**4, 10**5) which was not consistent.
- With 'exponent' you still get the powers of 10 all the time.
-
- 1 Mar 93 - You can now "remap" an axis even after you've plotted
- data and that axis. The new mapping will be reflected in the last
- plot data set and the last axis of that type plotted. Try plotting
- some data and changing the map of an axis to see the effect.
-
- 1 Mar 93 - Reduced the mask area around the legend to the actual
- framing area. Fixed the 'audit' command to work properly. Fixed a
- bug that would show up when inputing data interactively and
- specifying 'end' before actually entering points. Solid lines are
- now plotted on decade boundaries in log axes.
-
- 28 Feb 93 - Fixed some problems with polynomial and spline fitting.
- Modified the command 'polyfit' to list all the polynomial fitting and
- correlation coefficients. Polynomial and spline fits apply to the
- "latest" data set, that is, you can't fit a spline to the last spline,
- only to a set of data points or function. Fixed other problems with
- multiple polyfit plotting.
-
- 26 Feb 93 - The letters C and c will no longer be comment flags.
- You can continue to use # to make comments in script files or
- when entering data on the > prompt. (I was having trouble defining
- functions like c(x)= etc.)
-
- 24 Feb 93 - Fixed a problem with the Coherent version of the 'cd'
- command. Now, you can also enter filenames with the 'load' command
- or directories in 'load' without quotes around them.
-
- 23 Feb 93 - After batch processing script files on the OS command line,
- Graphica now remains online for further interactive processing.
-
- 19 Feb 93 - Graphica returns to the command line after 'dumping' plots
- to a file rather that redrawing the entire plot. You can still redraw
- what you've got by specifying 'show' after dumping.
-
- 14 Feb 93 - Fixed a small quirk when entering two commands on the
- same line separated by ';'. For example, when entering 'draw x ;
- draw y' you would have to press a key once before you could see the
- second axis. Now Graphica recognizes the second command on the same
- line and waits to process graphics until all commands have been parsed.
-
- 10 Feb 93 - Fixed a problem with the legend mask when plotting on a
- non-raster device. Optimized axis drawing with a grid. Now there is
- less pen changing when plotting on a plotter. Fixed a bug happening
- when 'dump' was entered all by itself in a command line.
-
- 9 Feb 93 - Added 2-variable function specification and fixed a bug
- reading in dummy variables.
-
- 8 Feb 93 - Added 'reverse' logarithms, in other words, you can plot log
- scales going from 1000 to 1, for example (the axis minimum is 1000 on
- the left and the maximum is 1 on the right).
-
- 5 Feb 93 - Fixed a problem with 'character'. Changed the help file
- system a little bit so you get a list of subtopics when you've entered
- an incorrect keyword.
-
- 3 Feb 93 - Changed to version 2.2 and uploaded it to CompuServe.
-
- 2 Feb 93 - Finally got around fixing the legend routines. The legend
- lines weren't quite aligned when center- or right-justified. Added a
- new keyword 'flat' to draw non-stacked legends Lotus 1-2-3 style. Check
- out the 'legend.plt' 'and flat.plt' scripts file to see how it works.
-
- 31 Jan 93 - Added the error and complementary error functions to the
- set of built-in functions. Type HELP FUNCTIONS.
-
- 30 Jan 93 - Wrote a "getch" function for COHERENT so you can press any
- key to continue rather than having to press return. Check out the new
- help system.
-
- 29 Jan 93 - New feature: you can now have several curves in a data file
- by separating the data by blank lines. See help on FILE and the
- 'world.plt' example script file.
-
- 28 Jan 93 - Changed the default color to green.
-
- 22 Jan 93 - Fixed BIG BUGS when error bar and probability plotting.
-
- 21 Jan 93 - Fixed a tiny little bug with the memory allocation code
- in the recall function (DOS version).
-
- 20 Jan 93 - Changed version to 2.1.
-
- 20 Jan 93 - Changed code in the COHERENT and DOS versions to read in only
- help keywords when requesting help. The help text is read in from the
- help file as needed. The new scheme reduces the memory requirements on
- PCs. Now you can load in bigger script files!
-
- 14 Jan 93 - Ported Graphica to a Sun 4 workstation (no graphics yet).
- Cleaned up the code a little bit, especially dealing with include files.
- Should be easier to port to many platforms now.
-
- 3 Jan 93 - Changed the mouse routines in the DOS version to use a
- software cursor (faster than using getimage/putimage).
-
- 2 Jan 93 - Added code to save text screen before going into graphics in
- the DOS version. This way when you get back to text mode, previous text
- will still be visible.
-
- 23 Dec 92 - Added the capability of sending output to com1 in the DOS
- version. If you have a plotter connected to that communications port,
- for example, you can send hpgl output directly to the plotter (without
- having to DUMP to a file and then use COPY FILE COM1: at the DOS prompt.)
-
- 23 Dec 92 - Fixed a little buglet when changing terminal types and output
- was sent to (stdout). 'output' now shows the correct output.
-
- 14 Dec 92 - Added further functionality to the 'format' command by
- allowing user-defined tic labels. Type HELP FORMAT.
-
- 14 Dec 92 - Added the 'square-root' type to the family of axis types.
-
- 8 Dec 92 - Fixed a bug in the help command. You can abort help by
- pressing q/Q/ESC. With the bug, the next help command was invalid.
-
- 24 Nov 92 - Added two fonts to the Coherent version, simplex script and
- complex script.
-
- 17 Nov 92 - Fixed a bug with the probability scale. It wasn't drawing
- the numeric labels in the right place when plotting an x2 or y2 axis.
-
- 12 Nov 92 - Fixed bugs in the 'mask' command. Circles and rectangles
- are now being masked correctly.
-
- 9 Nov 92 - Released version 2.0 to Simtel.