<!$Id: README.html,v 1.2 1995/05/27 02:35:00 pturner Exp pturner $>

<pre>

Wed May 24 21:45:38 PST 1995

Release v4.00 Alpha test #0

(C) COPYRIGHT 1991-1995 Paul J Turner
All Rights Reserved

XMGR IS PROVIDED "AS IS" AND WITHOUT ANY WARRANTY EXPRESS OR IMPLIED. THE
USER ASSUMES ALL RISKS OF USING  XMGR. THERE IS NO CLAIM OF THE
MERCHANTABILITY OR FITNESS FOR A PARTICULAR  PURPOSE.

YOU MAY MAKE COPIES OF XMGR FOR YOUR OWN USE, AND MODIFY THOSE COPIES.
YOU MAY NOT DISTRIBUTE ANY MODIFIED SOURCE CODE OR DOCUMENTATION TO USERS 
AT ANY SITES OTHER THAN YOUR OWN.

Xmgr Release v4.00

This is xmgr Release 4.00, a plotting tool for workstations using Motif/X.
Source code is available via anonymous ftp to:

    ftp.teleport.com [192.108.254.15]:/pub/users/pturner/xmgr-4.00.tar.gz

To build xmgr, cd to xmgr-4.00/src, edit the Makefile and type 'make', 
or use the Imakefile. I don't use imake in the course of development so 
there are most likely problems with the Imakefile.

For a demo, in xmgr-4.00/examples is a script 'dotest' (see the file 
README.ex in the examples subdirectory about the particulars of the 
script), edit 'dotest' to make sure that the variable ACEGR is pointing
to the correct executable. You might let me know about problems you may 
encounter running the demos. Some of the demos are for color systems 
only and will not draw meaningful graphs on mono or grayscale systems.

Xmgr 4.00 has been compiled on SGIs, RS6000s, Decstations, DEC
Alpha, Suns (SunOS 4.1.x and Solaris), HP 7xx, and Linux.

On some systems, the file pars.c will need to be compiled separately. Use the 
'cc' command provided in the Makefile to compile pars.c, then 'make' to 
resume the compilation.

RELEASE NOTES:

This version will not compile on systems using X11R3 with Motif 1.0x.

Documentation is in better shape but a lot of work remains.

Linux is now my primary development system.

There is a mailing list for users of xmgr send mail to:

        majordomo@admin.ogi.edu

with a body of (not in the "Subject:" line):

        subscribe acegr

to subscribe. Majordomo is a mail list management package, and automatically
handles additions and removals from the list. For information about majordomo
at our site, sent mail to majordomo@admin.ogi.edu with a body of

        help

Use the address, acegr@admin.ogi.edu, to send mail to the list.

Please use the mailing list for comments, suggestions, and bug reports,
but keep in mind that there are 250+ subscribers to the list. Also take note
that, as machines come and go, some subscribers will have addresses on the
list that will not resolve to a deliverable mailbox causing mail to
bounce - if you send mail to the list and get bounced mail back, it is most 
likely being returned from some machine on the list, and not the list host 
machine.

Additions/modifications

From 3.01 to 4.00

* added a new demo, cd to examples and run:

xmgr -arrange 2 2 -b test.com

* No limit on the number of columns of block data. See the -maxblock option.

* Added formats YYMMDD and YYMMDDHMS For tick labeling.

* Read time/date formats from XY data files.

  Before reading the file, toss in a:

@format YYMMDD
# then
    YY-MM-DD y

@format YYMMDDHMS
# then
    YY-MM-DD HH:MM:SS.S y

@format MMDDYY
# then
    MM-DD-YY y

@format MMDDYYHMS
# then
    MM-DD-YY HH:MM:SS.S y

  There is no support for writing time/date formats.

* Colors can be changed on the fly.

* Tick marks and grid lines are now set separately.

* Added as274 for performing the least squares fits for
  polynomials, seems to be fairly robust, the default is
  the original - form the normal equations and use gauss 
  elimination.

* Allow logging of strings passed to the scanner, should help in
  debugging batch files.

* Tick marks and gridlines are now drawn separately - you can have ticks
  OUT while having gridlines.

* Edit points has been rearranged, the popup for the location and the 
  buttons for actions are now in the same popup.

* Added a command that can be used to either truncate or lengthen a set.

   SETNUM LENGTH n
or
   GRAPHNO.SETNUM LENGTH n

s0 length 100
g1.s4 length 1024

* Added commands to kill sets, but save the parameter settings:

# kill the given set, but preserve parameter settings
kill s5 saveall

# kill all sets, but preserve parameter settings
kill sets saveall

* Added arrange command, this does not allow the control over
  the layout that the popup does, but should be useful.

arrange 2, 2
  
  Makes 4 graphs, arranged 2x2.

Paul J Turner
pturner@teleport.com

</pre>
