home *** CD-ROM | disk | FTP | other *** search
/ TopWare 18: Liquid / Image.iso / liquid / top1184 / gepackt.exe / HISTORY.DOC < prev    next >
Text File  |  1994-02-22  |  16KB  |  338 lines

  1.  ┌──────────────────────────────────────────────────────────────────────┐
  2.  │   Revision History                                                   │
  3.  └──────────────────────────────────────────────────────────────────────┘
  4.  
  5.  18 December 93 - Added linestyles to the Lotus 1-2-3 PIC driver.
  6.  
  7.  17 December 93 - Added left division \ to the set of internal functions.
  8.  
  9.  9 December 93 - The '[' character (left square bracket) is no longer
  10.    allowed as a comment delimiter.
  11.  
  12.  30 November 93 - Fixed a bug with the Lotus 1-2-3 PIC driver.
  13.  
  14.  29 November 93 - Prevented 'spline range xmin xmax' from exceeding
  15.    the maximum x data point.
  16.  
  17.  25 November 93 - Added the following probability distribution
  18.    functions:  Binomial, Complemented Binomial, Inverse Binomial,
  19.    Negative Binomial, Complemented Negative Binomial, Chi-square,
  20.    Complemented Chi-square, Inverse of Complemented Chi-square, F,
  21.    Complemented F, Inverse of Complemented F, Gamma, Complemented
  22.    Gamma, Poisson, Complemented Poisson, Inverse Poisson and Student's t.
  23.    Changed 'beta' to 'ibeta', 'normal' to 'ndtr', and 'inormal' to
  24.    'ndtri'.  Type HELP PROBABILITY for details.
  25.  
  26.  23 November 93 - Added F1 ('help') and F10 ('show') function key support.
  27.  
  28.  14 November 93 - Changed version to 2.5.
  29.  
  30.  3 November 93 - Added LaserJet II, DeskJet 500 and LaserJet 4 drivers.
  31.    Type HELP LASERJET.
  32.  
  33.  29 October 93 - Added smoothing of data points.  Type HELP SMOOTH.
  34.    Changed the default symbol size to 0.1 inches (instead of 0.17).
  35.  
  36.  25 October 93 - Added nine more Bessel functions: besi0, besi1, besin,
  37.    besjn, besk0, besk1, beskn and besyn.  Type HELP BESSEL.
  38.  
  39.  21 October 93 - Added the following built-in functions: beta, gamma,
  40.    igamma, ierf, inormal, normal, and rand.  Type HELP FUNCTIONS.
  41.  
  42.  19 October 93 - Added the 'what' command to the Coherent version to list
  43.    all the *.plt files in the current directory.
  44.  
  45.  18 October 93 - Added last-line editing and command recall to the
  46.    Coherent version.
  47.  
  48.  1 October 93 - Added checks when reading data in from a data file to
  49.    prevent memory overflows and lockups in the DOS version using Borland's
  50.    compiler.
  51.  
  52.  25 September 93 - Fixed a little bug which screwed up the prompt when
  53.    shelling out to DOS a second time.
  54.  
  55.  24 September 93 - Added hardware font sizes to the Coherent version.
  56.  
  57.  20 September 93 - Fixed a bug that showed the last DOS screen immediately
  58.    after pressing any key at the introductory Graphica screen.
  59.  
  60.  16 September 93 - Added 'lineto' and 'moveto' commands.
  61.  
  62.  15 September 93 - Corrected a problem with the timestamp printed out
  63.    in hpgl mode when the character size, ratio or gap where changed.
  64.  
  65.  14 September 93 - Added 6 filled symbols to the bgi and HPGL2 drivers.
  66.    HPGL can produce only a filled square.  Working on filled symbols for
  67.    the PostScript driver.
  68.  
  69.  12 September 93 - Changed version to 2.44.  The line continuation symbol
  70.    ';' can now also be used in script files as well as interactively.
  71.  
  72.  10 September 93 - Fixed some bugs related to the 'location' command
  73.    when used with units other than inches.  Added 'ufactor' to the set of
  74.    pre-defined constants.  Type HELP WHO.
  75.  
  76.  8 September 93 - Added an optional range specification to the 'plot'
  77.    command.  Type HELP PLOT for details.
  78.  
  79.  7 September 93 - Changed version to 2.43.  "Beautified" the help file.
  80.    If the environment variable GRAPHELP is not set, Graphica will look
  81.    for the help file in any of the directories currently in your DOS
  82.    path.  If the file is not found, you won't have any help on-line.
  83.  
  84.  6 September 93 - Program froze up when trying to delete labels, arrows,
  85.    circles, etc.  Fixed this bug.
  86.  
  87.  5 September 93 - Added a 'rotate' switch to the x,y,y2 and x2-label
  88.    commands to draw them at 180 degrees.  Type HELP PLOT for details.
  89.  
  90.  4 September 93 - Added color and hardware font support to the PIC
  91.    driver.  PIC still doesn't support line widths.
  92.  
  93.  30 August 93 - Added color and hardware fonts to the PostScript driver.
  94.    For details type HELP POSTSCRIPT and HELP TERMINAL.
  95.  
  96.  20 August 93 - Fixed some bugs relative to the thickness of characters
  97.    drawn with the 'legend' and 'label' commands.  Thoroughly tested and
  98.    fixed Graphica's operation in video modes other than VGA.  New data
  99.    input routine ignores labels in data files (see DATA).
  100.  
  101.  17 August 93 - Whenever you shell out to DOS, a temporary prompt is
  102.    shown telling you to type EXIT to return to GRAPHICA.  Activated the
  103.    Hercules video driver and fixed some color-related bugs.  Slightly
  104.    changed the behavior of the legend block command (see HELP LEGEND).
  105.  
  106.  10 August 93 - Added a 'clc' command to clear the text screen.
  107.  
  108.  15 July 93 - Changed version to 2.42.
  109.  
  110.  13 July 93 - Fixed a bug related to the power function (wasn't raising
  111.    to integer powers correctly under Coherent).  Also fixed a bug in the
  112.    Coherent cbm (coherent bitmap graphics) driver not resetting the line
  113.    style after loading a second load file.
  114.  
  115.  13 July 93 - After Graphica detects an error with a script file on the
  116.    command line, it stays on line for further processing instead of
  117.    bailing out to the OS command line.
  118.  
  119.  7 July 93 - Added the 'what' command listing all .plt files in the
  120.    current directory.
  121.  
  122.  1 July 93 - Started working on the 'polar' command to make polar plots.
  123.  
  124.  25 June 93 - Changed version to 2.41.
  125.  
  126.  22 June 93 - Found and fixed a serious bug with the font routines.
  127.  
  128.  20 June 93 - Changed code to handle errors when dynamically loaded font
  129.    files are not found.
  130.  
  131.  5 June 93 - Added 10 dynamically loaded software fonts to the registered
  132.    version.  See DEMO5 and DEMO6 for how the new fonts look.
  133.  
  134.  2 June 93 - Added code to dynamically load software fonts from disk, thus
  135.    reducing the executable size considerably.  Changed version to 2.4.
  136.  
  137.  14 May 93 - Added linestyles to the Coherent version.  Soon linewidths.
  138.  
  139.  20 April 93 - Changed some code to prevent errors from occurring when
  140.    changing terminals from bgi to (some other terminal) back to bgi.
  141.  
  142.  19 April 93 - Started work on the LaTeX driver.
  143.  
  144.  17 Apr 93 - Added the capability of sending output to the printer port
  145.    in the DOS version.  If you have a printer connected to that port, for
  146.    example, you can send PostScript output directly to the printer (without
  147.    having to DUMP to a file and then send it later.)  Type HELP OUTPUT.
  148.  
  149.  14 Apr 93 - Finished adding on-screen color graphics to the Coherent
  150.    version.  Still need to add linestyle and linewidth.  It also has a
  151.    simple hardware font.
  152.  
  153.  10 Apr 93 - Worked on the Coherent version for quite some time trying
  154.    to fix miscellaneous bugs and core dumps.
  155.  
  156.  2 Apr 93 - Got rid of the 'show' command for showing status.  Now
  157.    simply entering a command by itself will show its status.  'show' by
  158.    itself works just like before, i.e. it displays whatever you've
  159.    plotted so far on the screen or output device.  Changed the meaning
  160.    of the 'axes' command.  It no longer draws those axes that have been
  161.    mapped.  Now it simply tells what axis types you've got.
  162.  
  163.  20 Mar 93 - Added asinh, acosh and atanh to the set of built-in
  164.    functions.  Type HELP FUNCTIONS.
  165.  
  166.  20 Mar 93 - The 'print' command has been taken out.  If you want to
  167.    evaluate functions or expressions, simply enter them at the Graphica
  168.    command line.  Type HELP EXPRESSIONS.
  169.  
  170.  20 Mar 93 - Added 'searchpath' logic to the DOS version.  Graphica
  171.    will try to locate any script or data file entered with the 'load' or
  172.    'data' commands in the current DOS search path, not just in the current
  173.    working directory.  You can also simply enter a script filename at the
  174.    Graphica command line and Graphica will try to determine if it exists
  175.    in the current search path, try to 'load' it and execute commands from
  176.    it.  Type HELP LOAD.
  177.  
  178.  20 Mar 93 - Changed the environmental variable GRAPHICA to GRAPHINI.
  179.    It now should contain the full path to the start-up filename,
  180.    including the filename itself, just like in GRAPHELP.  Type HELP STARTUP
  181.    and HELP ENVIRONMENT.
  182.  
  183.  20 Mar 93 - Changed version to 2.3.
  184.  
  185.  17 Mar 93 - Pressing any key will cancel the introductory graphics
  186.    screen.  Also, in batch mode plotting, the introductory screen does
  187.    not show up.  Added a symbol type of 0 or 'dot' for plotting lots of
  188.    data with just tiny dots.  Type HELP SYMBOLS.
  189.  
  190.  13 Mar 93 - Renamed this help file to GRAPHICA.FIL to make things less
  191.    confusing for the development of the windows version.  The compiled
  192.    windows version help file will be called GRAPHICA.HLP.
  193.  
  194.  10 Mar 93 - Corrected some logic in the handling of units (in, cm,
  195.    mm).  Repositioned the mouse location to the bottom right on DOS
  196.    systems.  Also added a 'nodisplay' command to not show the location
  197.    of the mouse cursor.  The mouse cursor shows up right above the
  198.    location display on the lower right hand corner of the screen.
  199.  
  200.  3 Mar 93 - Added a 'default' command to reset various parameters to
  201.    their default values.  Type HELP DEFAULT.
  202.  
  203.  2 Mar 93 - Added a .PG command to the HPGL driver when a 'clear' command
  204.    is given.  This ejects the page on some plotters and loads a blank one.
  205.  
  206.  2 Mar 93 - Fixed the way log labels were plotted when noexponent was
  207.    the default.  Now, regardless of the length of the label, you'll
  208.    always get the full label, i.e.  0.00000001 instead of 10 ** -8 as
  209.    before.  The old behavior would plot a log axis like (10**-4, 0.001,
  210.    0.01, 0.1, 1, 10, 100, 1000, 10**4, 10**5) which was not consistent.
  211.    With 'exponent' you still get the powers of 10 all the time.
  212.  
  213.  1 Mar 93 - You can now "remap" an axis even after you've plotted
  214.    data and that axis.  The new mapping will be reflected in the last
  215.    plot data set and the last axis of that type plotted.  Try plotting
  216.    some data and changing the map of an axis to see the effect.
  217.  
  218.  1 Mar 93 - Reduced the mask area around the legend to the actual
  219.    framing area.  Fixed the 'audit' command to work properly.  Fixed a
  220.    bug that would show up when inputing data interactively and
  221.    specifying 'end' before actually entering points.  Solid lines are
  222.    now plotted on decade boundaries in log axes.
  223.  
  224.  28 Feb 93 - Fixed some problems with polynomial and spline fitting.
  225.    Modified the command 'polyfit' to list all the polynomial fitting and
  226.    correlation coefficients.  Polynomial and spline fits apply to the
  227.    "latest" data set, that is, you can't fit a spline to the last spline,
  228.    only to a set of data points or function.  Fixed other problems with
  229.    multiple polyfit plotting.
  230.  
  231.  26 Feb 93 - The letters C and c will no longer be comment flags.
  232.    You can continue to use # to make comments in script files or
  233.    when entering data on the > prompt.  (I was having trouble defining
  234.    functions like c(x)= etc.)
  235.  
  236.  24 Feb 93 - Fixed a problem with the Coherent version of the 'cd'
  237.    command.  Now, you can also enter filenames with the 'load' command
  238.    or directories in 'load' without quotes around them.
  239.  
  240.  23 Feb 93 - After batch processing script files on the OS command line,
  241.    Graphica now remains online for further interactive processing.
  242.  
  243.  19 Feb 93 - Graphica returns to the command line after 'dumping' plots
  244.    to a file rather that redrawing the entire plot.  You can still redraw
  245.    what you've got by specifying 'show' after dumping.
  246.  
  247.  14 Feb 93 - Fixed a small quirk when entering two commands on the
  248.    same line separated by ';'.  For example, when entering 'draw x ;
  249.    draw y' you would have to press a key once before you could see the
  250.    second axis.  Now Graphica recognizes the second command on the same
  251.    line and waits to process graphics until all commands have been parsed.
  252.  
  253.  10 Feb 93 - Fixed a problem with the legend mask when plotting on a
  254.    non-raster device.  Optimized axis drawing with a grid.  Now there is
  255.    less pen changing when plotting on a plotter.  Fixed a bug happening
  256.    when 'dump' was entered all by itself in a command line.
  257.  
  258.  9 Feb 93 - Added 2-variable function specification and fixed a bug
  259.    reading in dummy variables.
  260.  
  261.  8 Feb 93 - Added 'reverse' logarithms, in other words, you can plot log
  262.    scales going from 1000 to 1, for example (the axis minimum is 1000 on
  263.    the left and the maximum is 1 on the right).
  264.  
  265.  5 Feb 93 - Fixed a problem with 'character'.  Changed the help file
  266.    system a little bit so you get a list of subtopics when you've entered
  267.    an incorrect keyword.
  268.  
  269.  3 Feb 93 - Changed to version 2.2 and uploaded it to CompuServe.
  270.  
  271.  2 Feb 93 - Finally got around fixing the legend routines.  The legend
  272.    lines weren't quite aligned when center- or right-justified.  Added a
  273.    new keyword 'flat' to draw non-stacked legends Lotus 1-2-3 style.  Check
  274.    out the 'legend.plt' 'and flat.plt' scripts file to see how it works.
  275.  
  276.  31 Jan 93 - Added the error and complementary error functions to the
  277.    set of built-in functions.  Type HELP FUNCTIONS.
  278.  
  279.  30 Jan 93 - Wrote a "getch" function for COHERENT so you can press any
  280.    key to continue rather than having to press return.  Check out the new
  281.    help system.
  282.  
  283.  29 Jan 93 - New feature: you can now have several curves in a data file
  284.    by separating the data by blank lines.  See help on FILE and the
  285.    'world.plt' example script file.
  286.  
  287.  28 Jan 93 - Changed the default color to green.
  288.  
  289.  22 Jan 93 - Fixed BIG BUGS when error bar and probability plotting.
  290.  
  291.  21 Jan 93 - Fixed a tiny little bug with the memory allocation code
  292.    in the recall function (DOS version).
  293.  
  294.  20 Jan 93 - Changed version to 2.1.
  295.  
  296.  20 Jan 93 - Changed code in the COHERENT and DOS versions to read in only
  297.    help keywords when requesting help.  The help text is read in from the
  298.    help file as needed.  The new scheme reduces the memory requirements on
  299.    PCs.  Now you can load in bigger script files!
  300.  
  301.  14 Jan 93 - Ported Graphica to a Sun 4 workstation (no graphics yet).
  302.    Cleaned up the code a little bit, especially dealing with include files.
  303.    Should be easier to port to many platforms now.
  304.  
  305.  3 Jan 93 - Changed the mouse routines in the DOS version to use a
  306.    software cursor (faster than using getimage/putimage).
  307.  
  308.  2 Jan 93 - Added code to save text screen before going into graphics in
  309.    the DOS version.  This way when you get back to text mode, previous text
  310.    will still be visible.
  311.  
  312.  23 Dec 92 - Added the capability of sending output to com1 in the DOS
  313.    version.  If you have a plotter connected to that communications port,
  314.    for example, you can send hpgl output directly to the plotter (without
  315.    having to DUMP to a file and then use COPY FILE COM1: at the DOS prompt.)
  316.  
  317.  23 Dec 92 - Fixed a little buglet when changing terminal types and output
  318.    was sent to (stdout).  'output' now shows the correct output.
  319.  
  320.  14 Dec 92 - Added further functionality to the 'format' command by
  321.    allowing user-defined tic labels.  Type HELP FORMAT.
  322.  
  323.  14 Dec 92 - Added the 'square-root' type to the family of axis types.
  324.  
  325.  8 Dec 92 - Fixed a bug in the help command.  You can abort help by
  326.    pressing q/Q/ESC.  With the bug, the next help command was invalid.
  327.  
  328.  24 Nov 92 - Added two fonts to the Coherent version, simplex script and
  329.    complex script.
  330.  
  331.  17 Nov 92 - Fixed a bug with the probability scale.  It wasn't drawing
  332.    the numeric labels in the right place when plotting an x2 or y2 axis.
  333.  
  334.  12 Nov 92 - Fixed bugs in the 'mask' command.  Circles and rectangles
  335.    are now being masked correctly.
  336.  
  337.  9 Nov 92 - Released version 2.0 to Simtel.
  338.