2006-05-06 20:40  fnevgeny

	* ac-tools/configure.in, doc/FAQ.sgml, doc/NEWS.html,
	  doc/UsersGuide.sgml: 5.99.1dev4 snapshot.

2006-05-06 20:24  fnevgeny

	* scripts/makerelease: Update makerelease script to generate Graal
	  files.

2006-05-06 20:13  fnevgeny

	* src/: helpwin.c, main.c: Copyright notices updated.

2006-05-06 19:52  fnevgeny

	* ac-tools/Make.conf.in, ac-tools/aclocal.m4, ac-tools/config.h.in,
	  ac-tools/configure.in, cephes/Make.common, cephes/Make.dep,
	  cephes/Makefile, cephes/acosh.c, cephes/airy.c, cephes/asinh.c,
	  cephes/atanh.c, cephes/beta.c, cephes/cbrt.c, cephes/cephes.h,
	  cephes/chbevl.c, cephes/chdtr.c, cephes/check_float.c,
	  cephes/const.c, cephes/dawsn.c, cephes/ellie.c, cephes/ellik.c,
	  cephes/ellpe.c, cephes/ellpk.c, cephes/expn.c, cephes/fac.c,
	  cephes/fdtr.c, cephes/fresnl.c, cephes/gamma.c, cephes/gdtr.c,
	  cephes/hyp2f1.c, cephes/hyperg.c, cephes/i0.c, cephes/i1.c,
	  cephes/igam.c, cephes/igami.c, cephes/incbet.c, cephes/incbi.c,
	  cephes/isnan.c, cephes/iv.c, cephes/j0.c, cephes/j1.c,
	  cephes/jn.c, cephes/jv.c, cephes/k0.c, cephes/k1.c, cephes/kn.c,
	  cephes/log2.c, cephes/mconf.h, cephes/mtherr.c, cephes/ndtr.c,
	  cephes/ndtri.c, cephes/pdtr.c, cephes/polevl.c, cephes/polyn.c,
	  cephes/psi.c, cephes/revers.c, cephes/rgamma.c, cephes/round.c,
	  cephes/shichi.c, cephes/sici.c, cephes/spence.c, cephes/stdtr.c,
	  cephes/struve.c, cephes/unity.c, cephes/yn.c, cephes/zeta.c,
	  cephes/zetac.c, src/Makefile, src/computils.c, src/compwin.c:
	  Switched to GSL from Cephes.

2006-04-30 03:10  fnevgeny

	* ac-tools/: config.h.in, configure.in: Don't check for unlink().

2006-04-30 03:09  fnevgeny

	* src/grace.c: Replaced unlink() with ANSI remove().

2006-04-30 03:04  fnevgeny

	* src/grace.c: Use grace_tmpfile() instead of tmpnam().

2006-04-30 03:03  fnevgeny

	* ac-tools/: config.h.in, configure.in: Added checks for fdopen()
	  and mkstemp().

2006-04-30 03:02  fnevgeny

	* src/: files.c, grace.h: Added grace_tmpfile(), a wrapper around
	  mkstemp/tmpnam.

2006-04-30 00:56  fnevgeny

	* examples/diode.xgr: Updated diode.xgr to the current syntax.

2006-04-30 00:49  fnevgeny

	* lib/plot/plotone.c: Eliminated wrong compiler warnings about
	  uninitialized vprev.

2006-04-29 16:14  fnevgeny

	* src/: computils.c, compwin.c, numerics.h: Fixed (somewhat)
	  feature extraction.

2006-04-29 15:34  fnevgeny

	* templates/Default.xgr: Fixed justification of the axis labels.

2006-04-29 15:20  fnevgeny

	* src/xmgrace.c: Made Motif controls thinner.

2006-04-29 00:56  fnevgeny

	* src/set_utils.c: In grace_set_new(), create also intermediate
	  SSData if needed.

2006-04-29 00:55  fnevgeny

	* src/xstrings.h: Abbreviated "cell" element to just "c" so to not
	  waste extra disk space...

2006-04-29 00:53  fnevgeny

	* src/xml_out.c: Use lower-case x/y attributes of region arrays.

2006-04-13 02:01  fnevgeny

	* src/grace.c: Proper interface from/to Graal and set/ssd columns
	  by names.

2006-04-13 01:43  fnevgeny

	* lib/core/ssd.c, include/grace/core.h: Added
	  ssd_get_column_by_name().

2006-04-12 01:30  fnevgeny

	* src/main.c, doc/grace.1: Got rid of -fixed and -usage command
	  line flags.

2006-04-12 00:26  fnevgeny

	* lib/graal/: graal.l, graal.y: Further extending Graal.

2006-04-12 00:24  fnevgeny

	* src/Make.common, src/darray.c, src/numerics.h,
	  include/grace/base.h, lib/base/darray.c: Moved remaining
	  src/darray.c functions to base/darray.c and a few more added.

2006-04-11 22:51  fnevgeny

	* include/grace/core.h, lib/core/set.c: Added set_get_darray() and
	  set_set_darray().

2006-04-11 22:39  fnevgeny

	* src/dicts.c: Fixed dataset_col_defaults.

2006-04-10 00:36  fnevgeny

	* src/: core_utils.h, dicts.c, dicts.h, grace.h, set_ui.c,
	  set_utils.c, setwin.c, xmgrace.c, xml_out.c: Added
	  dataset_col_name() and get_dataset_col_by_name().

2006-04-09 23:24  fnevgeny

	* src/Makefile: Straightforward rule for xml_in.c generation.

2006-04-05 02:20  fnevgeny

	* lib/graal/: graal.l, graal.y: Some cosmetics.

2006-04-04 23:55  fnevgeny

	* src/grace.c: Handle Nils and Bools in eval_proc().

2006-04-04 23:49  fnevgeny

	* include/grace/graal.h, include/grace/graalP.h, lib/graal/graal.c,
	  lib/graal/graal.l, lib/graal/graal.y: Graal changed to operate on
	  ';'-terminated statements. A lot of further improvements.

2006-04-04 23:24  fnevgeny

	* include/grace/base.h, lib/base/darray.c: Added darray_slice() and
	  darray_concat().

2006-04-04 03:46  fnevgeny

	* src/: computils.c, files.c, grace.c, monwin.c, motifutils.c,
	  setwin.c: Updated to the new Graal API.

2006-04-04 03:39  fnevgeny

	* lib/plot/drawticks.c: Updated to the new Graal API.

2006-04-04 03:37  fnevgeny

	* lib/graal/Make.defs: Remove generated header files by "make
	  devclean".

2006-04-04 03:25  fnevgeny

	* include/grace/graal.h, include/grace/graalP.h, lib/graal/graal.c,
	  lib/graal/graal.l, lib/graal/graal.y: A lot of enhancments in
	  Graal.

2006-03-26 01:12  fnevgeny

	* include/grace/core.h, lib/core/ssd.c: Added ssd_set_darray().

2006-03-11 15:19  fnevgeny

	* lib/core/ssd.c, include/grace/core.h: Added ssd_get_darray().

2006-03-11 15:07  fnevgeny

	* lib/base/darray.c, include/grace/base.h: Added
	  darray_set_const().

2006-03-09 00:23  fnevgeny

	* src/setwin.c: An off-by-one mistake fixed.

2006-03-09 00:22  fnevgeny

	* include/grace/graal.h, include/grace/graalP.h, lib/graal/graal.c,
	  lib/graal/graal.l, lib/graal/graal.y: Splitted Graal API into
	  private/public parts.

2006-03-08 00:40  fnevgeny

	* src/: computils.c, pars.yacc, parser.h, setwin.c: Eliminated the
	  rest of legacy parser usage except of the agr loader.

2006-03-06 01:01  fnevgeny

	* src/: computils.c, dlmodule.c, files.c, files.h, motifinc.h,
	  motifutils.c, nonlfit.c, nonlwin.c, pars.yacc, parser.h,
	  setwin.c: Eliminated use of the old parser from more places.

2006-03-06 00:50  fnevgeny

	* include/grace/graal.h, lib/graal/graal.c: Added
	  graal_eval_expr().

2006-03-06 00:00  fnevgeny

	* include/grace/graal.h, lib/graal/graal.c, lib/graal/graal.y:
	  graal_parse() and graal_parse_line() now return success/failure
	  status.

2006-03-05 23:28  fnevgeny

	* src/: Make.common, f2c.h, lmdif.c: Removed lmdif.

2006-03-05 01:58  fnevgeny

	* src/: files.c, grace.c, graph_utils.c, main.c, monwin.c,
	  ssdata.c: Switched to Graal/eliminated use of old parser in a few
	  places.

2006-03-05 00:48  fnevgeny

	* src/fileswin.c: Eliminated a memory leak in project preview.

2006-03-05 00:33  fnevgeny

	* src/: Makefile, fileswin.c, grace.c, grace.h, xutil.c: Use Graal.

2006-03-05 00:29  fnevgeny

	* lib/plot/drawticks.c, lib/plot/plotone.c, include/grace/plot.h,
	  include/grace/plotP.h: Use graal in libplot for axis transform.

2006-03-04 23:26  fnevgeny

	* include/grace/graal.h, lib/graal/graal.c, lib/graal/graal.l:
	  Added graal_transform_arr().

2006-03-04 23:25  fnevgeny

	* include/grace/base.h, lib/base/darray.c: Added darray_get_val().

2006-03-04 13:49  fnevgeny

	* include/grace/graal.h, lib/graal/graal.c, lib/graal/graal.y: Keep
	  track of temp arrays to avoid memory leaks.

2006-02-28 01:18  fnevgeny

	* Make.lib, ac-tools/Make.conf.in, ac-tools/configure.in,
	  include/grace/graal.h, lib/graal/.cvsignore, lib/graal/Make.defs,
	  lib/graal/Makefile, lib/graal/graal.c, lib/graal/graal.l,
	  lib/graal/graal.y: First attempt at new Graal interpreter.

2006-02-28 01:07  fnevgeny

	* include/grace/base.h, lib/base/darray.c: Added a few more DArray
	  APIs.

2006-02-27 22:28  fnevgeny

	* doc/grace.1: Man page updated.

2006-02-27 22:27  fnevgeny

	* src/darray.c, src/numerics.h, include/grace/base.h,
	  lib/base/Make.defs, lib/base/darray.c: Moved DArray primitive to
	  the grace-base lib.

2006-02-13 00:11  fnevgeny

	* src/: Make.common, computils.c, main.c, mathstuff.c, mathstuff.h,
	  pars.yacc, setwin.c: Got rid of everything except support for
	  reading in .agr files in the old parser.

2006-02-12 21:58  fnevgeny

	* include/grace/core.h, lib/core/axis.c, lib/core/graph.c,
	  lib/core/set.c, lib/plot/utils.c, src/grace.xcc,
	  src/motifutils.c, src/pars.yacc, src/xml_out.c: Renamed prec1 to
	  prec in the Format structure.

2006-02-12 21:57  fnevgeny

	* include/grace/core.h, include/grace/coreP.h, lib/core/quark.c:
	  Added statestamp to Quark.

2006-02-05 22:47  fnevgeny

	* src/axis_ui.c: A couple of typos fixed.

2006-02-04 23:59  fnevgeny

	* src/: xfile.c, xfile.h, xml_out.c: Got rid of DTD declaration
	  stuff in XFile.

2006-02-04 22:46  fnevgeny

	* src/xml_out.c: Use single-space indentation in XML output.

2006-02-04 22:14  fnevgeny

	* src/: xfile.c, xfile.h: Added xfile_set_indstr().

2006-02-04 15:57  fnevgeny

	* src/grace.xcc: Allow for DObjects inside of axis.

2006-02-04 02:31  fnevgeny

	* src/: files.c, ssdata.c, ssdata.h: Modified uniread() to use
	  callback functions for data parsing and storing.  Reading in
	  ascii data and parsing legacy agr projects are now fully
	  separated.

2006-02-03 01:21  fnevgeny

	* src/: pars.yacc, parser.h: Added const qualifier for *scanner()
	  args.

2006-02-02 01:01  fnevgeny

	* src/files.c: Simplified uniread().

2006-01-30 21:10  fnevgeny

	* src/files.c: Moved project_postprocess() call to
	  load_any_project().

2006-01-29 23:37  fnevgeny

	* src/: files.c, fileswin.c, main.c: Pass graph Quark instead of
	  project to getdata().

2006-01-29 22:28  fnevgeny

	* src/files.c: Modified load_agr_project() to use uniread()
	  directly instead of getdata().

2006-01-29 01:18  fnevgeny

	* include/grace/canvas.h, include/grace/core.h, lib/base/memory.c,
	  lib/base/utils.c, lib/canvas/device.c, lib/canvas/draw.c,
	  lib/canvas/t1fonts.c, lib/canvas/xrstdrv.c, lib/core/axis.c,
	  lib/core/ctrans.c, lib/core/graph.c, lib/core/project.c,
	  lib/core/region.c, lib/core/set.c, lib/core/ssd.c,
	  lib/core/utils.c, lib/plot/drawticks.c, lib/plot/plotone.c,
	  lib/plot/utils.c: All API sources expand'ed.

2006-01-29 00:57  fnevgeny

	* src/: dicts.c, dicts.h, frame_ui.c, grace.h, grace.xcc,
	  motifinc.h, motifutils.c, xml_out.c, xstrings.h: Use FrameType
	  everywhere.

2006-01-29 00:56  fnevgeny

	* include/grace/core.h, lib/core/frame.c: Added FrameType enum.

2006-01-08 23:18  fnevgeny

	* src/motifutils.c: XmPOPUP_DISABLED is new in Motif2.

2005-12-27 02:49  fnevgeny

	* templates/Default.xgr: Template updated.

2005-12-27 02:36  fnevgeny

	* include/grace/core.h, lib/core/project.c, src/explorer.h,
	  src/files.c, src/grace.xcc, src/pars.yacc, src/project_ui.c,
	  src/ssd_ui.c, src/xml_out.c: Use precision instead of format
	  string for world data.

2005-12-26 00:34  fnevgeny

	* templates/Default.xgr: Updated template.

2005-12-25 23:47  fnevgeny

	* src/: grace.c, ssdata.c: A couple of memory leaks fixed.

2005-12-25 23:20  fnevgeny

	* include/grace/core.h, lib/plot/utils.c, src/dicts.c,
	  src/motifutils.c, src/pars.yacc, src/xstrings.h: Imeplemented
	  formatting of geographical coordinates via fstring as well.

2005-12-25 02:03  fnevgeny

	* src/motifutils.c: Use NUMBER_OF_FORMATTYPES in
	  CreateFormatChoice().

2005-12-25 01:58  fnevgeny

	* src/Makefile: Fixed xsd make rule.

2005-12-22 00:58  fnevgeny

	* src/setwin.c: Added GUI for SSD transpose.

2005-12-21 23:41  fnevgeny

	* include/grace/core.h, lib/core/ssd.c, lib/core/utils.c:
	  Impelmented SSD transposition.

2005-12-21 23:08  fnevgeny

	* src/ssd_ui.c: Minor fixes and tab removing.

2005-12-21 23:06  fnevgeny

	* src/grace.xcc: Got rid of many unneeded CDATA.

2005-12-19 00:55  fnevgeny

	* src/: grace.xcc, xml_out.c: Attribute name of format element
	  changed: format->type.

2005-12-19 00:39  fnevgeny

	* src/: graph_ui.c, motifutils.c: Minor cosmetics.

2005-12-18 02:37  fnevgeny

	* include/grace/core.h, lib/core/axis.c, lib/core/graph.c,
	  lib/core/set.c, lib/plot/utils.c, src/axis_ui.c,
	  src/core_utils.h, src/dicts.c, src/dicts.h, src/explorer.c,
	  src/explorer.h, src/grace.h, src/grace.xcc, src/graph_ui.c,
	  src/graph_utils.c, src/motifinc.h, src/motifutils.c,
	  src/pars.yacc, src/project_utils.c, src/set_ui.c,
	  src/set_utils.c, src/xml_out.c, src/xstrings.h: Implemented
	  generic datetime formatting using strftime().

2005-12-12 00:26  fnevgeny

	* src/explorer.c: Scroll to the selected item in the tree in a
	  smart way.

2005-12-12 00:25  fnevgeny

	* src/: ListTree.c, ListTree.h: Added two resources:
	  XtNtopItemPosition and XtNvisibleItemCount.  Implemented
	  ListTreeSetBottomPos().

2005-12-11 23:04  fnevgeny

	* src/: grace.xcc, set_utils.c: Don't use capital letters in
	  dataset column names.

2005-12-11 00:17  fnevgeny

	* src/: files.c, pars.yacc, project_utils.c, ssdata.c, ssdata.h:
	  Fixed loading of sets from .agr files.

2005-12-10 23:21  fnevgeny

	* lib/core/set.c, include/grace/core.h: Fixed set_get_ncols().
	  Added a couple of "const" qualifiers.

2005-12-10 21:18  fnevgeny

	* src/: files.c, files.h, fileswin.c, grace.c, grace.h, main.c,
	  setwin.c, ssdata.c, ssdata.h: Got rid of curtype and cursource in
	  the Grace struct.

2005-11-20 23:50  fnevgeny

	* src/psdrv.c: cups/accounting fix ported.

2005-11-20 23:43  fnevgeny

	* lib/core/set.c, include/grace/core.h, src/computils.c,
	  src/core_utils.h, src/files.c, src/grace.xcc, src/pars.yacc,
	  src/set_utils.c, src/setwin.c, src/xml_out.c, src/xstrings.h: Got
	  rid of set comments.

2005-11-20 23:42  fnevgeny

	* src/Makefile, ac-tools/Make.conf.in, ac-tools/configure.in:
	  helpview fixes.

2005-11-20 00:45  fnevgeny

	* templates/Default.xgr: Updated default template.

2005-11-19 23:17  fnevgeny

	* lib/canvas/draw.c: Popup error when purge_dense_points() results
	  in too bad accuracy.

2005-11-19 22:43  fnevgeny

	* lib/canvas/draw.c: Fixed last-point bug in purge_dense_points().

2005-11-19 21:42  fnevgeny

	* lib/plot/plotone.c: Memory leak fixed.

2005-11-03 01:03  fnevgeny

	* src/: grace.xcc, xml_out.c: Synced order of elements between
	  xml_in/_out.

2005-10-31 00:35  fnevgeny

	* src/: core_utils.h, explorer.c, files.c, grace.xcc: Use
	  grace_ssd_new() in place of ssd_new().

2005-10-31 00:34  fnevgeny

	* src/Makefile: Added rule for schema generation.

2005-10-31 00:30  fnevgeny

	* src/ssd_ui.c: Minor polish.

2005-10-31 00:29  fnevgeny

	* src/grace.xcc: Defined strict rules for element occurrences.

2005-10-25 23:57  fnevgeny

	* lib/plot/plotone.c: Check for all arrays present in
	  drawsethilo().

2005-10-23 00:18  fnevgeny

	* src/xfile.c: A couple of memleaks fixed.

2005-10-21 23:53  fnevgeny

	* src/grace.c: Treat situations with no CUPS printers defined
	  gracefully ;-).

2005-10-21 23:43  fnevgeny

	* src/utils.c: Avoid potential NULL dereferencing.

2005-10-20 01:31  fnevgeny

	* src/grace.xcc: Got rid of XCCString functions.

2005-08-21 00:15  fnevgeny

	* src/: xfile.c, xml_out.c: Don't close FILE pointer in
	  xfile_free().

2005-08-21 00:14  fnevgeny

	* src/grace.xcc: Used empty XML elements when possible.

2005-08-06 22:31  fnevgeny

	* src/grace.xcc: Updated parser to work with xcc-0.4.0.

2005-06-14 00:13  fnevgeny

	* src/grace.c: Avoid NULL dereferencing.

2005-06-14 00:13  fnevgeny

	* src/project_utils.c: Use project_set_page_dimensions() instead of
	  set_page_dimensions() in postprocess hook!

2005-06-13 01:26  fnevgeny

	* include/grace/core.h, lib/core/set.c, lib/core/utils.c,
	  lib/plot/plotone.c, src/computils.c, src/dicts.c, src/dicts.h,
	  src/explorer.h, src/files.c, src/grace.h, src/grace.xcc,
	  src/motifinc.h, src/motifutils.c, src/pars.yacc,
	  src/project_utils.c, src/set_ui.c, src/ssdata.c, src/xml_out.c,
	  src/xstrings.h: Unified XY* and BAR* set types. XYZ type removed.

2005-06-10 01:54  fnevgeny

	* src/grace.xcc: Got rid of casts of $P. Get frame's legend struct
	  directly from the parent.

2005-06-10 01:20  fnevgeny

	* src/: grace.xcc, xml_out.c, xstrings.h: Textual justification
	  values.

2005-06-10 00:21  fnevgeny

	* src/main.c: Load template only when really needed.

2005-06-09 22:26  fnevgeny

	* include/grace/core.h, lib/core/set.c, lib/core/utils.c,
	  lib/plot/plotone.c, src/explorer.h, src/grace.xcc, src/pars.yacc,
	  src/set_ui.c, src/ssdata.c, src/ssdata.h, src/xml_out.c: In
	  Dataset, replaced string column with annotation column which can
	  be either char or numeric.

2005-06-07 23:21  fnevgeny

	* src/: files.c, files.h, fileswin.c: Replaced set data export
	  functionality with SSD column export.

2005-06-07 00:46  fnevgeny

	* src/: files.c, files.h: Removed outputset().

2005-06-02 22:50  fnevgeny

	* src/: atext_ui.c, axis_ui.c, dobject_ui.c, explorer.h,
	  motifinc.h, motifutils.c, set_ui.c: Changed AngleChoices to use
	  SpinChoice instead of Scale.

2005-06-02 00:39  fnevgeny

	* src/: explorer.h, ssd_ui.c: Removed some obsolete code.

2005-06-02 00:24  fnevgeny

	* include/grace/core.h, include/grace/plot.h, lib/core/axis.c,
	  lib/core/graph.c, lib/core/set.c, lib/plot/drawticks.c,
	  lib/plot/plotone.c, lib/plot/utils.c, src/axis_ui.c,
	  src/events.c, src/grace.xcc, src/graph_ui.c, src/pars.yacc,
	  src/set_ui.c, src/xml_out.c: Use Format struct instead of
	  separate format type/prec everywhere.

2005-05-28 01:17  fnevgeny

	* src/: dicts.c, dicts.h, dobject_ui.c, explorer.h, grace.h,
	  grace.xcc, xml_out.c, xstrings.h: Updates for new arc closure
	  properties.

2005-05-28 00:58  fnevgeny

	* src/: mfdrv.c, mifdrv.c, pdfdrv.c, psdrv.c, svgdrv.c, pars.yacc:
	  ARCFILL_ -> ARCCLOSUREL_ renames.

2005-05-28 00:57  fnevgeny

	* src/x11drv.c: Avoid overflowing in arc start angle.

2005-05-28 00:44  fnevgeny

	* lib/plot/drawticks.c: Updates to the new DrawArc() proto.

2005-05-28 00:44  fnevgeny

	* lib/plot/drawobj.c: Draw the arc closure.

2005-05-28 00:43  fnevgeny

	* lib/plot/plotone.c: Use new DrawArc API for pie chart drawing.

2005-05-28 00:36  fnevgeny

	* include/grace/core.h, lib/core/dobject.c: Added closure drawing
	  in arc DObjects.

2005-05-28 00:34  fnevgeny

	* include/grace/canvas.h, lib/canvas/draw.c, lib/canvas/xrstdrv.c:
	  Modified DrawArc() to draw the closure as well.

2005-05-22 22:35  fnevgeny

	* templates/Default.xgr: Updated to reflect new syntax.

2005-05-22 00:46  fnevgeny

	* src/xml_out.c: Oops. Undoing axis save change.

2005-05-22 00:43  fnevgeny

	* src/: dicts.c, dicts.h, grace.h, grace.xcc, xml_out.c,
	  xstrings.h: Arrow placement via dict.

2005-05-22 00:38  fnevgeny

	* include/grace/core.h, lib/plot/drawobj.c: Added defines for arrow
	  placement.

2005-05-21 16:19  fnevgeny

	* src/xml_out.c: Save Axis as an empty element.

2005-05-20 23:58  fnevgeny

	* src/: core_utils.h, dicts.c, dicts.h, grace.h, grace.xcc,
	  graph_utils.c, xml_out.c, xstrings.h: Implemented
	  scale_type_name() and get_scale_type_by_name() via dict.

2005-05-19 23:57  fnevgeny

	* src/grace.xcc: Fixed access to freed pointer.

2005-05-19 23:49  fnevgeny

	* lib/plot/plotone.c: Allow SET_BARDY and SET_BARDYDY sets in XY
	  graphs.

2005-05-19 00:36  fnevgeny

	* lib/core/utils.c: Tabulation fixed.

2005-05-19 00:21  fnevgeny

	* src/grace.xcc: A memory leak fixed.

2005-05-18 23:55  fnevgeny

	* src/: dicts.h, grace.xcc, xml_out.c: Use newly created dicts.

2005-05-18 00:10  fnevgeny

	* src/xutil.c: In char_to_pixmap(), make sure to use solid color
	  for background.

2005-05-18 00:10  fnevgeny

	* src/: dicts.c, grace.h, xstrings.h: More dicts added.

2005-05-18 00:10  fnevgeny

	* src/xml_out.c: Unneeded comment removed.

2005-05-16 00:31  fnevgeny

	* src/files.c: In uniread(), made buffer resize geometrically
	  instead of arithmetically.

2005-05-15 23:46  fnevgeny

	* src/xml_out.c: Don't save set binding indices of unbound set
	  columns.

2005-05-15 01:59  fnevgeny

	* src/explorer.c: SelectQuarkTreeItem() now tries to scroll to the
	  choosen item, if possible.

2005-05-15 01:56  fnevgeny

	* src/: motifinc.h, motifutils.c, xmgrace.c: Added
	  context-sensitive "Properties" menu entry to StorageChoice and
	  bound it to Ctrl+E.

2005-05-15 01:28  fnevgeny

	* src/events.c: A cosmetic change.

2005-05-15 00:57  fnevgeny

	* src/: ListTree.c, ListTree.h: Implemented ListTreeSetPos().

2005-05-15 00:15  fnevgeny

	* src/motifutils.c: Made dblclick on any Storage list item fire up
	  Explorer.

2005-05-14 23:59  fnevgeny

	* src/setwin.c: Implemented SSD coalescing.

2005-05-14 23:58  fnevgeny

	* include/grace/core.h, lib/core/utils.c: Added ssd_coalesce().

2005-05-09 23:14  fnevgeny

	* src/: explorer.h, grace.xcc, ssd_ui.c, xml_out.c, xstrings.h:
	  Added support for SSD index columns.

2005-05-09 23:06  fnevgeny

	* include/grace/core.h, lib/core/ssd.c: Added notion of index
	  column to SSD.

2005-05-08 00:09  fnevgeny

	* src/set_utils.c: Included "numerics.h".

2005-05-02 01:11  fnevgeny

	* src/: explorer.h, ssd_ui.c: Implemented SSD column label editing
	  in the GUI.

2005-05-02 01:03  fnevgeny

	* src/: motifinc.h, motifutils.c: Added GetListSelectedCount().

2005-05-02 00:35  fnevgeny

	* src/: motifinc.h, motifutils.c: Maded CreateColChoice public and
	  added UpdateColChoice().

2005-05-02 00:31  fnevgeny

	* include/grace/core.h, lib/core/ssd.c: Added ssd_set_col_label().

2005-05-01 23:00  fnevgeny

	* src/: computils.c, compwin.c, numerics.h: Rewrote cumulative
	  properties stuff using DArrays.

2005-05-01 02:25  fnevgeny

	* ac-tools/configure.in: Require libundo-0.8.2.

2005-04-30 01:47  fnevgeny

	* src/: computils.c, nonlfit.c, noxprotos.h, numerics.h, pars.yacc,
	  setwin.c: Moved a lot of protos from noxprotos.h to numerics.h.

2005-04-30 01:38  fnevgeny

	* src/: Make.common, darray.c, numerics.h: Added DArray utilities.

2005-03-30 01:11  fnevgeny

	* src/: motifinc.h, motifutils.c: When UpdateStorageChoice()
	  results in no entries in the list, invoke the callbaks manually
	  to update any dependant GUIs.  Added CreateSSDColSelector() and
	  GetSSDColChoices().

2005-03-28 23:32  fnevgeny

	* lib/core/ssd.c: In ssd_add_col(), dirty state wasn't set.

2005-03-09 00:01  fnevgeny

	* ac-tools/configure.in, doc/NEWS.html: 5.99.1dev3 snapshot.

2005-03-08 23:58  fnevgeny

	* src/: explorer.h, ssd_ui.c: Started coding context-sensitive
	  popup menus in the SS editor.

2005-03-08 23:51  fnevgeny

	* Xbae/Xbae/Actions.c: Modified LabelCallback to work on
	  ButtonPress and not to grab pointer.

2005-02-23 00:58  fnevgeny

	* src/: noxprotos.h, set_utils.c: Commented out obsolete set utils.

2005-02-23 00:58  fnevgeny

	* src/setwin.c: Updated part of dataset ops GUI.

2005-02-23 00:36  fnevgeny

	* src/: files.c, grace.h, grace.xcc, motifinc.h, motifutils.c,
	  project_utils.c, ssd_ui.c, ssdata.c: Updates for multi-cb Quark
	  changes.

2005-02-23 00:34  fnevgeny

	* lib/core/graph.c, lib/core/project.c, lib/core/quark.c,
	  include/grace/core.h, include/grace/coreP.h: Allow for several
	  callbacks per quark.

2005-02-22 21:58  fnevgeny

	* lib/core/utils.c, include/grace/core.h: Added ssd_reverse().

2005-02-21 23:37  fnevgeny

	* src/events.c: Use del_point() instead of droppoints().

2005-02-20 23:36  fnevgeny

	* include/grace/base.h, lib/base/utils.c: Added sswap().

2005-02-19 23:41  fnevgeny

	* src/ssd_ui.c: Allow adding new columns as-one-types.

2005-02-19 23:40  fnevgeny

	* src/setwin.c: Don't print zeros for stats of unassigned data
	  columns.

2005-02-18 02:53  fnevgeny

	* lib/core/ssd.c: In ssd_set_nrows(), set zeros for newly allocated
	  column values.

2005-02-18 02:51  fnevgeny

	* src/: explorer.c, explorer.h: Added Insert->SSData menu entry.

2005-02-18 02:13  fnevgeny

	* lib/core/set.c: Create new set with undefined column bindings.

2005-02-18 00:42  fnevgeny

	* src/: explorer.c, explorer.h, motifinc.h, motifutils.c,
	  xmgrace.c: Added undo/redor buttons to Explorer.

2005-02-16 01:19  fnevgeny

	* src/ssd_ui.c: Don't allow editing of cells outside the ssd's
	  columns.

2005-02-16 01:18  fnevgeny

	* src/xmgrace.c: Set Xbae's buttonLabelBackground.

2005-02-16 00:13  fnevgeny

	* src/: grace.c, grace.h, pars.yacc, parser.h, ssdata.c: Moved
	  target_set from RunTime to legacy parser. Fixed parsing of very
	  old Xmgr projects without target statements.

2005-02-15 23:13  fnevgeny

	* src/ssd_ui.c: Unlink quark from the SSD UI before killing it.

2005-02-14 02:25  fnevgeny

	* Xbae/Xbae/Matrix.c: Bind osfCancel to CancelEdit(True).

2005-02-14 02:24  fnevgeny

	* Xbae/Xbae/Clip.c: Inherit translations..

2005-02-14 02:24  fnevgeny

	* Xbae/Xbae/Methods.c: Fixed one traversal issue.

2005-02-14 02:23  fnevgeny

	* src/: ssd_ui.c, xmgrace.c: Some enhancements to SSD GUI.

2005-02-14 02:12  fnevgeny

	* src/fileswin.c: Implemented preview of projects while browsing.

2005-02-14 02:09  fnevgeny

	* src/: x11drv.c, xutil.c: Moved bg X11 grid drawing from the
	  driver to xdrawgraph().

2005-02-14 01:16  fnevgeny

	* src/x11drv.c: Optimized X11 color allocation. Now store not only
	  the pixel, but requested RGB and don't allocate color again if
	  rgb is same.

2005-02-14 01:13  fnevgeny

	* include/grace/: canvas.h, canvasP.h: Made compare_rgb() public.

2005-02-13 23:22  fnevgeny

	* src/printwin.c: Don't count auxiliary devices in the device setup
	  dialog.

2005-02-13 23:21  fnevgeny

	* include/grace/canvas.h, lib/canvas/device.c: Added notion of
	  auxilary devices; device_set_aux() and device_is_aux().

2005-02-11 00:39  fnevgeny

	* src/: files.c, files.h, grace.xcc: load_xgr_project() and
	  load_agr_project() unified into load_any_project() and modified
	  to return project quark.

2005-02-11 00:30  fnevgeny

	* src/xmgrace.c: Use load_project() instead of load_project_file()
	  for loading examples.

2005-02-11 00:27  fnevgeny

	* src/motifutils.c: xfree() was called on an Xt-allocated memory.

2005-02-11 00:22  fnevgeny

	* src/pars.yacc: Brute freeing of an amem chunk spotted...

2005-02-11 00:12  fnevgeny

	* src/: main.c, noxprotos.h, typeset.c: Modifications to adopt
	  Canvas's udata is now project.

2005-02-11 00:10  fnevgeny

	* src/x11drv.c: Oops. Coordinate transformation in the X11 driver
	  used global variables.

2005-02-11 00:09  fnevgeny

	* src/grace.c, lib/plot/plotone.c: Movedcolormap initialization
	  stuff to drawgraph. Pass project instead of Grace in
	  canvas_set_udata().

2005-02-10 02:02  fnevgeny

	* src/ssd_ui.c: A workaround for an Xbae bug.

2005-02-10 01:57  fnevgeny

	* src/: main.c, x11drv.c, xprotos.h, xutil.c: Made X11 driver
	  re-entrant.

2005-02-10 01:39  fnevgeny

	* lib/canvas/draw.c, include/grace/canvas.h,
	  include/grace/canvasP.h: Made Canvas's prstream a generic void *
	  pointer.

2005-02-09 02:38  fnevgeny

	* src/xutil.c: A potential memory leak plumbed.

2005-02-09 01:29  fnevgeny

	* src/: computils.c, grace.xcc, noxprotos.h, set_utils.c, setwin.c:
	  Removed/replaced a bunch of obsolete/trivial functions from
	  set_utils.c.

2005-02-09 01:09  fnevgeny

	* include/grace/core.h, lib/core/utils.c: Added ssd_delete_rows().

2005-02-09 01:08  fnevgeny

	* src/ssd_ui.c: Use string_is_empty() instead of checking for NULL
	  of a column label.

2005-02-09 01:07  fnevgeny

	* src/set_ui.c: Use true column labels (if available) in set data
	  binding.

2005-02-08 23:39  fnevgeny

	* src/ssdata.c: ssd_get_format -> ssd_get_col_format.

2005-02-08 23:22  fnevgeny

	* include/grace/base.h, lib/base/utils.c: Added uswap().

2005-02-08 22:38  fnevgeny

	* include/grace/core.h, lib/core/ssd.c: Added ssd_get_col_label().
	  Renamed ssd_get_format() to ssd_get_col_format().

2005-02-08 22:19  fnevgeny

	* src/grace.xcc: SSD column labels loading.

2005-02-08 18:38  fnevgeny

	* lib/core/utils.c: In set_is_dataless(), check for presence of all
	  data columns.

2005-02-08 18:38  fnevgeny

	* lib/core/set.c, include/grace/core.h: Added a couple of const
	  qualifiers. set_get_ncols() modified.

2005-02-08 01:35  fnevgeny

	* include/grace/base.h, lib/base/utils.c, lib/canvas/t1fonts.c,
	  lib/core/quark.c, lib/plot/drawobj.c, lib/plot/drawticks.c,
	  lib/plot/plotone.c, src/computils.c, src/files.c, src/fourier.c,
	  src/grace.c, src/grace.xcc, src/helpwin.c, src/jpgdrv.c,
	  src/monwin.c, src/pars.yacc, src/pdfdrv.c, src/pngdrv.c,
	  src/printwin.c, src/project_utils.c, src/ssd_ui.c, src/svgdrv.c,
	  src/xfile.c, src/xml_out.c: Renamed compare_strings ->
	  strings_are_equal and is_empty_string -> string_is_empty.

2005-02-08 01:28  fnevgeny

	* src/: grace.xcc, xml_out.c, xstrings.h: SSData save/load in .xgr
	  implemented.

2005-02-08 00:44  fnevgeny

	* src/: files.c, ssdata.c: Changes due to ss_data->label removal in
	  Core.

2005-02-08 00:43  fnevgeny

	* include/grace/core.h, lib/core/ssd.c: Removed ssd_set_label().
	  Added ssd_add_col().

2005-02-05 03:11  fnevgeny

	* src/: Make.common, editpwin.c, events.c, explorer.c, explorer.h,
	  motifutils.c, set_utils.c, ssd_ui.c, xprotos.h: Removed editpwin.
	  Started SSData GUI.

2005-02-05 01:53  fnevgeny

	* lib/core/ssd.c, include/grace/core.h: Added ssd_set_value() and
	  ssd_set_string().

2005-02-04 20:13  fnevgeny

	* src/region_ui.c: A typo fixed.

2005-02-02 23:17  fnevgeny

	* include/grace/core.h, lib/core/set.c, lib/core/ssd.c,
	  lib/core/utils.c, lib/plot/drawticks.c, src/editpwin.c,
	  src/files.c, src/pars.yacc, src/set_ui.c, src/set_utils.c,
	  src/ssdata.c: Introduced ss_column struct including data format
	  type. Moved hotlink entries from set to ss_data.

2005-02-02 00:01  fnevgeny

	* src/: Make.common, eblockwin.c, explorer.c, fileswin.c,
	  motifutils.c, xprotos.h: Got rid of eblockwin.

2005-02-02 00:01  fnevgeny

	* src/set_ui.c: Minor fix.

2005-02-01 23:50  fnevgeny

	* src/: motifinc.h, motifutils.c: Oops... multiple callbacks were
	  broken.

2005-02-01 23:14  fnevgeny

	* src/: set_ui.c, explorer.h: Added data binding controls to SetUI
	  .

2005-02-01 23:01  fnevgeny

	* src/: motifinc.h, motifutils.c: Keep callbacks in OptionStructure
	  so when resizing menus the callbacks can be assigned to new
	  entries.

2005-02-01 01:25  fnevgeny

	* lib/core/utils.c: In set_is_dataless(), check for proper binding
	  of X and Y columns.

2005-02-01 01:24  fnevgeny

	* src/grace.xcc: autoval not used more.

2005-01-31 00:25  fnevgeny

	* src/set_ui.c: Reshuffled set UI.

2005-01-30 22:53  fnevgeny

	* include/grace/core.h, lib/core/set.c, lib/core/ssd.c,
	  lib/plot/plotone.c, src/computils.c, src/eblockwin.c,
	  src/files.c, src/grace.xcc, src/set_utils.c, src/ssdata.c,
	  src/ssdata.h, src/xml_out.c: Made sets descend from SSData with
	  data columns being links to SSD columns.

2005-01-30 21:56  fnevgeny

	* src/motifutils.c: Fixed potential memory corruption in
	  UpdateStorageChoice().

2005-01-29 22:12  fnevgeny

	* include/grace/canvas.h, include/grace/canvasP.h,
	  lib/canvas/draw.c, lib/canvas/t1fonts.c, src/grace.c: Moved
	  one-time T1lib initialization into canvas_init().

2005-01-26 00:25  fnevgeny

	* ac-tools/configure.in: 5.99.1dev2 snapshot.

2005-01-26 00:19  fnevgeny

	* COPYRIGHT, doc/FAQ.sgml, doc/NEWS.html, doc/UsersGuide.sgml,
	  doc/grace.1: 5.99.1dev2 snapshot.

2005-01-25 01:37  fnevgeny

	* src/: files.c, ssdata.c, ssdata.h: Updates for proper data/memory
	  handling in datafile parsing.

2005-01-25 01:09  fnevgeny

	* lib/core/set.c, lib/core/ssd.c, include/grace/core.h: Made
	  set_set_cols() and set_set_strings() copy data instead of
	  assigning.  Added ssd_* reallocation functions.

2005-01-24 22:16  fnevgeny

	* src/: ssdata.c, ssdata.h: Made a couple of functions from
	  ssdata.* static.

2005-01-23 23:38  fnevgeny

	* ac-tools/: aclocal.m4, configure.in: Check for libundo-0.8.0.

2005-01-23 23:35  fnevgeny

	* lib/base/amemory.c: Updated AMem to use libundo-0.8.0 API.

2005-01-17 23:27  fnevgeny

	* src/: XMgrace.ad, events.c, fileswin.c, grace.c, grace.h,
	  miscwin.c, monwin.c, motifutils.c, printwin.c, xmgrace.c,
	  xprotos.h, xutil.c: Removed "Auto redraw" option (now always on).

2005-01-17 23:02  fnevgeny

	* src/: events.c, fileswin.c, xmgrace.c: More snapshot fixes.

2005-01-17 01:50  fnevgeny

	* src/: axis_ui.c, compwin.c, eblockwin.c, editpwin.c, events.c,
	  explorer.c, fileswin.c, grace.xcc, motifinc.h, motifutils.c,
	  pars.yacc, set_ui.c, setwin.c, worldwin.c, xmgrace.c, xml_out.c,
	  xprotos.h: Automatic undo/redo snapshotting and related fixes.

2005-01-16 02:26  fnevgeny

	* src/xmgrace.c: Changed Redo accelerator to Ctrl+Shift+z.

2005-01-16 02:17  fnevgeny

	* ac-tools/Make.conf.in, ac-tools/configure.in,
	  include/grace/base.h, include/grace/core.h, include/grace/plot.h,
	  include/grace/plotP.h, lib/base/Make.defs, lib/base/dates.c,
	  lib/base/utils.c, lib/core/Make.defs, lib/core/project.c,
	  lib/core/region.c, lib/core/set.c, lib/core/utils.c,
	  lib/plot/.cvsignore, lib/plot/Make.defs, lib/plot/Makefile,
	  lib/plot/drawobj.c, lib/plot/drawticks.c, lib/plot/plotone.c,
	  lib/plot/utils.c, src/Make.common, src/Makefile, src/computils.c,
	  src/core_utils.h, src/dates.c, src/defines.h, src/drawobj.c,
	  src/drawticks.c, src/editpwin.c, src/files.c, src/grace.c,
	  src/grace.h, src/graph_utils.c, src/main.c, src/motifutils.c,
	  src/noxprotos.h, src/pars.yacc, src/parser.h, src/plotone.c,
	  src/plotone.h, src/printwin.c, src/project_ui.c, src/ptswin.c,
	  src/region_utils.c, src/set_utils.c, src/setwin.c, src/ssdata.c,
	  src/utils.c, src/utils.h, src/xmgrace.c, src/xutil.c: Moved
	  plotting stuff inot separate "plot" library.

2005-01-15 00:17  fnevgeny

	* src/drawticks.c: Oops. Use AMem API in calculate_tickgrid().

2005-01-15 00:01  fnevgeny

	* src/: events.c, grace.c, grace.h, helpwin.c, miscwin.c: Moved
	  couple of globals to the GUI struct.

2005-01-13 00:34  fnevgeny

	* src/main.c: Got rid of "-bxy" command line option.

2005-01-12 23:28  fnevgeny

	* ac-tools/Make.conf.in, ac-tools/aclocal.m4, ac-tools/config.h.in,
	  ac-tools/configure.in, lib/base/amemory.c, src/Makefile: Added
	  autoconf check for libundo.

2005-01-12 22:48  fnevgeny

	* src/: events.c, grace.h, motifutils.c, xmgrace.c, xprotos.h:
	  Implemented interface to the undo/redo feature with manual
	  snapshotting.

2005-01-11 23:06  fnevgeny

	* src/files.c: Added call to amem_set_undo_limit() prior to taking
	  first memory snapshot.

2005-01-11 23:04  fnevgeny

	* lib/base/amemory.c, include/grace/base.h: Added
	  amem_set_undo_limit().

2005-01-11 22:31  fnevgeny

	* src/: computils.c, compwin.c, files.c, grace.c, grace.xcc,
	  monwin.c, pars.yacc, project_utils.c, set_utils.c, ssdata.c,
	  ssdata.h: AMem changes.

2005-01-11 21:56  fnevgeny

	* lib/core/Make.defs, lib/core/atext.c, lib/core/axis.c,
	  lib/core/ctrans.c, lib/core/dobject.c, lib/core/frame.c,
	  lib/core/graph.c, lib/core/project.c, lib/core/qfactory.c,
	  lib/core/quark.c, lib/core/region.c, lib/core/set.c,
	  lib/core/ssd.c, include/grace/core.h, include/grace/coreP.h: Use
	  AMem for all Quark flavors.

2005-01-11 21:53  fnevgeny

	* lib/base/Make.defs, lib/base/amemory.c, lib/base/storage.c,
	  include/grace/base.h, include/grace/baseP.h: Implemented advanced
	  memory allocator (based on libundo). Used in Storage.

2005-01-11 00:35  fnevgeny

	* src/noxprotos.h: Removed duplicate entries.

2005-01-09 01:03  fnevgeny

	* src/svgdrv.c: Fix for proper encoding of symbol characters (patch
	  by Matthias Dillier).

2005-01-09 00:47  fnevgeny

	* lib/canvas/t1fonts.c, include/grace/canvas.h: Added
	  get_charname() wrapper around corresponding T1lib function.

2005-01-09 00:01  fnevgeny

	* src/grace.c: Use new *_qf_register() API.

2005-01-08 23:59  fnevgeny

	* lib/core/atext.c, lib/core/axis.c, lib/core/dobject.c,
	  lib/core/frame.c, lib/core/graph.c, lib/core/project.c,
	  lib/core/region.c, lib/core/set.c, lib/core/ssd.c,
	  include/grace/core.h, include/grace/coreP.h: Moved quarks'
	  private *_data_new/free/copy() protos to coreP.h and introduced
	  *_qf_register() functions.

2005-01-08 02:03  fnevgeny

	* src/: eblockwin.c, fileswin.c, grace.c, main.c, ssdata.c,
	  ssdata.h: Changes for adoption of SSD quark.

2005-01-08 02:02  fnevgeny

	* src/utils.c: SSD labeling.

2005-01-08 02:02  fnevgeny

	* src/: motifinc.h, motifutils.c: Added CreateSSDChoice().

2005-01-08 01:59  fnevgeny

	* include/grace/core.h, lib/core/Make.defs, lib/core/ssd.c: Added
	  SpreadSheet quark type.

2005-01-03 23:15  fnevgeny

	* src/: grace.c, grace.h: Moved grace_init_print() proto to
	  grace.h.

2004-12-29 00:47  fnevgeny

	* src/grace.c: If GRACE_HELPVIEWER doesn't contain "%s", append it.

2004-12-27 00:23  fnevgeny

	* src/: ListTree.c, ListTreeP.h: Got rid of eraseGC and eorGC.

2004-12-24 23:59  fnevgeny

	* ac-tools/configure.in, doc/NEWS.html: 5.99.1dev1 snapshot.

2004-12-24 00:54  fnevgeny

	* include/grace/core.h, lib/core/axis.c, src/axis_ui.c,
	  src/drawticks.c, src/explorer.h, src/grace.xcc, src/pars.yacc,
	  src/xml_out.c, templates/Default.xgr: Removed "autoplacement" of
	  tick labels (was never implemented).

2004-12-24 00:19  fnevgeny

	* src/xml_out.c: AValue's offset was forgotten to save.

2004-12-24 00:04  fnevgeny

	* include/grace/core.h, lib/core/axis.c, src/axis_ui.c,
	  src/drawticks.c, src/explorer.h, src/grace.xcc, src/pars.yacc,
	  src/project_utils.c, src/xml_out.c, src/xstrings.h,
	  templates/Default.xgr: Independent (from ticks) drawing
	  properties of grid lines.

2004-12-24 00:03  fnevgeny

	* src/Makefile: Returned to producing xml_in.c from grace.xcc via a
	  temporary file.

2004-12-22 00:48  fnevgeny

	* src/ListTree.c: Implemented drawing of plus-minus boxes in Tree.
	  Got rid of DrawVertical().

2004-12-22 00:15  fnevgeny

	* src/grace.c: Fixed memory leak in runtime_free().

2004-12-21 23:42  fnevgeny

	* src/pars.yacc: Fixed parsing/translation of axis props from
	  legacy projects.

2004-12-21 23:36  fnevgeny

	* src/explorer.c: Draw subtrees of hidden quarks folded up.

2004-12-21 23:35  fnevgeny

	* src/project_utils.c: Purge empty (instead of hidden) strings in
	  legacy projects.

2004-12-21 23:33  fnevgeny

	* src/: core_utils.h, dicts.c, dicts.h, dobject_utils.c, grace.h,
	  utils.c, xml_out.c, xstrings.h: Re-wrote object_types() and
	  friends using Dict3.

2004-12-21 00:40  fnevgeny

	* include/grace/core.h, lib/core/axis.c, src/axis_ui.c,
	  src/drawticks.c, src/explorer.h, src/grace.xcc, src/pars.yacc,
	  src/xml_out.c: Use Line structs in tick/bar props.

2004-12-20 23:35  fnevgeny

	* lib/core/axis.c, src/drawticks.c, src/pars.yacc: Reverted
	  notation of axis offset to that used in 5.1.

2004-12-20 23:26  fnevgeny

	* src/graph_utils.c: Another grace->project = NULL fix.

2004-12-20 23:12  fnevgeny

	* src/: explorer.c, motifutils.c, utils.c, xmgrace.c: Fixes for
	  proper dealing with grace->project = NULL.

2004-12-20 23:09  fnevgeny

	* src/files.c: Issue error message if project loading fails.

2004-12-20 23:09  fnevgeny

	* src/pars.yacc: Fixed check for valid color index.

2004-12-20 22:44  fnevgeny

	* src/pngdrv.c: Fixed transparency stuff in the PNG driver.

2004-12-20 22:14  fnevgeny

	* lib/canvas/t1fonts.c: Use mono mode for text rastering if bg ==
	  fg.

2004-12-20 21:56  fnevgeny

	* lib/canvas/xrstdrv.c: Create new miCanvas filled in with the
	  background color.

2004-12-20 21:54  fnevgeny

	* lib/canvas/draw.c, include/grace/canvasP.h: Made compare_rgb()
	  non-static.

2004-12-20 21:53  fnevgeny

	* lib/core/quark.c: Avoid NULL dereferencing in quark_idstr_get().

2004-12-20 01:27  fnevgeny

	* include/grace/core.h, lib/core/axis.c, lib/core/ctrans.c,
	  lib/core/graph.c, src/axis_ui.c, src/core_utils.h, src/dicts.c,
	  src/dicts.h, src/drawticks.c, src/events.c, src/explorer.c,
	  src/explorer.h, src/grace.c, src/grace.h, src/grace.xcc,
	  src/graph_utils.c, src/pars.yacc, src/plotone.c, src/plotone.h,
	  src/project_utils.c, src/utils.c, src/xml_out.c, src/xstrings.h,
	  templates/Default.xgr: Split Axis -> AGrid+Axis.

2004-12-20 00:58  fnevgeny

	* src/motifutils.c: Don't crash in init_xvlibcolors() when no
	  project is loaded.

2004-12-19 09:27  fnevgeny

	* src/ListTree.c: Minor cast cleaning to make gcc-3.4 happy.

2004-11-27 23:10  fnevgeny

	* templates/Default.xgr: Use automatic axis label offsets by
	  default.

2004-11-26 22:01  fnevgeny

	* ac-tools/Make.conf.in, ac-tools/aclocal.m4, ac-tools/config.h.in,
	  ac-tools/configure.in, src/Makefile, src/grace.c, src/grace.h,
	  src/motifutils.c, src/plotone.c, src/printwin.c, src/utils.c,
	  src/utils.h: Implemented support for CUPS printing system.

2004-11-21 02:50  fnevgeny

	* include/grace/base.h: Made a couple of dict-related funcs public.

2004-11-17 01:28  fnevgeny

	* patches/autoconf.patch: Removed autoconf-2.13 patch since this
	  version is no longer supported.

2004-11-17 01:26  fnevgeny

	* scripts/makerelease: Skip autom4te.cache dir when creating
	  tarball.

2004-11-17 00:53  fnevgeny

	* src/plotone.c: Fixed outline positions of bars in bar charts.

2004-11-17 00:40  fnevgeny

	* ac-tools/configure.in: 5.99.1 development started.

2004-10-08 00:45  fnevgeny

	* scripts/makerelease: Oops. PAPERSIZE wasn't defined in the stub
	  Make.conf.

2004-10-08 00:35  fnevgeny

	* ac-tools/configure.in, doc/NEWS.html: 5.99.0 final!

2004-10-08 00:23  fnevgeny

	* examples/Makefile, examples/diode.xgr, examples/dotest,
	  src/xmgrace.c: Added a sample in the new xgr format.

2004-10-07 23:17  fnevgeny

	* src/explorer.c: Made Hide/Show buttons in the Explorer's popup
	  menu context-sensitive.

2004-10-06 00:01  fnevgeny

	* src/xmgrace.c: Removed reference to non-linear fit example.
	  CHANGES.html -> NEWS.html.

2004-10-04 22:59  fnevgeny

	* src/: motifinc.h, motifutils.c: Added "governor" field to
	  StorageStructure. Don't post popup menu is governor exists and
	  hasn't a single item selected.

2004-10-04 21:43  fnevgeny

	* src/motifutils.c: Use set_type_descr() instead of set_types() in
	  set selectors.

2004-10-04 20:59  fnevgeny

	* src/motifutils.c: Kinda fixed pointer grab on insensitive
	  StorageChoice lists.

2004-10-04 20:54  fnevgeny

	* src/motifutils.c: Made Hide/Show buttons insensitive on no
	  selection in StorageChoice.

2004-10-03 00:34  fnevgeny

	* templates/Default.xgr: Modified title/subtitle frame props to
	  correspond to atext defaults.

2004-10-03 00:07  fnevgeny

	* doc/Makefile: Use Type1 fonts for FAQ and UG. Install PDF
	  versions instead of DVI.

2004-10-03 00:04  fnevgeny

	* doc/UsersGuide.sgml: Several minor corrections.

2004-10-02 19:50  fnevgeny

	* doc/FAQ.sgml: Fixed stall URLs and removed irrelevant FAQs.

2004-10-02 01:06  fnevgeny

	* src/xutil.c: Use new form of canvas_raster_char().

2004-10-02 01:06  fnevgeny

	* lib/canvas/t1fonts.c, include/grace/canvas.h: In
	  canvas_raster_char(), fontmap wasn't used.

2004-10-01 23:56  fnevgeny

	* doc/NEWS.html: [no log message]

2004-10-01 23:53  fnevgeny

	* templates/Default.xgr: Changed default page format to A4.

2004-10-01 23:02  fnevgeny

	* ac-tools/Make.conf.in, ac-tools/configure.in, doc/Makefile: Made
	  doc paper size configure'able.

2004-10-01 22:34  fnevgeny

	* doc/Makefile: Returned to ps2pdf pdf doc creation.

2004-09-30 22:06  fnevgeny

	* doc/: 10.1.dat, 10a.dat, 10b.dat, 10c.dat, 2.1.dat, 3.dat,
	  7.1.2.agr, 7.1.3.agr, 8.2.dat, mygraph.png, shiftdata.sh: Removed
	  Tutorial samples etc.

2004-09-30 22:03  fnevgeny

	* doc/Tutorial.sgml: Got rid of Tutorials.

2004-09-30 22:01  fnevgeny

	* doc/: FAQ.sgml, UsersGuide.sgml: Made FAQ and UsersGuide
	  dtd-compliant.

2004-09-30 01:52  fnevgeny

	* ac-tools/configure.in, doc/FAQ.sgml, doc/NEWS.html,
	  doc/UsersGuide.sgml, doc/grace.1: 5.99.0 rc3.

2004-09-30 01:45  fnevgeny

	* src/explorer.c: Provided workaround for SF bug #993209.

2004-09-30 01:24  fnevgeny

	* src/xmgrace.c: Moved web support entries into a separate help
	  submenu.

2004-09-07 01:33  fnevgeny

	* src/project_ui.c: A stray return removed.

2004-09-07 01:16  fnevgeny

	* src/plotone.c: Allow for some tolerance when checking for
	  printout truncation.

2004-09-07 01:07  fnevgeny

	* src/: plotone.c, plotone.h: Don't output anything if
	  canvas_draw() fails.

2004-09-07 01:06  fnevgeny

	* lib/canvas/draw.c: Check for valid bbox in canvas_draw() before
	  calling driver.

2004-09-05 02:21  fnevgeny

	* src/xmgrace.c: Added link to the home page to the Help menu.
	  Renamed Help/Comments -> Help/Report an issue.

2004-09-05 01:42  fnevgeny

	* src/xmgrace.c: Changed accelerator of File/Print to Ctrl+Alt+P.
	  The old one assigned to Print setup.

2004-09-05 01:22  fnevgeny

	* src/Tab.c: Better font handling in the Tab widget.

2004-09-05 00:56  fnevgeny

	* src/xmgrace.c: Made toolbar buttons slickier.

2004-09-04 23:54  fnevgeny

	* include/grace/core.h, lib/core/axis.c, lib/core/set.c,
	  src/axis_ui.c, src/drawticks.c, src/grace.xcc, src/pars.yacc,
	  src/plotone.c, src/set_ui.c: Made prepend/append strings of
	  AValue and ticklabels allocatable instead of fixed-size arrays.

2004-09-04 22:45  fnevgeny

	* src/: axis_ui.c, dobject_ui.c, explorer.h, project_ui.c,
	  set_ui.c: Minor GUI changes.

2004-09-04 22:44  fnevgeny

	* src/motifutils.c: Disabled text input autoupdates for now.

2004-09-04 15:01  fnevgeny

	* src/: motifinc.h, motifutils.c: Added SetTextInputLength().

2004-09-04 14:56  fnevgeny

	* src/: motifinc.h, motifutils.c: Added autoupdate for TextInputs
	  (patch by Marius).

2004-09-04 14:15  fnevgeny

	* src/: atext_ui.c, explorer.h: Replaced CreateTextInput() with
	  CreateTextItem() for AText's anchor coords.

2004-09-04 14:02  fnevgeny

	* src/atext_ui.c: Use multi-line text widget for in the AText GUI.

2004-09-04 00:59  fnevgeny

	* src/motifutils.c: In , CreateScrolledTextInput(), removed
	  XmNwordWrap setting which was of no effect.

2004-09-04 00:48  fnevgeny

	* src/: motifinc.h, motifutils.c: Added CreateScrolledCSText().

2004-09-03 23:51  fnevgeny

	* src/fontwin.c: Treat space as a valid char, too, eventhough the
	  glyph pixmap is NULL.

2004-09-03 23:25  fnevgeny

	* src/: axis_ui.c, compwin.c, editpwin.c, fileswin.c, frame_ui.c,
	  graph_ui.c, motifinc.h, motifutils.c, nonlwin.c, printwin.c,
	  project_ui.c, ptswin.c, set_ui.c, setwin.c: Renamed
	  CreateTextItem2() -> CreateTextItem().

2004-09-03 23:21  fnevgeny

	* src/: axis_ui.c, compwin.c, motifinc.h, motifutils.c: Got rid of
	  CreateTextItem4(). Where it was used, replaced with
	  CreateTextItem2().

2004-09-03 22:39  fnevgeny

	* src/: compwin.c, explorer.h, monwin.c, motifinc.h, motifutils.c,
	  project_ui.c: Replaced functionality of CreateScrollTextItem2()
	  with CreateScrolledTextInput() returning TextStructure *.

2004-09-03 21:34  fnevgeny

	* src/xmgrace.c: Removed unused #defines. Set ListTree fonts in the
	  fallback Xresources.

2004-08-23 00:41  fnevgeny

	* templates/Makefile: Always install Default.xgr; overwrite if
	  needed.

2004-08-23 00:37  fnevgeny

	* Makefile: Set WANT_AUTOCONF_2_5=1 when running autoconf.

2004-08-23 00:35  fnevgeny

	* src/xmgrace.c: Some menu shuffling.

2004-08-23 00:01  fnevgeny

	* src/setwin.c: Cleaned dataset props dialog.

2004-08-22 22:59  fnevgeny

	* src/xmgrace.c: Replaced callbacks to not use int<->pointer casts.

2004-08-22 22:49  fnevgeny

	* src/: editpwin.c, setwin.c: Moved hotlink editing to the SS
	  editor.

2004-08-22 15:38  fnevgeny

	* src/project_utils.c: Kill inactive axes and regions when loaded
	  from .agr files.

2004-08-22 15:34  fnevgeny

	* lib/base/storage.c: In storage_traverse(), don't access cllnode
	  directly after the hook.

2004-08-21 15:44  fnevgeny

	* ac-tools/configure.in, doc/NEWS.html, doc/UsersGuide.sgml: 5.99.0
	  rc2.

2004-08-21 14:50  fnevgeny

	* README: CHANGES -> NEWS.

2004-08-21 00:15  fnevgeny

	* src/fontwin.c: In Fonttool, use get_font_name_by_id() instead of
	  Canvas's get_fontalias().

2004-08-21 00:14  fnevgeny

	* src/: core_utils.h, project_utils.c: Added get_font_name_by_id().

2004-08-20 02:03  fnevgeny

	* src/: fontwin.c, motifinc.h, motifutils.c, xprotos.h: Fonttool
	  enhancements: preserve cursor positions, be smart about font
	  escape strings, etc.

2004-08-20 00:32  fnevgeny

	* src/monwin.c: Some lint clean ups.

2004-08-20 00:31  fnevgeny

	* src/fileswin.c: Use OptionChoice instead of radio buttons for
	  disk/pipe selector.

2004-08-19 23:45  fnevgeny

	* src/xutil.c: Removed extern declaration of app_shell.

2004-08-19 23:42  fnevgeny

	* src/motifutils.c: Fixed FixateDialogFormChild() to avoid circular
	  deps.

2004-08-18 01:48  fnevgeny

	* src/motifutils.c: Use set_type_descr() in set type menu creation.

2004-08-18 01:43  fnevgeny

	* src/files.c: Use new form of xunregister_rti(). Fixed timestamp
	  assignment.

2004-08-18 01:42  fnevgeny

	* src/: xprotos.h, xutil.c: xunregister_rti takes Input_buffer * as
	  an argument.

2004-08-18 01:41  fnevgeny

	* src/utils.c: Made q_labeling() less verbose.

2004-08-18 01:32  fnevgeny

	* src/: dicts.c, dicts.h: Added graph_type_descr() and
	  set_type_descr().

2004-08-18 01:28  fnevgeny

	* lib/core/graph.c: Update ccache on graph type change as well.

2004-08-16 00:28  fnevgeny

	* include/grace/base.h, lib/base/dict3.c: Added
	  dict_get_descr_by_key().

2004-08-14 23:20  fnevgeny

	* src/: files.c, files.h, pars.yacc: Got rid of getparms().

2004-08-14 23:16  fnevgeny

	* Makefile, gracerc, gracerc.user, doc/FAQ.sgml, doc/NEWS.html,
	  doc/UsersGuide.sgml, doc/grace.1, src/main.c, src/utils.c: Got
	  rid of gracerc.

2004-08-10 03:56  fnevgeny

	* doc/UsersGuide.sgml, doc/grace.1, src/main.c: Got rid of "-param"
	  and "-pexec".

2004-08-10 03:46  fnevgeny

	* examples/: Makefile, altaxis.par, brw.dat, dotest, graphs.par,
	  mlo.dat, regions.par, test.dat, test1.par, tforms.par: Got rid of
	  .par and .dat examples.

2004-08-10 03:33  fnevgeny

	* src/project_utils.c: In xvgr projects, set all patterns to 1.

2004-08-10 03:04  fnevgeny

	* include/grace/core.h, lib/core/frame.c, src/atext_ui.c,
	  src/cbitmaps.h, src/explorer.h, src/frame_ui.c, src/grace.xcc,
	  src/graph_utils.c, src/motifinc.h, src/motifutils.c,
	  src/pars.yacc, src/plotone.c, src/project_utils.c, src/set_ui.c,
	  src/xml_out.c, src/xstrings.h, templates/Default.xgr: Modified
	  legend placement; now use anchor (an FPoint) + justification.

2004-08-10 00:58  fnevgeny

	* src/: bitmaps.h, events.c, events.h, xmgrace.c: Handle graphs in
	  the canvas context-sensitive menu: text annotations and locator
	  fixed points.

2004-08-09 22:33  fnevgeny

	* src/explorer.c: A few menu renames.

2004-08-07 23:48  fnevgeny

	* lib/core/atext.c, include/grace/core.h: Added
	  atext_set_pointer().

2004-08-04 00:15  fnevgeny

	* src/grace.c: Reset parser in grace_set_project().

2004-07-31 00:25  fnevgeny

	* Xbae/Xbae/Create.c: Fixed font width calculations; janitorial
	  clean ups.

2004-07-29 23:56  fnevgeny

	* src/project_ui.c: Fixed page dimension setting in cm and in.

2004-07-29 02:09  fnevgeny

	* src/psdrv.c: Implemented page clipping in *PS.

2004-07-29 01:56  fnevgeny

	* lib/canvas/device.c: Check for valid dindex here and there.

2004-07-29 01:03  fnevgeny

	* lib/core/ctrans.c: Check for validity of FPoint in
	  Apoint2Vpoint().

2004-07-29 00:46  fnevgeny

	* src/: events.c, explorer.c, motifutils.c: Warn before deleting a
	  quark from the GUI.

2004-07-27 23:54  fnevgeny

	* src/xmgrace.c: Adjusted main window size and add a couple of
	  accelerators to Gracilla menus.

2004-07-27 23:41  fnevgeny

	* src/helpwin.c: Added "Find again" menu item to Gracilla.

2004-07-27 23:00  fnevgeny

	* src/pdfdrv.c: Set default DPI for PDF driver to 300.

2004-07-26 00:15  fnevgeny

	* src/helpwin.c: Close Gracilla by Esc.

2004-07-26 00:06  fnevgeny

	* src/axis_ui.c: Help CB set for Axis dialog.

2004-07-26 00:04  fnevgeny

	* lib/core/atext.c: Set reasonable defaults for AText props.

2004-07-25 23:42  fnevgeny

	* lib/core/dobject.c, include/grace/coreP.h: Made
	  set_default_arrow() public.

2004-07-25 22:48  fnevgeny

	* src/events.c: Added "Hide" entry to the canvas menu.

2004-07-25 22:35  fnevgeny

	* src/xutil.c: When canvas resized in free mode, update all gui.

2004-07-25 22:23  fnevgeny

	* lib/core/quark.c: When copying quark, callback stuff and udata
	  were forgotten.

2004-07-25 22:19  fnevgeny

	* src/buildinfo.c: netscape->mozilla.

2004-07-24 23:53  fnevgeny

	* ac-tools/configure.in, doc/NEWS.html, doc/UsersGuide.sgml,
	  doc/grace.1: 5.99.0 rc1.

2004-07-24 23:47  fnevgeny

	* doc/FAQ.sgml, doc/Makefile, src/helpwin.c, src/xmgrace.c: Don't
	  install and refer to Tutorial - it's way outdated.

2004-07-24 23:29  fnevgeny

	* src/main.c: Added -hdevice-options command line option.

2004-07-24 22:46  fnevgeny

	* src/: atext_ui.c, dobject_ui.c, events.h, frame_ui.c, grace.c,
	  grace.h, graph_ui.c, miscwin.c, motifutils.c, project_ui.c,
	  region_ui.c, set_ui.c, worldwin.c, xmgrace.c: Removed a few
	  canvas actions. Removed allowDoubleClick Xresource. Added a few
	  help callbacks.

2004-07-23 22:54  fnevgeny

	* src/grace.xcc: Parse dates in .xgr projects when it makes sense.
	  Patch by MD.

2004-07-23 20:26  fnevgeny

	* src/: graph_utils.c, set_utils.c, xml_out.c: Fixed gui-less
	  compilation.

2004-07-21 22:12  fnevgeny

	* src/x11drv.c: Reset line drawing properties before drawing page
	  frame.

2004-07-21 00:45  fnevgeny

	* T1lib/t1lib/: sysconf.h, t1set.c: Fixed crashes when
	  underlining/overlining/overstriking strings of ultrasmall sizes.

2004-07-21 00:15  fnevgeny

	* src/motifutils.c: Made wheel buttons acting on SpinButton to
	  trigger callbacks with timeout (a patch by Marius).

2004-07-20 22:33  fnevgeny

	* src/motifutils.c: Fixed colormap stuff.

2004-07-20 21:59  fnevgeny

	* src/plotone.c: Fixed drawlegbarsym().

2004-07-20 21:58  fnevgeny

	* src/xmgrace.c: Added a couple of missing update_all() calls.

2004-07-20 21:57  fnevgeny

	* include/grace/canvas.h, lib/canvas/draw.c: Added
	  get_rgb_intensity() and several get_rgb()-based functions moved
	  to the driver-only API section.

2004-07-20 21:52  fnevgeny

	* lib/core/project.c: In project_add_color(), if colordef with
	  given id already exists, replace it.

2004-07-20 00:23  fnevgeny

	* Makefile: Cleaned 'make configure' rules.

2004-07-20 00:17  fnevgeny

	* ac-tools/configure.in: Avoided nested ACX_SAVE_STATE calls.

2004-07-20 00:16  fnevgeny

	* ac-tools/aclocal.m4: Added X libs etc for Xpm check.

2004-07-19 23:56  fnevgeny

	* src/xmgrace.c: Renamed "Page setup" menu button.

2004-07-19 23:44  fnevgeny

	* src/pars.yacc: Init standard colormap for _any_ agr project.

2004-07-19 23:35  fnevgeny

	* src/xmgrace.c: Added menu accellertor for Explorer.

2004-07-19 23:24  fnevgeny

	* src/grace.xcc: Swapped order of world/scale settings.

2004-07-19 23:23  fnevgeny

	* src/atext_ui.c: Set dirty state.

2004-07-19 23:23  fnevgeny

	* lib/canvas/draw.c: In setcolor() and setpattern(), check for
	  correct property indices.

2004-07-19 22:43  fnevgeny

	* lib/core/quark.c: Check for NULL quark in quark_is_active().

2004-07-19 01:03  fnevgeny

	* src/: motifutils.c, project_utils.c, xprotos.h: Added
	  clean_frame_selectors(), to be called similar to
	  clean_graph_selectors().

2004-07-19 00:33  fnevgeny

	* ac-tools/aclocal.m4: Added "-lm" to check for XmHTML.

2004-07-19 00:30  fnevgeny

	* src/explorer.c: Don't reset idstr when mutiple quarks are
	  selected. In multiple selections, the first _selected_ quark
	  defines the properties.

2004-07-19 00:29  fnevgeny

	* src/printwin.c: Removed all page dimension setting from the TERM
	  device. Also, sync/rescale options.

2004-07-18 19:49  fnevgeny

	* src/ListTree.c: Set widget's visible_interest to False.

2004-07-18 03:15  fnevgeny

	* src/project_utils.c: Don't postproces justifications of
	  (sub)titles converted from Xmgr projects.

2004-07-18 03:05  fnevgeny

	* src/: explorer.h, project_ui.c: Set page dimensions from the
	  Project UI.

2004-07-18 02:58  fnevgeny

	* src/: motifinc.h, motifutils.c: Added
	  CreatePaperOrientationChoice() and CreatePaperFormatChoice().

2004-07-18 02:57  fnevgeny

	* src/pars.yacc: Init colormap for Xmgr projects.

2004-07-17 19:33  fnevgeny

	* src/: core_utils.h, grace.c, grace.h, grace.xcc, mfdrv.c,
	  mifdrv.c, motifutils.c, pars.yacc, plotone.c, project_utils.c,
	  set_ui.c, typeset.c, xml_out.c: Updates to the new colormap API.

2004-07-17 19:02  fnevgeny

	* include/grace/core.h, lib/core/project.c: Added colormap to
	  Project (similar to fontmap).

2004-07-17 19:01  fnevgeny

	* include/grace/canvas.h, include/grace/canvasP.h,
	  lib/canvas/draw.c: Don't use color names in Canvas stuff.

2004-07-17 13:44  fnevgeny

	* src/: Tab.c, Tab.h, xmgrace.c: Got rid of the TabFontList
	  resource.

2004-07-16 23:30  fnevgeny

	* src/: xmgrace.c, Make.common: Don't compile ptswin.c and
	  nonlwin.c.

2004-07-14 23:28  fnevgeny

	* src/: grace.c, grace.h, motifutils.c: need_colorsel_update a la
	  need_fontsel_update.

2004-07-14 23:25  fnevgeny

	* scripts/cvs2cl.pl: Updated cvs2cl.pl (to properly parse new cvs
	  date format).

2004-07-14 00:33  fnevgeny

	* include/grace/canvasP.h: Removed initialize_cmap() proto.

2004-07-14 00:32  fnevgeny

	* lib/canvas/draw.c, include/grace/canvas.h: Renamed
	  initialize_cmap() to canvas_cmap_reset() and made public.  Got
	  rid of ReqUpdateColorSel. Left only 2, black&white, entries in
	  the default colormap.

2004-07-13 21:56  fnevgeny

	* src/: grace.c, grace.h, motifutils.c: Implemented update of font
	  selectors.

2004-07-12 00:58  fnevgeny

	* src/events.c: Renamed menu entry.

2004-07-12 00:55  fnevgeny

	* src/: explorer.c, explorer.h, qbitmaps.h: Use nice icons for tree
	  nodes in the Explorer.

2004-07-12 00:53  fnevgeny

	* src/: bitmaps.h, xmgrace.c: XPM is for sure present now...

2004-07-12 00:52  fnevgeny

	* ac-tools/: aclocal.m4, configure.in: Added clean check for Xpm.
	  Now _require_ the XPM API.

2004-07-12 00:03  fnevgeny

	* lib/core/quark.c: In quark_copy2(), send REPARENT event.

2004-07-10 00:27  fnevgeny

	* src/xmgrace.c: Minor changes.

2004-07-10 00:21  fnevgeny

	* templates/Default.xgr: Changed default format to %.8g.

2004-07-09 23:56  fnevgeny

	* src/: core_utils.h, graph_utils.c, worldwin.c, xmgrace.c:
	  Replaced Arrange graphs->Arrange frames.

2004-07-09 23:29  fnevgeny

	* src/: motifinc.h, motifutils.c: Added CreateFrameChoice().

2004-07-09 23:04  fnevgeny

	* src/editpwin.c: SS editor is no longer a stand-alone dialog.

2004-07-09 23:00  fnevgeny

	* lib/core/graph.c: Update ccache immediately upon new graph
	  creation.

2004-07-08 22:42  fnevgeny

	* src/project_utils.c: Fixed sorting of ATexts in old projects.

2004-07-08 22:31  fnevgeny

	* src/pars.yacc: Assign idstr to ATexts in old projects similar to
	  dobjects.

2004-07-08 22:27  fnevgeny

	* src/: motifutils.c, utils.c: Use TRUE/FALSE in yesno*().

2004-07-07 00:54  fnevgeny

	* src/xutil.c: Re-done canvas zooming without rounding errors.

2004-07-07 00:53  fnevgeny

	* src/psdrv.c, src/x11drv.c, include/grace/canvas.h,
	  lib/canvas/device.c: Returned to the previous form of
	  device_set_dpi().

2004-07-07 00:41  fnevgeny

	* include/grace/core.h, lib/core/project.c: Added
	  project_get_page_dimensions().

2004-07-06 01:18  fnevgeny

	* src/explorer.c: Made scrolling policy of the right Explorer's
	  pane automatic.

2004-07-05 00:33  fnevgeny

	* src/pdfdrv.c: A few deprecated PDFlib API calls replaced.

2004-07-04 23:56  fnevgeny

	* COPYRIGHT, ac-tools/config.h.in, arch/os2/config.h.os2,
	  arch/win32/README, include/grace/base.h, include/grace/baseP.h,
	  include/grace/canvas.h, include/grace/canvasP.h,
	  include/grace/core.h, include/grace/coreP.h, lib/base/alloca.c,
	  lib/base/dict3.c, lib/base/files.c, lib/base/memory.c,
	  lib/base/missing.c, lib/base/storage.c, lib/base/utils.c,
	  lib/canvas/device.c, lib/canvas/draw.c, lib/canvas/patterns.h,
	  lib/canvas/t1fonts.c, lib/canvas/xrstdrv.c, lib/canvas/xrstdrv.h,
	  lib/core/atext.c, lib/core/axis.c, lib/core/ctrans.c,
	  lib/core/dobject.c, lib/core/frame.c, lib/core/graph.c,
	  lib/core/project.c, lib/core/quark.c, lib/core/region.c,
	  lib/core/set.c, src/atext_ui.c, src/axis_ui.c, src/bi.c,
	  src/bitmaps.h, src/cbitmaps.h, src/computils.c, src/compwin.c,
	  src/core_utils.h, src/dates.c, src/defines.h, src/devlist.h,
	  src/dicts.c, src/dicts.h, src/dlmodule.c, src/dlmodule.h,
	  src/dobject_ui.c, src/dobject_utils.c, src/drawobj.c,
	  src/drawticks.c, src/dummydrv.c, src/dummydrv.h, src/eblockwin.c,
	  src/editpwin.c, src/events.c, src/events.h, src/explorer.c,
	  src/explorer.h, src/f2c.h, src/files.c, src/files.h,
	  src/fileswin.c, src/fontwin.c, src/fourier.c, src/frame_ui.c,
	  src/globals.h, src/grace.c, src/grace.h, src/graph_ui.c,
	  src/graph_utils.c, src/helpwin.c, src/iofilters.c,
	  src/jbitmaps.h, src/jpgdrv.c, src/lmdif.c, src/main.c,
	  src/mathstuff.c, src/mathstuff.h, src/mbitmaps.h, src/mfdrv.c,
	  src/mfdrv.h, src/mifdrv.c, src/mifdrv.h, src/miscwin.c,
	  src/monwin.c, src/motifinc.h, src/motifutils.c, src/nonlfit.c,
	  src/nonlwin.c, src/noxprotos.h, src/pars.yacc, src/parser.h,
	  src/pdfdrv.c, src/pdfdrv.h, src/plotone.c, src/plotone.h,
	  src/pngdrv.c, src/pnmdrv.c, src/printwin.c, src/project_ui.c,
	  src/project_utils.c, src/protos.h, src/psdrv.c, src/psdrv.h,
	  src/ptswin.c, src/region_ui.c, src/region_utils.c, src/set_ui.c,
	  src/set_utils.c, src/setwin.c, src/ssdata.c, src/ssdata.h,
	  src/svgdrv.c, src/svgdrv.h, src/typeset.c, src/utils.c,
	  src/utils.h, src/worldwin.c, src/x11drv.c, src/xfile.c,
	  src/xfile.h, src/xmgrace.c, src/xml_out.c, src/xprotos.h,
	  src/xstrings.h, src/xutil.c: Got rid of emails @plasma-gate.

2004-07-04 00:07  fnevgeny

	* Makefile: Remove  NEWS and ChangeLog by "devclean".

2004-07-03 23:46  fnevgeny

	* src/utils.c: Avoid potential buffer overrun in q_labeling().

2004-07-03 23:12  fnevgeny

	* src/: axis_ui.c, motifutils.c, xmgrace.c, xprotos.h: Got rid of
	  update_ticks().

2004-07-03 22:04  fnevgeny

	* src/motifutils.c: Added update_app_title() to update_set_lists().

2004-07-03 21:57  fnevgeny

	* src/: editpwin.c, set_utils.c, xprotos.h: Clean up SS editors on
	  set delete.

2004-07-03 20:10  fnevgeny

	* src/events.c: Added setdata editing to the canvas popup menu.

2004-07-03 20:04  fnevgeny

	* src/: motifinc.h, motifutils.c: Added ManageMenu() and
	  UnmanageMenu().

2004-07-03 19:07  fnevgeny

	* src/: events.c, explorer.c, utils.c, utils.h: q_labeling() moved
	  to utils. Used in events.c instead of QIDSTR().

2004-07-03 04:24  fnevgeny

	* include/grace/core.h, include/grace/coreP.h, lib/core/atext.c,
	  lib/core/axis.c, lib/core/dobject.c, lib/core/frame.c,
	  lib/core/graph.c, lib/core/quark.c, lib/core/region.c,
	  lib/core/set.c, src/atext_ui.c, src/axis_ui.c, src/core_utils.h,
	  src/dobject_ui.c, src/drawobj.c, src/drawticks.c, src/events.c,
	  src/explorer.c, src/explorer.h, src/frame_ui.c, src/grace.xcc,
	  src/graph_ui.c, src/graph_utils.c, src/motifinc.h,
	  src/motifutils.c, src/pars.yacc, src/plotone.c, src/region_ui.c,
	  src/set_ui.c, src/setwin.c, src/xml_out.c, src/xutil.c: Added
	  "active" flag to Quark. Removed from all flavours.

2004-07-03 02:03  fnevgeny

	* include/grace/core.h, include/grace/coreP.h, lib/core/atext.c,
	  lib/core/axis.c, lib/core/ctrans.c, lib/core/dobject.c,
	  lib/core/frame.c, lib/core/graph.c, lib/core/project.c,
	  lib/core/quark.c, lib/core/region.c, lib/core/set.c,
	  src/atext_ui.c, src/events.c, src/explorer.c, src/grace.c,
	  src/graph_ui.c, src/graph_utils.c, src/motifutils.c,
	  src/pars.yacc, src/plotone.c, src/project_utils.c, src/utils.c,
	  src/xmgrace.c, src/xml_out.c: Made QuarkFactory and Quark opaque.

2004-07-03 00:28  fnevgeny

	* src/ListTree.h: Removed inexistent protos.

2004-07-03 00:27  fnevgeny

	* src/ListTree.c: Inherit translations from Primitive.

2004-07-03 00:26  fnevgeny

	* Xbae/Xbae/Matrix.c: Bind "Ctrl <Key>osfCancel" instead of
	  <Key>osfCancel to CancelEdit.

2004-07-03 00:25  fnevgeny

	* lib/core/project.c: Default font_id was mistakenly set to 1
	  instead of 0.

2004-07-01 01:16  fnevgeny

	* src/editpwin.c: Make sure the last cell data is committed.

2004-07-01 00:18  fnevgeny

	* src/: explorer.c, xmgrace.c: Implemented resizable panels in the
	  Explorer (Motif-2 only). IDstr widget moved to the left pane.

2004-06-28 23:23  fnevgeny

	* scripts/cvs2cl.pl: Updated cvs2cl.pl.

2004-06-28 00:15  fnevgeny

	* doc/NEWS.html: 5.99.0rc0.

2004-06-26 00:45  fnevgeny

	* ac-tools/Make.conf.in, ac-tools/aclocal.m4,
	  ac-tools/configure.in, src/Makefile: No longer check for libtiff.
	  Recent versions of PDFlib have it compiled in anyway.

2004-06-26 00:27  fnevgeny

	* src/pdfdrv.c: Set default PDF format to 1.4.

2004-06-26 00:24  fnevgeny

	* src/helpwin.c: PDFlib copyright notice updated.

2004-06-26 00:17  fnevgeny

	* ac-tools/configure.in: Require PDFlib >= 6.0.0.

2004-06-26 00:16  fnevgeny

	* src/pdfdrv.c: Got rid of compat >= PDF_1_3 checks which are now
	  always true.

2004-06-26 00:00  fnevgeny

	* src/pdfdrv.c: Replaced PDF_open_fp() (removed in PDFlib6) with
	  PDF_begin_document_callback().

2004-06-24 01:02  fnevgeny

	* doc/FAQ.sgml: Several updates from 5.1 FAQ.

2004-06-23 23:32  fnevgeny

	* ac-tools/Make.conf.in, ac-tools/configure.in, src/Makefile:
	  Install programs with suffix appended to filenames.

2004-06-23 23:30  fnevgeny

	* auxiliary/: Makefile, README, fdf2fit: Removed fdf2fit. Don't
	  install also README and convcal source.

2004-06-13 01:18  fnevgeny

	* COPYRIGHT, doc/UsersGuide.sgml, src/helpwin.c: Copyright notices
	  updated.

2004-06-13 01:14  fnevgeny

	* scripts/makerelease: One more CHANGES->NEWS replacement.

2004-06-13 01:13  fnevgeny

	* src/files.c, templates/Default.agr, templates/Default.xgr,
	  templates/Makefile: Default.agr->Default.xgr.

2004-06-13 01:13  fnevgeny

	* doc/Makefile: s/CHANGES/NEWS/g.

2004-06-13 00:31  fnevgeny

	* src/utils.c: Another potential NULL-> problem.

2004-06-13 00:27  fnevgeny

	* src/xutil.c: Fixed a couple of NULL dereferences.

2004-06-13 00:12  fnevgeny

	* .cvsignore, Makefile, doc/CHANGES.html, doc/NEWS.html: Renamed
	  CHANGES[.html] -> NEWS[.html]. Left only post-5.1 changes.

2004-06-13 00:03  fnevgeny

	* Makefile: Remove autom4te.cache dir by "distclean".

2004-06-12 23:54  fnevgeny

	* ac-tools/: config.h.in, configure.in: Got rid of unused autoconf
	  options.

2004-06-12 23:41  fnevgeny

	* src/helpwin.c: Dropped support for libhelp.

2004-06-12 23:31  fnevgeny

	* .cvsignore, ac-tools/Make.conf.in, ac-tools/aclocal.m4,
	  ac-tools/configure.in, src/Makefile, src/buildinfo.c: Moved to
	  autoconf 2.5. Defined version stuff in configure. Version bumped
	  to 5.99.0.

2004-06-10 01:12  fnevgeny

	* src/buildinfo.c: 5.2.0dev14 snapshot.

2004-06-10 01:08  fnevgeny

	* scripts/makerelease: Updated makerelease script with xcc stuff.

2004-06-10 00:59  fnevgeny

	* ac-tools/configure.in: Don't build/install grace_np library.

2004-06-10 00:20  fnevgeny

	* ac-tools/Make.conf.in, ac-tools/aclocal.m4, ac-tools/config.h.in,
	  ac-tools/configure.in, expat/COPYING, expat/Make.common,
	  expat/Makefile, expat/README, expat/ascii.h, expat/asciitab.h,
	  expat/expat.h, expat/expat_config.h, expat/iasciitab.h,
	  expat/internal.h, expat/latin1tab.h, expat/nametab.h,
	  expat/utf8tab.h, expat/xmlparse.c, expat/xmlrole.c,
	  expat/xmlrole.h, expat/xmltok.c, expat/xmltok.h,
	  expat/xmltok_impl.c, expat/xmltok_impl.h, expat/xmltok_ns.c:
	  Bundled Expat.

2004-06-08 01:53  fnevgeny

	* ac-tools/Make.conf.in, src/Makefile: Build xml parser with the
	  bundled xcc stuff.

2004-06-07 23:46  fnevgeny

	* src/ssdata.c: Fixed error message.

2004-06-07 23:39  fnevgeny

	* src/: axis_ui.c, explorer.h: Applied scrolling-window fix from
	  5.1.

2004-06-07 01:25  fnevgeny

	* src/Makefile: Use new xcc.

2004-06-05 00:13  fnevgeny

	* src/xml_out.c: Warn about unsupported format when saving an .xgr
	  file.

2004-06-05 00:12  fnevgeny

	* src/motifutils.c: In yesnowin, take care of the ok/cancel strings
	  if passed.

2004-06-02 00:02  fnevgeny

	* src/: events.c, fileswin.c, grace.c, project_utils.c, utils.c,
	  utils.h, xmgrace.c, xml_out.c, xprotos.h, xutil.c: Update left
	  footer on "Save as" and related changes.

2004-06-01 23:24  fnevgeny

	* include/grace/core.h, lib/core/set.c, src/explorer.h,
	  src/grace.xcc, src/plotone.c, src/set_ui.c, src/xml_out.c,
	  src/xstrings.h: "minimum symbol separation" patch by Steven G.
	  Johnson.

2004-05-31 00:22  fnevgeny

	* doc/UsersGuide.sgml, src/buildinfo.c: 5.2.0dev13 snapshot.

2004-05-31 00:17  fnevgeny

	* src/pars.yacc: Oops. Undoing last wrong "fix".

2004-05-31 00:07  fnevgeny

	* src/: dicts.c, dicts.h, grace.h, grace.xcc, noxprotos.h,
	  region_utils.c, xml_out.c, xstrings.h: Implemented region
	  saving/loading in xgr projects.

2004-05-29 23:38  fnevgeny

	* src/pars.yacc: Fixed region type parsing.

2004-05-29 23:27  fnevgeny

	* src/x11drv.c: Enable smart fontaa for the x driver if visual is
	  better than pseudocolor.

2004-05-29 23:12  fnevgeny

	* src/xmgrace.c: Instant update on by default.

2004-05-29 22:52  fnevgeny

	* src/: Make.common, explorer.c, explorer.h, region_ui.c: Added
	  partial region GUI.

2004-05-29 19:36  fnevgeny

	* src/explorer.c: Implemented also copy DnD ops in the explorer.

2004-05-29 19:13  fnevgeny

	* src/: ListTree.c, ListTree.h: Move/Copy DnD ops, proper visual
	  cancelling of failed drop ops.

2004-05-29 17:56  fnevgeny

	* lib/core/graph.c: Update graph's ccache on reparenting event.

2004-05-29 17:55  fnevgeny

	* lib/core/quark.c, include/grace/core.h: New type of quark events:
	  QUARK_ETYPE_REPARENT.

2004-05-29 17:40  fnevgeny

	* src/: explorer.c, explorer.h: DnD in the explorer.

2004-05-29 17:30  fnevgeny

	* src/xmgrace.c: No longer disable DnD globally.

2004-05-29 17:29  fnevgeny

	* src/ListTree.c: Fixed DrawChanged() to update for scrollwindow
	  position.

2004-05-29 17:28  fnevgeny

	* src/: ListTree.c, ListTree.h, ListTreeP.h: Started implementing
	  DnD for ListTree.

2004-05-27 01:48  fnevgeny

	* src/ssdata.c: In set_blockdata(), blockdata's label wasn't
	  copied.

2004-05-27 01:40  fnevgeny

	* src/: compwin.c, core_utils.h, eblockwin.c, explorer.c, grace.c,
	  grace.h, grace.xcc, main.c, motifutils.c, set_utils.c, setwin.c,
	  ssdata.c: Re-implmented set autocolorization.

2004-05-27 00:57  fnevgeny

	* src/motifutils.c: update_set_lists() now updates the explorer.

2004-05-27 00:50  fnevgeny

	* src/: events.c, explorer.h, grace.xcc, graph_ui.c, pars.yacc,
	  plotone.c, xml_out.c: Updated GLocator stuff.

2004-05-27 00:50  fnevgeny

	* lib/core/graph.c, include/grace/core.h: Cleaned up glocator
	  stuff.

2004-05-26 23:34  fnevgeny

	* ac-tools/: config.guess, config.sub: Updated config.guess and
	  config.sub.

2004-05-26 21:55  fnevgeny

	* src/computils.c: Fixed normalization issue for anti-correlation.

2004-05-24 21:10  fnevgeny

	* src/compwin.c: Typos fixed.

2004-05-19 01:18  fnevgeny

	* src/events.c: update_all() was missing..

2004-05-19 01:06  fnevgeny

	* src/events.c: Added manipulations of AText's anchor points from
	  the canvas.

2004-05-18 01:26  fnevgeny

	* include/grace/core.h, lib/core/atext.c: Added atext_at_shift().

2004-05-18 01:25  fnevgeny

	* lib/core/ctrans.c, include/grace/core.h, src/core_utils.h,
	  src/dobject_utils.c: Moved object_get_loctype() and
	  Apoint2Vpoint() to the core API. Added Vpoint2Apoint().

2004-05-18 00:57  fnevgeny

	* src/: core_utils.h, dobject_utils.c, drawobj.c: Added
	  Apoint2Vpoint().

2004-05-18 00:21  fnevgeny

	* src/: events.c, events.h, motifutils.c, xmgrace.c, xprotos.h,
	  xutil.c: Re-implemented zoom and locator set fixpoint actions.

2004-05-14 20:39  fnevgeny

	* src/events.c: Return to default cursor on Esc pressed on the
	  canvas. Fixed frame resizing on Ctrl release.

2004-05-09 23:48  fnevgeny

	* patches/t1lib-1.2.patch: Got rid of the obsolete patch.

2004-05-09 23:34  fnevgeny

	* T1lib/: t1lib/sysconf.h, t1lib/t1base.c, t1lib/t1misc.h,
	  type1/fontfcn.c, type1/scanfont.c: Replaced MAXPATHLEN ->
	  T1_MAXPATHLEN.

2004-05-09 23:29  fnevgeny

	* T1lib/: t1lib/sysconf.h, t1lib/t1aaset.c, t1lib/t1aaset.h,
	  t1lib/t1afmtool.c, t1lib/t1base.c, t1lib/t1base.h,
	  t1lib/t1delete.c, t1lib/t1enc.c, t1lib/t1env.c, t1lib/t1finfo.c,
	  t1lib/t1lib.h, t1lib/t1load.c, t1lib/t1load.h, t1lib/t1misc.h,
	  t1lib/t1outline.c, t1lib/t1outline.h, t1lib/t1set.c,
	  t1lib/t1set.h, t1lib/t1subset.c, t1lib/t1trans.c,
	  t1lib/t1trans.h, t1lib/t1types.h, type1/fontfcn.c,
	  type1/fontstruct.h, type1/hints.c, type1/lines.c,
	  type1/regions.c, type1/regions.h, type1/scanfont.c, type1/t1io.c,
	  type1/t1stdio.h, type1/type1.c: Upgraded bundled T1lib to 5.0.2.

2004-05-09 01:23  fnevgeny

	* src/events.c: A typo fixed.

2004-05-09 01:19  fnevgeny

	* src/: events.c, xutil.c: Draw crosshair cursor not exceeding the
	  current frame limits.

2004-05-09 00:34  fnevgeny

	* src/: events.c, events.h, xmgrace.c: Got rid of set_viewport
	  canvas action.

2004-05-09 00:26  fnevgeny

	* src/: events.c, xprotos.h, xutil.c: Implemented viewport resizing
	  on canvas.

2004-05-08 00:10  fnevgeny

	* src/xmgrace.c: Moved init_cursors() from startup_gui() to
	  initialize_gui().

2004-05-04 00:24  fnevgeny

	* lib/core/quark.c: Initialize Quark's idstr to a random value.
	  Duplicate idstr of children in quark_copy2().

2004-05-04 00:10  fnevgeny

	* src/main.c: A primitive file type detection to ditinguish between
	  project files and data.

2004-05-04 00:10  fnevgeny

	* src/files.c: Make sure parser doesn't keep pointer to a free'd
	  project.

2004-05-04 00:02  fnevgeny

	* src/editpwin.c: Don't access grace->project directly.

2004-05-03 20:53  fnevgeny

	* src/: editpwin.c, fileswin.c, main.c: Use new form of getdata().

2004-05-03 20:53  fnevgeny

	* src/grace.xcc: Don't set project_set_docname() in
	  load_xgr_project().

2004-05-03 20:44  fnevgeny

	* src/: files.c, files.h: getdata() now gets project instead of
	  grace and graph. Simplified load_agr_project().

2004-05-03 20:38  fnevgeny

	* src/: pars.yacc, parser.h: parser_state_reset() gets project
	  quark and sets it locally for use by the interpreter.

2004-05-03 20:29  fnevgeny

	* include/grace/core.h, lib/core/project.c: Added
	  project_set_page_dimensions().

2004-05-02 21:56  fnevgeny

	* src/xmgrace.c: Removed tstack example reference.

2004-05-01 23:47  fnevgeny

	* src/pars.yacc: Removed many statements not related to the project
	  format.

2004-05-01 23:43  fnevgeny

	* examples/: Makefile, co2.par, dotest, log.dat, logistic.fit,
	  logtest.par, test.com, tmc.c, tstack.agr: Removed a few obsolete
	  examples.

2004-04-28 22:27  fnevgeny

	* src/plotone.c: A typo fixed.

2004-04-27 23:50  fnevgeny

	* doc/CHANGES.html, doc/UsersGuide.sgml, doc/grace.1,
	  src/buildinfo.c: 5.2.0dev12 snapshot.

2004-04-27 23:41  fnevgeny

	* src/events.c: Started adding context-sensitive menus to canvas.

2004-04-27 23:15  fnevgeny

	* src/: events.h, xmgrace.c: Got rid of a few obsolete canvas
	  actions.

2004-04-27 22:56  fnevgeny

	* src/drawobj.c: setfont() was missing before calling
	  get_string_bbox().

2004-04-27 22:44  fnevgeny

	* src/: bitmaps.h, xmgrace.c: Removed the "autoscale on set" button
	  from the main window.

2004-04-27 19:23  fnevgeny

	* lib/core/quark.c, include/grace/core.h: Added
	  quark_is_first_child() and quark_is_last_child().

2004-04-19 16:31  fnevgeny

	* ac-tools/Make.conf.in, src/Makefile: Use $(XCC) in make stuff
	  instead of explicit xcc.

2004-04-18 22:39  fnevgeny

	* src/: explorer.h, set_ui.c: Use CharOptionChoice for symchar in
	  set_ui.

2004-04-18 22:30  fnevgeny

	* src/fontwin.c: Use char_to_pixmap() for matrix pixmap creation.

2004-04-18 22:29  fnevgeny

	* src/: motifinc.h, motifutils.c: Added CreateCharOptionChoice()
	  and UpdateCharOptionChoice().

2004-04-18 22:29  fnevgeny

	* src/: xprotos.h, xutil.c: Added char_to_pixmap().

2004-04-13 01:20  fnevgeny

	* src/fontwin.c: Simplified fonttool, using canvas_raster_char()
	  instead of direct use of the T1lib API.

2004-04-13 00:01  fnevgeny

	* include/grace/canvas.h, lib/canvas/t1fonts.c: Added
	  canvas_raster_char() and canvas_cpixmap_free().

2004-04-11 23:33  fnevgeny

	* src/: dummydrv.c, dummydrv.h, mfdrv.c, mfdrv.h, mifdrv.c,
	  mifdrv.h, pdfdrv.c, pdfdrv.h, psdrv.c, psdrv.h, svgdrv.c,
	  svgdrv.h, x11drv.c: Updated to the new DevPutPixmapProc() form.

2004-04-11 23:32  fnevgeny

	* include/grace/canvas.h, include/grace/canvasP.h,
	  lib/canvas/draw.c, lib/canvas/t1fonts.c, lib/canvas/xrstdrv.c,
	  lib/canvas/xrstdrv.h: Introduced CPixmap and used in all device
	  drivers' putpixmap routines.

2004-04-11 22:37  fnevgeny

	* include/grace/base.h, src/mfdrv.c, src/mifdrv.c, src/pdfdrv.c,
	  src/psdrv.c, src/utils.h, src/x11drv.c: Renamed PAD macro to
	  PADBITS and moved to base.h.

2004-04-11 21:56  fnevgeny

	* lib/canvas/Make.defs: Added T1_INC to EXTRAFLAGS of libcanvas.

2004-04-11 21:55  fnevgeny

	* Make.lib: Added EXTRAFLAGS to CFLAGS is defined when building
	  libs.

2004-04-11 21:23  fnevgeny

	* src/: explorer.c, explorer.h: Implemented editing of quark id
	  string in explorer.

2004-04-11 21:20  fnevgeny

	* lib/core/quark.c: Forgot to set dirtystate on
	  quark_idstr_set()...

2004-04-11 20:23  fnevgeny

	* src/: files.c, grace.xcc, plotone.c, printwin.c, typeset.c,
	  utils.c, utils.h, xmgrace.c, xutil.c: Got rid of
	  get_docname/set_docname.

2004-04-11 17:36  fnevgeny

	* src/events.c: Undefine ct.found when not needed. Update explorer
	  after object's move.

2004-04-11 17:12  fnevgeny

	* src/events.c: Dblclick fires explorer.

2004-04-11 17:07  fnevgeny

	* src/: explorer.c, xprotos.h: Added SelectQuarkTreeItem() and
	  exported raise_explorer().

2004-04-10 23:21  fnevgeny

	* src/: noxprotos.h, set_utils.c: Added set_point_shift().

2004-04-10 23:11  fnevgeny

	* lib/core/ctrans.c: And another one...

2004-04-10 23:07  fnevgeny

	* lib/core/ctrans.c: A typo fixed.

2004-04-10 21:23  fnevgeny

	* src/ListTree.h: Added ListTreeClearHighlighted() proto to the
	  public ListTree header.

2004-04-10 20:06  fnevgeny

	* lib/core/region.c: Region points were forgotten to allocate in
	  region_data_copy().

2004-04-10 19:11  fnevgeny

	* src/motifutils.c: Added wheel mouse actions for SpinChoice.

2004-04-10 17:52  fnevgeny

	* src/: events.c, events.h, xmgrace.c: Implemented moving of some
	  plot objects with Ctrl+mouse dragging.

2004-04-10 17:28  fnevgeny

	* include/grace/core.h, lib/core/atext.c, lib/core/dobject.c,
	  lib/core/frame.c: Added _shift functions for a few flavors of
	  Quarks.

2004-04-10 17:26  fnevgeny

	* src/: compwin.c, fileswin.c, motifutils.c, setwin.c, worldwin.c:
	  Avoid using CreateSetChoice() without the parent GraphChoice.

2004-04-10 17:24  fnevgeny

	* src/: axis_ui.c, xprotos.h: Removed arg of update_ticks().

2004-04-10 17:23  fnevgeny

	* src/drawobj.c: Update bbox of AText during drawing.

2004-03-26 00:02  fnevgeny

	* include/grace/core.h: Added bbox to the AText struct.

2004-03-25 23:14  fnevgeny

	* src/: events.c, iofilters.c, mfdrv.c, mifdrv.c, motifutils.c,
	  pars.yacc, pdfdrv.c, pngdrv.c, project_utils.c, psdrv.c,
	  set_utils.c, setwin.c, svgdrv.c, utils.c, x11drv.c, xfile.c,
	  xfile.h, xml_out.c, explorer.c: Fixed several signed/unsigned
	  comparisons.

2004-03-25 23:10  fnevgeny

	* include/grace/canvas.h, lib/canvas/device.c, lib/canvas/draw.c,
	  lib/canvas/t1fonts.c, lib/canvas/xrstdrv.c, lib/core/project.c:
	  Fixed several cases of signed/unsigned comparisons.

2004-03-25 22:25  fnevgeny

	* src/plotone.c: Fixed typo in legend's box setting.

2004-03-25 00:13  fnevgeny

	* lib/core/quark.c: In quark_traverse(), closure->depth was
	  forgotten to decrement.

2004-03-24 00:25  fnevgeny

	* src/: events.c, xmgrace.c, xutil.c: Implemented dragging/sliding
	  canvas by mouse.

2004-03-20 21:10  fnevgeny

	* src/: atext_ui.c, axis_ui.c, dobject_ui.c, graph_ui.c, jpgdrv.c,
	  miscwin.c, motifinc.h, motifutils.c, pnmdrv.c, set_ui.c,
	  setwin.c: Added CreateOptionChoiceVA() and replaced several calls
	  to CreatePanelChoice.  Added CreatePlacementChoice() and used
	  where appropriate.

2004-03-20 18:02  fnevgeny

	* src/: atext_ui.c, axis_ui.c, dobject_ui.c, frame_ui.c,
	  graph_ui.c, jpgdrv.c, miscwin.c, motifinc.h, motifutils.c,
	  pnmdrv.c, set_ui.c, setwin.c: Removed redundant "nchoices" arg
	  from CreatePanelChoice().

2004-03-20 17:01  fnevgeny

	* include/grace/core.h, lib/core/dobject.c, src/dobject_ui.c,
	  src/drawobj.c, src/explorer.h, src/grace.xcc, src/pars.yacc,
	  src/project_utils.c, src/xml_out.c: Altered DOLineData to use
	  VVector instead of width/height.

2004-03-09 21:53  fnevgeny

	* src/pars.yacc: Removed duplicate entry.

2004-03-08 01:40  fnevgeny

	* src/: Make.common, atext_ui.c, axis_ui.c, dobject_ui.c,
	  dobject_utils.c, drawobj.c, drawticks.c, explorer.c, explorer.h,
	  grace.c, grace.xcc, graph_utils.c, pars.yacc, plotone.c,
	  plotone.h, project_utils.c, set_ui.c, xml_out.c, xstrings.h:
	  AText stuff synced with Core API.

2004-03-08 01:14  fnevgeny

	* src/: motifinc.h, motifutils.c: Moved CreateViewCoordInput() to
	  motifutils.c.

2004-03-08 01:12  fnevgeny

	* lib/core/Make.defs, lib/core/atext.c, lib/core/axis.c,
	  lib/core/dobject.c, lib/core/set.c, include/grace/core.h:
	  Extracted string DObjects into separate AText QFlavor.

2004-03-07 00:14  fnevgeny

	* include/grace/canvas.h: Made VPoint and VVector truly identical.

2004-02-19 22:14  fnevgeny

	* src/drawobj.c: Fixed arc drawing.

2004-02-14 16:35  fnevgeny

	* src/: graph_utils.c, pars.yacc, plotone.c: Use
	  project_get_viewport() instead of  get_page_viewport().

2004-02-14 16:34  fnevgeny

	* src/: core_utils.h, project_utils.c: Implemented
	  project_get_viewport().

2004-02-14 16:34  fnevgeny

	* include/grace/: canvas.h, canvasP.h: Moved get_page_viewport()
	  into private scope.

2004-02-14 16:20  fnevgeny

	* src/drawticks.c: A typo fixed.

2004-02-14 15:49  fnevgeny

	* src/: grace.c, utils.c: Close rt->resfp stream in runtime_free()
	  instead of bailout(). Call grace_free() on exit.

2004-02-14 15:46  fnevgeny

	* src/: files.h, grace.h: Moved definitions of path-related funcs
	  from files.h to grace.h.

2004-02-14 15:34  fnevgeny

	* src/pars.yacc: Always set whichgraph = selectgraph.

2004-02-14 15:18  fnevgeny

	* lib/base/storage.c: Fixed storage_extract_node(). Fixed memleak
	  in storage_extract_data().

2004-02-14 14:12  fnevgeny

	* lib/core/set.c: Fixed memleak in set_data_free().

2004-02-14 13:33  fnevgeny

	* src/grace.c: Added missing call to qfactory_free() in
	  runtime_free().

2004-02-14 13:19  fnevgeny

	* src/dicts.c: Not all dicts were freed in grace_rt_free_dicts().

2004-02-14 13:18  fnevgeny

	* src/Makefile: Include libs' private headers in tags, too.

2004-02-14 13:16  fnevgeny

	* src/: dummydrv.c, jpgdrv.c, mfdrv.c, mifdrv.c, pdfdrv.c,
	  pngdrv.c, pnmdrv.c, psdrv.c, svgdrv.c, x11drv.c: Modified devices
	  to include data free funcs.

2004-02-14 13:15  fnevgeny

	* include/grace/canvas.h, lib/canvas/device.c,
	  lib/canvas/xrstdrv.c, lib/canvas/xrstdrv.h: Provide each device
	  with its own data free procedure.

2004-02-14 01:34  fnevgeny

	* include/grace/canvas.h: device_free() added.

2004-02-14 01:34  fnevgeny

	* lib/canvas/: device.c, draw.c: device_free() added.  More
	  memleaks fixed.

2004-02-14 01:14  fnevgeny

	* lib/canvas/draw.c: A few memory leaks fixed in canvas_free().

2004-02-14 00:58  fnevgeny

	* lib/base/dict3.c: Memory leak in dict_free() fixed.

2004-02-14 00:57  fnevgeny

	* lib/core/quark.c, include/grace/core.h: Added qfactory_free().

2004-02-09 23:37  fnevgeny

	* include/grace/core.h, src/dobject_ui.c, src/drawobj.c,
	  src/grace.xcc, src/plotone.c, src/xstrings.h: More decoration
	  work on string dobjects.

2004-01-27 23:40  fnevgeny

	* src/set_ui.c: Just a typo.

2004-01-27 23:40  fnevgeny

	* src/: axis_ui.c, dobject_ui.c, frame_ui.c, graph_ui.c,
	  motifinc.h, motifutils.c, project_ui.c, set_ui.c: Renamed
	  AddSpinButtonCB() to AddSpinChoiceCB().

2004-01-27 23:37  fnevgeny

	* src/: axis_ui.c, dobject_ui.c, explorer.h, frame_ui.c,
	  motifinc.h, motifutils.c, set_ui.c: Modified
	  CreateCharSizeChoice() to use SpinChoice instead of Scale. Got
	  rid of GetCharSizeChoice() and SetCharSizeChoice().

2004-01-24 23:45  fnevgeny

	* src/: explorer.h, frame_ui.c, set_ui.c: Use everywhere
	  CreatePenChoice() instead of separate pattern and color
	  selectors.

2004-01-24 23:13  fnevgeny

	* src/motifutils.c: Fixed access of uninitialized entries in
	  Button_PData.

2004-01-24 19:33  fnevgeny

	* src/dobject_ui.c: Added AddPenChoiceCB() calls.

2004-01-24 19:25  fnevgeny

	* src/: explorer.c, explorer.h: Added pen_explorer_cb().

2004-01-24 19:25  fnevgeny

	* src/: motifinc.h, motifutils.c: Implemented AddPenChoiceCB().

2004-01-24 17:26  fnevgeny

	* include/grace/core.h, lib/core/axis.c, src/axis_ui.c,
	  src/drawticks.c, src/explorer.h, src/grace.xcc, src/pars.yacc,
	  src/xml_out.c: Enabled inout tick direction be set separately for
	  major and minor ticks (based on suggestion and patch by Robert
	  Atwood <r.atwood@imperial.ac.uk>).

2004-01-24 16:26  fnevgeny

	* include/grace/core.h, lib/core/set.c, src/explorer.h,
	  src/grace.xcc, src/pars.yacc, src/plotone.c, src/set_ui.c,
	  src/xml_out.c: Added justification to AValue.

2004-01-24 15:36  fnevgeny

	* include/grace/core.h: Increased MAX_TICKS to 256.

2004-01-13 21:22  fnevgeny

	* src/: graph_ui.c, graph_utils.c, plotone.c, project_utils.c:
	  Eliminated most calls to graph_get_data().

2004-01-13 00:51  fnevgeny

	* lib/core/graph.c: Update axis ticks when changing graph scale
	  type.

2004-01-12 23:45  fnevgeny

	* src/graph_utils.c: In graph_next(), when assigning graph to the
	  cg field, make sure g != NULL.

2004-01-12 23:40  fnevgeny

	* src/: explorer.c, files.c, frame_ui.c, graph_utils.c,
	  motifutils.c, pars.yacc, plotone.c, plotone.h, project_utils.c:
	  Got rid of redundant calls to select_graph(). Don't access
	  ctrans-related fields of graph structure directly.

2004-01-12 23:36  fnevgeny

	* lib/core/ctrans.c, lib/core/frame.c, include/grace/core.h:
	  Changed frame_get_view() to return a copy of the view instead of
	  the pointer.

2004-01-12 22:39  fnevgeny

	* lib/core/: ctrans.c, frame.c, graph.c: Maintain graph's ccache in
	  sync automatically.

2004-01-12 22:32  fnevgeny

	* src/xmgrace.c: Set initial focus on the canvas widget.

2004-01-12 01:21  fnevgeny

	* src/events.c: Use Control modifier with wheel mouse buttons for
	  horizontal scrolling.

2004-01-12 01:18  fnevgeny

	* lib/core/Make.defs, lib/core/ctrans.c, lib/core/graph.c,
	  include/grace/core.h, src/Make.common, src/core_utils.h,
	  src/ctrans.c, src/ctrans.h, src/defines.h, src/dobject_utils.c,
	  src/drawobj.c, src/drawticks.c, src/events.c, src/graph_utils.c,
	  src/pars.yacc, src/plotone.c, src/project_utils.c: Moved ctrans
	  stuff to lib/core and modified all world-related funcs to get
	  Quark as the first argument.

2004-01-11 00:25  fnevgeny

	* lib/core/graph.c: Eliminated potential NULL dereferencing.

2004-01-11 00:23  fnevgeny

	* include/grace/core.h, lib/core/frame.c: Added a couple of "const"
	  qualifiers.

2004-01-10 00:08  fnevgeny

	* src/: defines.h, events.c, grace.c, grace.h, x11drv.c, xmgrace.c,
	  xprotos.h, xutil.c: Implemented page zoom.

2003-12-25 02:14  fnevgeny

	* include/grace/canvas.h: Moved device_set_dpi() to common API
	  area.

2003-12-25 01:20  fnevgeny

	* src/: x11drv.c, xprotos.h, xutil.c: Moved determination of X11
	  dpi and max drawing path out of x11drv to x11_init().

2003-12-25 01:01  fnevgeny

	* src/: main.c, pars.yacc, xutil.c: Got rid of -batch and -pipe
	  command line options.

2003-12-25 00:44  fnevgeny

	* src/xutil.c: Proper checks for GUI being initialized.

2003-12-25 00:39  fnevgeny

	* src/: events.c, grace.c, grace.h, main.c, xmgrace.c, xprotos.h: A
	  few cleanups of the GUI stuff.

2003-12-25 00:07  fnevgeny

	* src/: defines.h, grace.c, grace.h, main.c, motifutils.c,
	  pars.yacc, project_utils.c, xmgrace.c, xprotos.h, xutil.c: Put
	  additional GUI struct entry for fixed/free page layout.

2003-12-24 23:31  fnevgeny

	* src/: events.c, fontwin.c, grace.h, main.c, motifutils.c,
	  x11drv.c, xmgrace.c, xprotos.h, xutil.c: Streamlined X stuff.

2003-12-24 02:08  fnevgeny

	* src/mathstuff.h: Removed "extern" qualifier from mathstuff.h
	  functions - for consistency with other funcs.

2003-12-23 01:52  fnevgeny

	* include/grace/canvas.h: Restricted get_page_geometry() to
	  CANVAS_BACKEND_API.

2003-12-23 01:38  fnevgeny

	* src/xmgrace.c: Removed unneeded sync_canvas_size() call from
	  startup_gui().

2003-12-23 01:32  fnevgeny

	* src/events.c: In scroll(), make sure the window does get
	  scrollbars.

2003-12-23 01:25  fnevgeny

	* lib/canvas/device.c: Check for NULL dereferencing in
	  get_page_geometry().

2003-12-23 01:04  fnevgeny

	* src/: compwin.c, eblockwin.c, editpwin.c, explorer.c, fileswin.c,
	  grace.c, grace.h, miscwin.c, monwin.c, motifutils.c, pars.yacc,
	  plotone.c, printwin.c, set_ui.c, setwin.c, worldwin.c, x11drv.c,
	  xmgrace.c, xprotos.h, xutil.c: Moved part of the app-level
	  functionality from x11drv.c to xutil.c. Altered xdrawgraph().

2003-12-22 23:07  fnevgeny

	* src/: events.c, xmgrace.c: Implemented wheel mouse scrolling of
	  canvas.

2003-12-22 22:35  fnevgeny

	* src/: explorer.h, grace.xcc, plotone.c, project_ui.c,
	  project_utils.c, xml_out.c, xstrings.h: Implemented fontsize and
	  linewidth scales.

2003-12-20 17:27  fnevgeny

	* lib/core/project.c, include/grace/core.h: Added
	  fontsize/linewidth calls to the Core API.

2003-12-20 17:08  fnevgeny

	* include/grace/canvas.h, include/grace/canvasP.h,
	  lib/canvas/draw.c, lib/canvas/t1fonts.c: Implemented fontsize and
	  linewidth scales in Canvas.

2003-12-13 23:27  fnevgeny

	* src/: defines.h, events.c, grace.c, grace.h, jpgdrv.c, main.c,
	  motifinc.h, motifutils.c, pdfdrv.c, pngdrv.c, pnmdrv.c, psdrv.c,
	  x11drv.c, x11drv.h, xmgrace.c, xprotos.h, xutil.c: Eliminated use
	  of static vars in the x11 driver. Separated X color allocations
	  of the x11drv and the application's GUI.

2003-12-13 16:18  fnevgeny

	* lib/canvas/t1fonts.c: Always set monomode for B/W color
	  transformation.

2003-12-13 00:31  fnevgeny

	* src/: bitmaps.h, xmgrace.c: The exit button is back, albeit with
	  a new icon...

2003-12-12 23:55  fnevgeny

	* src/bitmaps.h: A few more toolbar icons replaced using icons by
	  Karim Kaschani <karim.kaschani@arcormail.de>

2003-12-12 23:39  fnevgeny

	* cephes/isnan.c, include/grace/baseP.h: Check for isnan() macro.

2003-12-10 23:51  fnevgeny

	* src/: computils.c, grace.xcc, miscwin.c, pars.yacc, ptswin.c,
	  region_utils.c, xml_out.c: Removed unnessary #includes.

2003-12-10 23:37  fnevgeny

	* src/: computils.c, files.h, main.c, noxprotos.h, set_utils.c,
	  xprotos.h: Cleaned up noxprotos.h and xprotos.h.

2003-12-10 22:26  fnevgeny

	* src/: grace.c, main.c, pars.yacc, plotone.c, plotone.h,
	  printwin.c, xmgrace.c, xutil.c: Changed drawgraph() and
	  do_hardcopy() to operate on project.

2003-12-09 23:50  fnevgeny

	* src/: bitmaps.h, xmgrace.c: Beatified some toolbar icons and
	  added a few more to replace text-based ones.

2003-12-09 22:21  fnevgeny

	* include/grace/core.h, lib/core/set.c, src/computils.c,
	  src/compwin.c, src/core_utils.h, src/editpwin.c, src/files.c,
	  src/grace.xcc, src/motifutils.c, src/nonlfit.c, src/nonlwin.c,
	  src/pars.yacc, src/plotone.c, src/set_ui.c, src/set_utils.c,
	  src/setwin.c, src/ssdata.c: More canonizations of set-related
	  API.

2003-12-09 21:20  fnevgeny

	* ac-tools/configure.in: Added lib/core to the list of subdirs.

2003-12-07 00:05  fnevgeny

	* include/grace/core.h, lib/core/set.c, src/Make.common,
	  src/set_utils.c, src/setutils.c: Moved allocation-related part of
	  setutils.c to the core lib.

2003-12-06 23:13  fnevgeny

	* include/grace/core.h, lib/core/axis.c, src/core_utils.h,
	  src/ctrans.h, src/defines.h, src/drawticks.c, src/graph_utils.c,
	  src/noxprotos.h, src/plotone.h: Some more shuffling of defines.

2003-12-06 22:39  fnevgeny

	* ac-tools/Make.conf.in, include/grace/base.h,
	  include/grace/core.h, lib/base/utils.c, lib/core/.cvsignore,
	  lib/core/Make.defs, lib/core/Makefile, lib/core/axis.c,
	  lib/core/dobject.c, lib/core/frame.c, lib/core/graph.c,
	  lib/core/project.c, lib/core/quark.c, lib/core/region.c,
	  lib/core/set.c, src/Make.common, src/Makefile, src/axis_ui.c,
	  src/computils.c, src/compwin.c, src/core_utils.h, src/ctrans.c,
	  src/ctrans.h, src/dates.c, src/defines.h, src/dicts.c,
	  src/dicts.h, src/dobject_ui.c, src/dobject_utils.c,
	  src/drawobj.c, src/drawticks.c, src/eblockwin.c, src/editpwin.c,
	  src/events.c, src/explorer.c, src/explorer.h, src/files.c,
	  src/fileswin.c, src/frame.c, src/frame_ui.c, src/grace.c,
	  src/grace.h, src/grace.xcc, src/graph_ui.c, src/graph_utils.c,
	  src/graphs.c, src/graphs.h, src/graphutils.c, src/graphutils.h,
	  src/miscwin.c, src/motifutils.c, src/nonlfit.c, src/nonlwin.c,
	  src/noxprotos.h, src/objutils.c, src/objutils.h, src/pars.yacc,
	  src/plotone.c, src/plotone.h, src/printwin.c, src/project.c,
	  src/project_utils.c, src/ptswin.c, src/quark.c,
	  src/region_utils.c, src/regionutils.c, src/set_ui.c,
	  src/setutils.c, src/setwin.c, src/ssdata.c, src/ssdata.h,
	  src/typeset.c, src/utils.c, src/utils.h, src/worldwin.c,
	  src/x11drv.c, src/xmgrace.c, src/xml_out.c, src/xprotos.h,
	  src/xutil.c: Extracted the core functionality into separate
	  library.

2003-12-06 17:06  fnevgeny

	* cephes/mtherr.c: Removed redundant definition of errmsg().

2003-12-05 23:19  fnevgeny

	* src/: frame.c, grace.c, grace.h, graphs.c, pars.yacc, project.c,
	  setutils.c: Moved grdefaults from RunTime to Project.

2003-12-05 22:45  fnevgeny

	* include/grace/base.h, src/monwin.c, src/utils.c, src/utils.h,
	  src/xprotos.h: Added const qualifier to the errmsg() arg.

2003-12-05 22:44  fnevgeny

	* src/pdfdrv.c: Initialize all (used) fonts in the beginning of PDF
	  object creation.

2003-12-02 23:54  fnevgeny

	* lib/canvas/xrstdrv.c: fillrule wasn't properly initialized due to
	  a typo - copied&past from the x11 driver.

2003-12-02 23:39  fnevgeny

	* src/x11drv.c: xlibfillrule wasn't properly initialized due to a
	  typo.

2003-12-02 22:17  fnevgeny

	* src/grace.c: A typo fixed.

2003-12-02 22:11  fnevgeny

	* src/: defines.h, frame.c, grace.c, graphs.c, pars.yacc,
	  setutils.c: Changed defaults structure to use Line and Pen.

2003-11-30 00:53  fnevgeny

	* src/: editpwin.c, events.c, explorer.c, files.c, frame.c,
	  grace.c, grace.h, grace.xcc, graphs.c, graphutils.c, main.c,
	  project.c, quark.c, setutils.c, setwin.c, ssdata.c, xml_out.c,
	  xutil.c: Removed "grace" field from Quarks. Added QuarkFactory
	  structure for home keeping stuff of quarks. In Project and below
	  quarks, Grace is set/accessed as the udata field of QuarkFactory.

2003-11-22 22:02  fnevgeny

	* src/: compwin.c, graphutils.c, graphutils.h, nonlwin.c,
	  pars.yacc: Minor clean-ups.

2003-11-22 01:31  fnevgeny

	* src/: defines.h, editpwin.c, files.c, files.h, fileswin.c,
	  fourier.c, grace.xcc, graphs.c, graphutils.c, graphutils.h,
	  helpwin.c, iofilters.c, main.c, miscwin.c, monwin.c, nonlfit.c,
	  nonlwin.c, noxprotos.h, objutils.c, pars.yacc, plotone.c,
	  project.c, ssdata.c, ssdata.h, typeset.c, utils.c, utils.h,
	  xfile.c, xfile.h, xmgrace.c, xml_out.c, xutil.c: Got rid of
	  accessing the global Grace structure from almost all non-GUI
	  sources.

2003-11-21 21:43  fnevgeny

	* src/: defines.h, explorer.h, frame.c, frame_ui.c, grace.xcc,
	  graphs.h, pars.yacc, plotone.c, plotone.h, xml_out.c, xstrings.h:
	  Title and Subtitle are now usual DObjects placed on the Frame.

2003-11-21 00:10  fnevgeny

	* arch/vms/: base.mms, canvas.mms, cephes.mms, configure.com,
	  descrip.mms, src.mms, t1lib.mms, t1lib_type1.mms: Updates for VMS
	  build stuff by Richard Brodie.

2003-11-20 01:16  fnevgeny

	* src/: grace.c, grace.h, project.c, utils.c, xml_out.c, xprotos.h,
	  xutil.c: Got rid of project_set_dirtystate() and
	  project_clear_dirtystate().

2003-11-20 00:51  fnevgeny

	* src/: editpwin.c, files.c, graphs.c, graphutils.c, noxprotos.h,
	  objutils.c, project.c, set_ui.c, setutils.c, utils.c, utils.h,
	  xml_out.c: Got rid of set_dirtystate() and clear_dirtystate().

2003-11-20 00:23  fnevgeny

	* src/: explorer.h, fileswin.c, project_ui.c: Moved date_hint GUI
	  control to Data import dialog.

2003-11-20 00:12  fnevgeny

	* src/: computils.c, dates.c, drawticks.c, editpwin.c, events.c,
	  grace.h, grace.xcc, graphs.c, noxprotos.h, pars.yacc, plotone.c,
	  project.c, project_ui.c, ssdata.c, utils.c, utils.h, xml_out.c:
	  Moved globals double ref_date, wrap_year, and two_digits_years to
	  Project.

2003-11-20 00:07  fnevgeny

	* src/worldwin.c: Oops. Forgot removing unused vars.

2003-11-19 23:04  fnevgeny

	* src/: explorer.c, utils.c: Mark dirty quarks in Explorer with
	  "*".

2003-11-19 22:59  fnevgeny

	* src/quark.c: Propagate clean state from quark to its children.

2003-11-19 22:49  fnevgeny

	* src/graphs.c: A typo fixed.

2003-11-19 22:26  fnevgeny

	* src/setutils.c: Don't set data in set_default_set().

2003-11-19 21:43  fnevgeny

	* src/: worldwin.c, xmgrace.c, xprotos.h: Got rid of "Overlay
	  graphs".

2003-11-19 21:37  fnevgeny

	* src/: Make.common, defaults.c, editpwin.c, explorer.c, frame.c,
	  grace.xcc, graphs.c, noxprotos.h, objutils.c, regionutils.c,
	  setutils.c, setwin.c, ssdata.h: Got rid of globals.h in several
	  places. Removed defaults.c.

2003-11-16 23:20  fnevgeny

	* src/Makefile: Make tags also from headers and all grace libs.

2003-11-16 23:16  fnevgeny

	* lib/base/Make.defs, lib/base/dict3.c, lib/base/storage.c,
	  include/grace/base.h, src/Make.common, src/dict3.c, src/dict3.h,
	  src/dicts.c, src/grace.h, src/graphs.c, src/motifinc.h,
	  src/setutils.c, src/storage.c, src/storage.h: Moved dict3 and
	  storage APIs to libbase.

2003-11-15 22:53  fnevgeny

	* include/grace/: canvas.h, canvasP.h: Moved get_curdevice_props()
	  to private.

2003-11-15 22:38  fnevgeny

	* src/: dummydrv.c, jpgdrv.c, mfdrv.c, mifdrv.c, pdfdrv.c,
	  pngdrv.c, pnmdrv.c, psdrv.c, svgdrv.c, x11drv.c: #define
	  CANVAS_BACKEND_API in drivers.

2003-11-15 22:37  fnevgeny

	* src/defines.h: Moved MAX_LINEWIDTH #define from canvas.h.

2003-11-15 22:35  fnevgeny

	* include/grace/canvas.h, include/grace/canvasP.h,
	  lib/canvas/xrstdrv.h: Made parts of the Canvas API visible
	  depending on whether CANVAS_BACKEND_API defined or not.

2003-11-15 21:15  fnevgeny

	* include/grace/: canvas.h, canvasP.h: Moved private stuff from
	  canvas.h to canvasP.h.

2003-11-15 00:17  fnevgeny

	* src/: computils.c, defaults.c, defines.h, graphs.h, noxprotos.h,
	  pars.yacc, plotone.c, plotone.h, regionutils.c: Another set of
	  region-related changes.

2003-11-14 23:22  fnevgeny

	* T1lib/Makefile: Fixed include path for T1lib.

2003-11-07 23:56  fnevgeny

	* src/: defaults.c, defines.h, explorer.c, grace.c, grace.h,
	  graphs.h, noxprotos.h, pars.yacc, plotone.c, plotone.h,
	  project.c, regionutils.c: Converted regions to Quarks. Region
	  drawing is back.

2003-11-07 23:50  fnevgeny

	* src/: regionwin.c, xmgrace.c, xprotos.h, Make.common: Old region
	  UI dropped.

2003-11-07 23:49  fnevgeny

	* src/quark.c: In quark_reparent(), check that q != newparent to
	  avoid infinite loop.

2003-11-06 20:39  fnevgeny

	* src/: grace.c, grace.h: Removed unused Quark_gui from
	  QuarkFlavor.

2003-11-06 01:06  fnevgeny

	* doc/CHANGES.html, doc/UsersGuide.sgml, src/buildinfo.c:
	  5.2.0dev11 snapshot.

2003-11-05 23:43  fnevgeny

	* src/: explorer.h, fileswin.c, project_ui.c: Moved project
	  desription and sformat UIs from "Save as" to Explorer.

2003-11-05 23:02  fnevgeny

	* src/: graphutils.c, motifutils.c, nonlwin.c, setwin.c: Eliminated
	  a few compile-time warnings.

2003-11-05 23:01  fnevgeny

	* src/Makefile: Added explicit bi.o -> buildinfo.h dependency.

2003-11-05 22:32  fnevgeny

	* src/graphs.c: In legacy projects, sort quarks of same type by
	  their idstr as the last resort.

2003-11-05 22:27  fnevgeny

	* src/pars.yacc: Use 2-digit formats for frame/graph/set idstrings.

2003-11-05 01:03  fnevgeny

	* src/: explorer.c, explorer.h: Implemented "Insert" menu in the
	  Explorer tool.

2003-11-05 00:20  fnevgeny

	* src/: grace.c, grace.h, graphutils.c, main.c, pars.yacc,
	  plotone.c, printwin.c: Moved global print_file to the RT
	  structure.

2003-11-05 00:14  fnevgeny

	* src/mathstuff.c: Removed "extern" qualifier from mathstuff.c
	  functions - for consistency with other funcs.

2003-11-04 23:58  fnevgeny

	* src/: grace.c, grace.h, miscwin.c, pars.yacc: Got rid of linked
	  scrolling.

2003-11-04 23:54  fnevgeny

	* src/xmgrace.c: Made graph scrolling/zooming from the toolbar
	  operate on all graph children of a frame on sync.

2003-11-04 22:35  fnevgeny

	* src/axis_ui.c: Added axis type control.

2003-11-03 23:05  fnevgeny

	* src/: defines.h, drawticks.c, graphutils.c, graphutils.h,
	  xmgrace.c: Fixed broken autotick stuff.

2003-11-03 22:25  fnevgeny

	* src/graphs.c: Autotick newly created axes.

2003-11-01 23:38  fnevgeny

	* src/: explorer.c, explorer.h: Implemented minimal
	  context-sensitive popup menu in Explorer.

2003-11-01 23:37  fnevgeny

	* src/ListTree.c: In MenuCallback, select & highlight the item if
	  not yet highlighted. Also, call the relevant callback.

2003-10-30 23:32  fnevgeny

	* src/: explorer.c, explorer.h, grace.h, motifutils.c, xmgrace.c,
	  xprotos.h: Added update_explorer() to update_all().

2003-10-30 23:05  fnevgeny

	* src/motifutils.c: Oops. Another memory leak.

2003-10-30 22:51  fnevgeny

	* src/motifutils.c: A minor memory leak in CreatePanelChoice()
	  fixed.

2003-10-28 23:23  fnevgeny

	* src/: xmgrace.c, xprotos.h, xutil.c: A couple of casts removed.

2003-10-28 22:58  fnevgeny

	* src/events.c: Don't track world coords of hidden graphs.

2003-10-28 22:57  fnevgeny

	* src/quark.c: Fixed abort of quark traversion (siblings were still
	  traversed).

2003-10-28 01:04  fnevgeny

	* src/: events.c, events.h, x11drv.c, xmgrace.c, xprotos.h,
	  xutil.c: Started rewriting the canvas events stuff.

2003-10-28 00:58  fnevgeny

	* src/.cvsignore: Ignore history files of kdbg.

2003-10-28 00:46  fnevgeny

	* src/: plotone.c, plotone.h: Make sure by the end of the drawing
	  proc the current graph is restored.

2003-10-27 23:27  fnevgeny

	* src/graphs.c: Don't switch to a hidden graph when resetting
	  project's cg.

2003-10-27 22:56  fnevgeny

	* src/pars.yacc: (De)ativate graph and its frame in sync.

2003-10-26 23:58  fnevgeny

	* src/motifutils.c: More obsolete checks removed.

2003-10-26 23:45  fnevgeny

	* src/: motifinc.h, motifutils.c: Removed clipboard ops from
	  StorageChoice.

2003-10-26 23:12  fnevgeny

	* src/grace.xcc: "active" attr was missed in frame.

2003-10-26 23:09  fnevgeny

	* src/explorer.c: Preserve highlight selection upon explorer
	  update.

2003-10-26 23:00  fnevgeny

	* src/pars.yacc: Sync active states of graph and its frame. Assign
	  idstr to frames.

2003-10-26 01:30  fnevgeny

	* src/: ListTree.c, ListTree.h: Added
	  ListTreeHighlightItemMultiple() to the ListTree widget API.

2003-10-26 00:41  fnevgeny

	* src/explorer.c: Refresh the tree after creation.

2003-10-26 00:09  fnevgeny

	* src/explorer.c: Don't manage ListTree before it's filled in.

2003-10-25 22:35  fnevgeny

	* src/ListTree.c: Fixed highlighting after an expose event.

2003-10-25 00:11  fnevgeny

	* src/: defines.h, graphs.c, graphs.h, motifutils.c, pars.yacc,
	  xmgrace.c: Got rid of world stacks.

2003-10-24 23:20  fnevgeny

	* src/graphs.c: Sort quark tree from legacy projects canonically.

2003-10-24 23:18  fnevgeny

	* src/pars.yacc: Autonumber DObject quarks from legacy projects.

2003-10-24 01:55  fnevgeny

	* src/: grace.h, quark.c, storage.c, storage.h: Implemented sorting
	  of Storage and Quark's children.

2003-10-24 01:54  fnevgeny

	* src/: objutils.c, objutils.h: In object_get_data() added const
	  qualifier to the arg.

2003-10-23 23:44  fnevgeny

	* src/: graphs.c, graphs.h: Got rid of no longer used
	  kill_all_graphs().

2003-10-23 23:40  fnevgeny

	* src/graphs.c: Fixed assigning of cg in Project.

2003-10-23 23:37  fnevgeny

	* src/quark.c: Got rid of separate _quark_free().

2003-10-23 01:32  fnevgeny

	* src/: axis_ui.c, dobject_ui.c, frame_ui.c, graph_ui.c, jpgdrv.c,
	  miscwin.c, motifutils.c, pnmdrv.c, regionwin.c, set_ui.c,
	  setwin.c: In all calls to CreatePanelChoice(), end the vararg
	  list with NULL, not 0.  This is an issue on 64-bit platforms.
	  Also, removed the last redundant arg.

2003-10-23 01:20  fnevgeny

	* src/storage.c: In storage_deallocate_node(), extract the node
	  from the DLL prior to freeing the data.

2003-10-23 01:15  fnevgeny

	* src/defaults.c: tickmarks' type was left unset upon creation.

2003-10-23 01:14  fnevgeny

	* src/quark.c: Fixed referencing freed data.

2003-10-22 23:49  fnevgeny

	* src/motifutils.c: Use XStringToKeysym() to convert char to
	  XKeySym for mnemonics.

2003-10-20 23:46  fnevgeny

	* src/ListTree.c: Implemented extended selection in Tree by
	  Shift+But1Down.

2003-10-20 23:41  fnevgeny

	* src/drawobj.c: Undone clipping for world dobjects. Instead,
	  checking for the anchor point to lie within the world bounds.

2003-10-20 01:44  fnevgeny

	* src/ListTree.c: Don't highlight folder item toggled by single
	  click on its icon.

2003-10-20 01:17  fnevgeny

	* src/explorer.c: Draw the explorer tree unfolded.

2003-10-20 00:39  fnevgeny

	* src/graphutils.c: Fixed project resizing.

2003-10-20 00:38  fnevgeny

	* src/graphs.c: Don't alter justification of timestamps when
	  postprocessing old projects.

2003-10-20 00:38  fnevgeny

	* src/explorer.c: Label unknown quarks with idstr.

2003-10-19 02:44  fnevgeny

	* src/drawobj.c: Enabled canvas clipping for DObjects in world
	  coordinates.

2003-10-19 02:32  fnevgeny

	* src/plotone.c: Don't draw legends from hidden graphs.

2003-10-19 02:29  fnevgeny

	* src/: explorer.h, frame_ui.c, graph_ui.c, set_ui.c: Added
	  "Active" toggle button for Frame, Graph, and set UIs.

2003-10-19 02:15  fnevgeny

	* src/: defaults.c, explorer.c, frame.c, graphs.h, pars.yacc,
	  plotone.c, xml_out.c: Handle Frame's active flag and idstr.

2003-10-19 01:12  fnevgeny

	* src/: ctrans.c, ctrans.h, defines.h, dobject_ui.c, drawobj.c,
	  explorer.h, grace.xcc, graphs.c, graphs.h, graphutils.c,
	  motifutils.c, objutils.c, objutils.h, pars.yacc, plotone.c,
	  xmgrace.c, xml_out.c: DObjects can be children of either Project,
	  Frame, or Graph. Their coords are then in viewport, frame (new!),
	  or world, respectively.

2003-10-18 17:06  fnevgeny

	* src/explorer.c: Set UI was forgotten to be unmanaged for
	  inhomogenious quark selection.

2003-10-18 16:30  fnevgeny

	* src/: computils.c, compwin.c, editpwin.c, files.c, grace.c,
	  grace.h, graphs.c, graphs.h, graphutils.c, motifutils.c,
	  objutils.c, pars.yacc, plotone.c, project.c, quark.c,
	  regionutils.c, regionwin.c, setutils.c, ssdata.c, typeset.c,
	  utils.c, xml_out.c: Replaced most of direct accesses to Quark
	  internals.

2003-10-18 04:45  fnevgeny

	* src/axis_ui.c: Fixed NULL dereferencing.

2003-10-18 04:39  fnevgeny

	* src/grace.xcc: A typo fixed.

2003-10-18 04:26  fnevgeny

	* src/grace.xcc: A few setting of axis labels were ignored.

2003-10-18 04:12  fnevgeny

	* src/: files.c, grace.h, graphs.c, graphs.h, graphutils.c,
	  plotone.c, plotone.h, quark.c, regionutils.c, setutils.c,
	  ssdata.c, xml_out.c: Legend drawing is back...

2003-10-02 01:17  fnevgeny

	* src/: explorer.c, graphs.c, graphs.h, motifutils.c, plotone.c,
	  setutils.c, xml_out.c: Replaced "hidden" member of graph and set
	  structures with "active".

2003-10-02 01:15  fnevgeny

	* src/explorer.h: Inlcude graphs.h for MAX_TICKS.

2003-10-02 00:11  fnevgeny

	* src/: Make.common, axis_ui.c, defines.h, drawticks.c, events.c,
	  explorer.c, explorer.h, grace.c, grace.h, grace.xcc, graphs.c,
	  graphs.h, graphutils.c, graphutils.h, noxprotos.h, pars.yacc,
	  plotone.c, plotone.h, tickwin.c, xmgrace.c, xml_out.c, xprotos.h:
	  Converted axis data to Quarks.

2003-09-24 22:54  fnevgeny

	* src/grace.xcc: Don't access quark's data directly.

2003-09-24 22:30  fnevgeny

	* src/: setutils.c, graphs.h: Added set_set_dataset().

2003-09-23 00:29  fnevgeny

	* src/: Make.common, explorer.c, explorer.h, set_ui.c, setappwin.c,
	  xmgrace.c, xprotos.h: Moved set appearance dialog to explorer.

2003-09-22 22:08  fnevgeny

	* src/motifutils.c: Used traverse_quark() instead of
	  traverse_storage() in CreateStorageChoice().	Fixed graph
	  selectors.

2003-09-21 00:07  fnevgeny

	* src/: plotone.c, plotone.h: Don't draw hidden graph's children.

2003-09-21 00:04  fnevgeny

	* src/: grace.h, quark.c: Made descending to children in
	  quark_traverse() optional that can be disabled by the callback.

2003-09-20 23:38  fnevgeny

	* src/: explorer.h, frame_ui.c, graph_ui.c: Moved inclusion of
	  graphs.h out from explorer.h.

2003-09-20 23:37  fnevgeny

	* src/: .cvsignore, Make.dep, Makefile: Don't include Make.dep in
	  CVS.

2003-09-20 23:09  fnevgeny

	* src/dobject_ui.c: Oops...

2003-09-20 22:59  fnevgeny

	* src/: dobject_ui.c, editpwin.c, motifinc.h, motifutils.c,
	  nonlwin.c, tickwin.c: Added wrapper IsManaged() around
	  XtIsManaged().

2003-09-20 22:55  fnevgeny

	* src/: Make.common, Make.dep, dobject_ui.c, explorer.c,
	  explorer.h, objwin.c, xmgrace.c, xprotos.h: Moved DObject UI to
	  explorer.

2003-09-20 16:42  fnevgeny

	* src/: Make.dep, explorer.h, miscwin.c, project_ui.c: Moved Date
	  settings from Preferences to the Project UI.

2003-09-20 00:46  fnevgeny

	* src/graphs.c: Avoid potential NULL dereference.

2003-09-18 23:36  fnevgeny

	* src/: Make.common, Make.dep, explorer.h, graph_ui.c, locatewin.c,
	  motifutils.c, xmgrace.c, xprotos.h: Moved locator GUI to
	  explorer.

2003-09-18 02:22  fnevgeny

	* src/: fileswin.c, xmgrace.c, xprotos.h: Got rid of parameter
	  load/save GUI dialogs.

2003-09-18 02:09  fnevgeny

	* src/: Make.common, Make.dep, explorer.c, explorer.h, frame_ui.c,
	  graph_ui.c, graphappwin.c, plotwin.c, project_ui.c, xmgrace.c,
	  xprotos.h: Moved graph app. GUI (split into frame and graph) to
	  Explorer.

2003-09-18 01:32  fnevgeny

	* src/: motifinc.h, motifutils.c: Fixed AddTextItemCB(); now using
	  its own TItem_CBProc.

2003-09-16 03:24  fnevgeny

	* src/: Make.common, defaults.c, drawobj.c, events.c, explorer.c,
	  files.c, frame.c, grace.c, grace.h, grace.xcc, graphappwin.c,
	  graphs.c, graphs.h, graphutils.c, noxprotos.h, pars.yacc,
	  plotone.c, plotone.h, project.c, quark.c, setutils.c, xml_out.c:
	  Started splitting of graph struct into frame->graph hierarchy.

2003-08-30 23:34  fnevgeny

	* src/: defaults.c, grace.xcc, graphappwin.c, graphs.h, pars.yacc,
	  plotone.c, xml_out.c: Use Line in framep structure.

2003-08-30 23:17  fnevgeny

	* src/: events.c, files.c, graphs.c, graphs.h, graphutils.c: Got
	  rid of is_graph_active() and is_valid_gno().

2003-08-30 23:10  fnevgeny

	* src/: files.c, graphs.c, graphs.h, graphutils.c, pars.yacc,
	  plotone.c, regionutils.c, setutils.c, ssdata.c: Renamed
	  get_graph_sets() to graph_get_sets().

2003-08-27 00:09  fnevgeny

	* src/: grace.xcc, xml_out.c, xstrings.h: Enabled xmlns in xgr I/O.

2003-08-27 00:06  fnevgeny

	* src/: xfile.c, xfile.h: Implemented XML namespaces in XFile.

2003-08-26 22:36  fnevgeny

	* src/motifutils.c: Get rid of strdup().

2003-08-23 23:22  fnevgeny

	* src/typeset.c: A typo fixed.

2003-08-18 00:37  fnevgeny

	* src/xmgrace.c: Fixed special parsing of the "-display" arg.

2003-07-28 00:48  fnevgeny

	* src/: compwin.c, eblockwin.c, editpwin.c, events.c, events.h,
	  explorer.c, fileswin.c, fontwin.c, graphappwin.c, helpwin.c,
	  locatewin.c, miscwin.c, monwin.c, motifinc.h, motifutils.c,
	  nonlwin.c, objwin.c, plotwin.c, printwin.c, psdrv.c, regionwin.c,
	  setappwin.c, setwin.c, tickwin.c, worldwin.c, xmgrace.c,
	  xprotos.h: Modified all GUI elements' callbacks to have the
	  element structure as the first argument.

2003-07-27 23:19  fnevgeny

	* src/mifdrv.c: Added font kerning to the MIF driver.

2003-06-24 23:53  fnevgeny

	* src/explorer.c: More work on the Explorer.

2003-06-21 19:23  fnevgeny

	* src/: motifinc.h, motifutils.c: Modified CreateAACDialog() to
	  return the AAC button widget list.

2003-06-21 18:03  fnevgeny

	* src/ListTree.c: Fixed extended selection.

2003-06-21 12:32  fnevgeny

	* src/: files.c, utils.c: Set project's idstr at creation time.

2003-06-21 01:22  fnevgeny

	* src/objwin.c: One line less...

2003-06-21 01:21  fnevgeny

	* src/pars.yacc: Set idstr of timestamp quark.

2003-06-01 22:47  fnevgeny

	* include/grace/: canvas.h, canvasP.h: Forgot committing bgpen
	  changes in includes.

2003-05-19 00:26  fnevgeny

	* src/: grace.xcc, xml_out.c: Honour set's and graph's id
	  attributes.

2003-05-19 00:21  fnevgeny

	* src/: grace.h, grace.xcc, graphs.c, pars.yacc, plotone.c,
	  plotwin.c, project.c, xml_out.c, xstrings.h: Reverted to bgcolor
	  & bgfill of plot instead of bgpen.

2003-05-11 22:59  fnevgeny

	* lib/canvas/draw.c: Reverted bgpen to bgfill & bgcolor.

2003-05-10 00:39  fnevgeny

	* src/: drawobj.c, objutils.c, objutils.h, objwin.c: Started
	  implementing fame drawing/filling around text strings.

2003-05-09 23:30  fnevgeny

	* src/: motifinc.h, motifutils.c, objwin.c: Introduced running id
	  modifiable by Storage_LabelingProc().

2003-05-09 21:59  fnevgeny

	* src/motifutils.c: Some GUI update fixes.

2003-05-09 00:24  fnevgeny

	* src/quark.c: Extraneous storage_add() call removed from
	  quark_copy2().

2003-05-08 23:20  fnevgeny

	* src/: compwin.c, eblockwin.c, explorer.c, fileswin.c,
	  graphappwin.c, objwin.c, setappwin.c, setwin.c, worldwin.c:
	  Updated calls to StorageStructure functions.

2003-05-08 01:22  fnevgeny

	* src/: motifinc.h, motifutils.c, objwin.c: Modified
	  StorageStructure stuff to work with quarks directly.

2003-05-08 01:18  fnevgeny

	* src/: grace.h, quark.c: Added several quark API functions to
	  manipulate children, similar to storage_*.

2003-05-08 01:17  fnevgeny

	* src/grace.c: Added generic QFlavorContainer.

2003-05-08 01:16  fnevgeny

	* src/project.c: Added project_get_data().

2003-05-08 01:15  fnevgeny

	* src/: graphs.c, setutils.c: Check for valid quark flavor in
	  graph_get_data() and set_get_data(). Make sure Project isn't NULL
	  in select_graph().

2003-04-24 00:04  fnevgeny

	* src/: drawobj.c, events.c, explorer.c, files.c, grace.h,
	  graphs.c, graphs.h, graphutils.c, motifutils.c, objutils.c,
	  objwin.c, pars.yacc, plotone.c, project.c, quark.c,
	  regionutils.c, setutils.c, ssdata.c, storage.c, storage.h,
	  xml_out.c: Children are referenced inside Quark explicitly via
	  added Storage.  Removed Storage groups from other structures
	  (graphs, sets, dobjects).

2003-04-23 12:29  fnevgeny

	* COPYRIGHT, src/helpwin.c, src/main.c: Updated legal stuff.

2003-04-23 12:28  fnevgeny

	* src/graphappwin.c: A typo fixed.

2003-04-10 00:00  fnevgeny

	* src/: pdfdrv.c, pdfdrv.h: Added support for PDF-1.5 and removed
	  for PDF-1.2.

2003-04-09 23:53  fnevgeny

	* ac-tools/configure.in: Check for PDFlib-5.0.0 or above.

2003-04-09 23:33  fnevgeny

	* src/: files.c, pars.yacc, parser.h: Reset parser's state before
	  loading an .agr project.

2003-04-08 23:59  fnevgeny

	* src/: Make.dep, drawobj.c, explorer.c, grace.c, grace.h,
	  grace.xcc, graphs.c, graphutils.c, objutils.c, objutils.h,
	  objwin.c, pars.yacc, xml_out.c: Made drawing objects Quarks.

2003-04-08 02:10  fnevgeny

	* src/pdfdrv.c: Implemented kerning in PDF (when supported by
	  PDFlib).

2003-04-03 01:38  fnevgeny

	* src/pdfdrv.c: Got rid of static variables in the PDF driver.

2003-04-01 00:46  fnevgeny

	* include/grace/canvasP.h: Private canvas header added.

2003-04-01 00:44  fnevgeny

	* src/: jpgdrv.c, mfdrv.c, mifdrv.c, pdfdrv.c, plotone.c, pngdrv.c,
	  pnmdrv.c, psdrv.c, svgdrv.c: Don't access canvas->prstream
	  directly.

2003-04-01 00:43  fnevgeny

	* lib/canvas/device.c, lib/canvas/draw.c, lib/canvas/t1fonts.c,
	  include/grace/canvas.h: Made Canvas struct opaque. Added
	  functions to set/get canvas->prstream.

2003-04-01 00:41  fnevgeny

	* src/fontwin.c: Improved widget attachments of font tool.

2003-03-20 00:15  fnevgeny

	* lib/canvas/draw.c: Set bbox to the full page size when autocrop
	  disabled even if the page background isn't filled.

2003-03-20 00:14  fnevgeny

	* scripts/makerelease: Don't include .cvsignore in the source
	  tarballs.

2003-03-19 23:57  fnevgeny

	* src/setappwin.c: Inst. update of avalues was broken.

2003-03-19 23:49  fnevgeny

	* src/: graphs.c, plotone.c: Enabled avalues for HILO sets.

2003-03-17 00:18  fnevgeny

	* src/: compwin.c, xmgrace.c: Feature extraction and cumulative
	  properties are back.

2003-03-16 23:45  fnevgeny

	* src/motifutils.c: A memory leak fixed.

2003-03-16 23:44  fnevgeny

	* src/xprotos.h: Added update_set_selectors() proto.

2003-03-16 00:40  fnevgeny

	* src/: graphs.c, motifutils.c, project.c: More actions on
	  project/graph modifications.

2003-03-15 23:31  fnevgeny

	* src/quark.c: QUARK_ETYPE_MODIFY events.

2003-03-15 03:17  fnevgeny

	* src/: regionutils.c, utils.c: Check for NULL dereferencing.

2003-03-15 01:24  fnevgeny

	* src/xprotos.h: A typo fixed.

2003-03-15 00:11  fnevgeny

	* src/Make.dep: Updated deps.

2003-03-15 00:11  fnevgeny

	* src/: graphs.c, motifutils.c, project.c, xprotos.h: Update graph
	  and set selectors prior to freeing a project or graph quarks,
	  respectively.

2003-03-15 00:09  fnevgeny

	* src/: grace.h, quark.c: Provided callbacks for Quark called on
	  its deletion.

2003-03-12 00:19  fnevgeny

	* src/: compwin.c, nonlwin.c, xmgrace.c: Re-written most of the
	  tranformation dialogs using the new CreateTransformDialogForm()
	  API.

2003-03-11 23:47  fnevgeny

	* src/: editpwin.c, fontwin.c, graphappwin.c, helpwin.c, objwin.c,
	  setappwin.c, tickwin.c: Free strings returned by (the new version
	  of) GetTextString().

2003-03-11 23:40  fnevgeny

	* src/setwin.c: Use TextString for comment_item.

2003-03-11 23:40  fnevgeny

	* src/setutils.c: Update hotfile/src even if hotlink is disabled.

2003-03-11 23:09  fnevgeny

	* src/motifutils.c: GetTextString() now return dynamically
	  allocated string.

2003-03-11 23:08  fnevgeny

	* lib/canvas/t1fonts.c, include/grace/canvas.h: T1lib-5.0.0
	  compatibility changes.

2003-03-09 00:20  fnevgeny

	* src/: motifinc.h, motifutils.c: Re-done TransformationDialog via
	  run/get/free/build callbacks.

2003-03-08 01:59  fnevgeny

	* src/pdfdrv.c: PDF_save() was used in wrong order.

2003-02-23 01:35  fnevgeny

	* src/: computils.c, compwin.c, setutils.c, xmgrace.c: Fixed crash
	  in copysetdata().

2003-02-23 01:34  fnevgeny

	* src/: motifinc.h, motifutils.c: Added UpdateSrcDestSelector().

2003-02-23 00:52  fnevgeny

	* src/: motifutils.c, setwin.c: Restored most of the previous
	  functionality of graph and set selectors.

2003-02-22 16:19  fnevgeny

	* src/plotone.c: Designate set filling in legends (first pass...).

2003-02-21 23:43  fnevgeny

	* src/setutils.c: Disallow negative values of symskip in
	  set_set_symskip().

2003-02-21 23:42  fnevgeny

	* src/setappwin.c: Use SpinChoice for symbol skip control; disallow
	  negative values

2003-02-21 00:50  fnevgeny

	* src/graphutils.c: Implemented zooming and scrolling of log plots.

2003-02-21 00:38  fnevgeny

	* fonts/Makefile: enc/IsoLatin7.enc was missing in the list.

2003-02-18 22:41  fnevgeny

	* fonts/enc/: IsoLatin1.enc, IsoLatin2.enc: Removed extraneous
	  accent glyphs in the 0x9? range.

2003-02-16 01:06  fnevgeny

	* T1lib/t1lib/: parseAFM.c, sysconf.h: Fixed parsing of some fonts
	  (patch by Rainer Menzner).

2003-02-16 01:01  fnevgeny

	* ac-tools/config.h.in, ac-tools/configure.in,
	  arch/os2/config.h.os2, arch/vms/configure.com: Get rid of vfork
	  stuff.

2003-02-16 00:59  fnevgeny

	* grace_np/grace_np.c: Proper handling of signals (SIGSTOP),
	  getting rid of vfork and misc cleanings.  (The patch by Tobias
	  Oed).

2003-01-26 23:16  fnevgeny

	* src/motifutils.c: Fixed crash in GetTransformDialogSettings()
	  with multiple sets selected.

2003-01-23 01:37  fnevgeny

	* src/: setwin.c, xmgrace.c, xprotos.h: Get rid of Edit/Set
	  operations. Revived Edit/Datasets and Data/Ops.

2003-01-23 01:21  fnevgeny

	* src/motifinc.h: get_set_choice_gr() was missing in motifinc.h.

2003-01-23 01:20  fnevgeny

	* src/: noxprotos.h, setutils.c: join_sets() and do_splitsets()
	  fixed.

2003-01-23 00:14  fnevgeny

	* src/: files.c, ssdata.c: Ported block data memory fixes from 5.1.

2003-01-22 23:31  fnevgeny

	* src/: defines.h, grace.c, grace.h, lmdif.c, nonlfit.c, nonlwin.c,
	  noxprotos.h, pars.yacc, parser.h, xprotos.h: First part of
	  nonlfit changes (no quasi-globals, names to fit parameters,...).

2003-01-22 23:28  fnevgeny

	* src/motifutils.c: Handle reasonably NULL arg in CreateLabel().

2003-01-09 00:00  fnevgeny

	* src/: motifinc.h, motifutils.c: A couple of bugs fixed in
	  CreateGraphSetSelector().  Added menubar to the Transform dialog.

2003-01-08 23:55  fnevgeny

	* src/plotone.c: In XY charts, check that abscissas of all sets are
	  the same.

2003-01-02 23:59  fnevgeny

	* src/: files.c, files.h, graphs.h, setutils.c: Hotlinks now fork
	  for all set types.

2003-01-02 22:48  fnevgeny

	* ac-tools/: aclocal.m4, configure.in: Modifications of the auto*
	  stuff to work with autoconf-2.53. Allow the Fortran compiler to
	  be defined with the full path.

2002-12-25 03:28  fnevgeny

	* src/grace.xcc: And yet another...

2002-12-25 03:15  fnevgeny

	* src/grace.xcc: Another memory leak fixed...

2002-12-25 02:59  fnevgeny

	* src/ssdata.c: Another tiny memory leak fixed.

2002-12-25 02:31  fnevgeny

	* src/files.c: Fixed a minor memory leak (during data file
	  parsing).

2002-12-25 00:36  fnevgeny

	* src/project.c: Fontmap wasn't free()'d in project_data_free().

2002-12-25 00:35  fnevgeny

	* src/graphs.c: Replaced several instances of XCFREE with xfree.

2002-12-25 00:33  fnevgeny

	* src/grace.xcc: Don't mix malloc stuff from XCC and Grace.

2002-12-25 00:03  fnevgeny

	* lib/canvas/draw.c: Fixed font antialiasing with color
	  transformations.

2002-12-24 22:55  fnevgeny

	* src/compwin.c: Typo fixed.

2002-12-22 02:48  fnevgeny

	* src/: buildinfo.c, computils.c, compwin.c, defines.h, drawobj.c,
	  drawticks.c, eblockwin.c, editpwin.c, events.c, events.h,
	  files.c, files.h, fileswin.c, grace.c, grace.h, grace.xcc,
	  graphappwin.c, graphs.c, graphs.h, graphutils.c, graphutils.h,
	  locatewin.c, main.c, motifinc.h, motifutils.c, nonlfit.c,
	  nonlwin.c, noxprotos.h, objutils.c, objutils.h, objwin.c,
	  pars.yacc, parser.h, pdfdrv.c, plotone.c, plotone.h, pngdrv.c,
	  project.c, ptswin.c, regionutils.c, regionwin.c, setappwin.c,
	  setutils.c, setwin.c, ssdata.c, ssdata.h, storage.c, storage.h,
	  svgdrv.c, tickwin.c, worldwin.c, x11drv.c, xmgrace.c, xml_out.c,
	  xprotos.h, xutil.c: VERY serious changes related to switching to
	  Quarks for graphs and sets.  Many chunks of code not converted
	  yet, just commented out.

2002-12-22 02:26  fnevgeny

	* grace_np/grace_np.c: Propogated changes from 5.1.

2002-12-22 02:24  fnevgeny

	* src/buildinfo.c: 5.2.0dev9 snapshot.

2002-12-22 02:20  fnevgeny

	* lib/canvas/draw.c, include/grace/canvas.h: Added "description"
	  member to the Canvas struct and respective auxiliary functions.

2002-12-22 00:17  fnevgeny

	* src/quark.c: Don't forget freeing q->idstr in quark_free().

2002-12-21 16:21  fnevgeny

	* src/quark.c: Assign q->grace to quarks.

2002-12-07 16:23  fnevgeny

	* src/svgdrv.c: Port of changes made to SVG driver of Grace-5.1.8.

2002-12-07 15:58  fnevgeny

	* lib/canvas/xrstdrv.c: Added bound checks in pixmap drawing since
	  the MI_SET_CANVAS_DRAWABLE_PIXEL macro provided by libxmi doesn't
	  do it.

2002-12-07 15:50  fnevgeny

	* fonts/: Makefile, enc/CP1251.enc, enc/KOI8-R.enc, enc/KOI8-U.enc:
	  Added encoding files for Russian codepages koi8-r and cp1251 and
	  for Ukrainian codepage koi8-u, contributed by Yura Zotov.

2002-12-07 15:45  fnevgeny

	* src/pngdrv.c: Use MM_PER_INCH #define instead of number.

2002-09-04 23:12  fnevgeny

	* src/grace.xcc: Got rid of a long-living compiler warning.

2002-08-27 22:58  fnevgeny

	* src/regionwin.c: Refresh canvas after a region was killed.

2002-08-27 00:05  fnevgeny

	* src/grace.c: Don't access Canvas entries directly.

2002-08-25 22:24  fnevgeny

	* src/: grace.xcc, pars.yacc: Updated draw.h > canvas.h includes.

2002-08-25 01:22  fnevgeny

	* ac-tools/configure.in: Added lib/canvas to the list of subdirs.

2002-08-25 00:46  fnevgeny

	* ac-tools/Make.conf.in, include/grace/base.h,
	  include/grace/baseP.h, include/grace/canvas.h, lib/base/memory.c,
	  lib/canvas/.cvsignore, lib/canvas/Make.defs, lib/canvas/Makefile,
	  lib/canvas/device.c, lib/canvas/draw.c, lib/canvas/patterns.h,
	  lib/canvas/t1fonts.c, lib/canvas/xrstdrv.c, lib/canvas/xrstdrv.h,
	  src/Make.common, src/Make.dep, src/Makefile, src/computils.c,
	  src/defaults.c, src/defines.h, src/device.c, src/draw.c,
	  src/draw.h, src/drawobj.c, src/drawticks.c, src/dummydrv.c,
	  src/events.c, src/fontwin.c, src/grace.c, src/grace.h,
	  src/graphappwin.c, src/graphs.c, src/graphutils.c, src/jpgdrv.c,
	  src/main.c, src/mfdrv.c, src/mifdrv.c, src/miscwin.c,
	  src/motifutils.c, src/noxprotos.h, src/objutils.c, src/objwin.c,
	  src/patterns.h, src/pdfdrv.c, src/plotone.c, src/plotone.h,
	  src/plotwin.c, src/pngdrv.c, src/pnmdrv.c, src/psdrv.c,
	  src/ptswin.c, src/regionutils.c, src/setappwin.c, src/setutils.c,
	  src/svgdrv.c, src/t1fonts.c, src/tickwin.c, src/typeset.c,
	  src/utils.h, src/x11drv.c, src/xml_out.c, src/xrstdrv.c,
	  src/xrstdrv.h: Extracted the Canvas drawing stuff into separate
	  lib.

2002-08-24 16:39  fnevgeny

	* src/: draw.h, main.c, t1fonts.c, typeset.c: Split app-specific
	  font databse init stuff from init_t1() to init_font_db().

2002-08-24 16:20  fnevgeny

	* src/motifutils.c: In init_option_menus(), don't abort if number
	  of fonts/patterns/... is zero.

2002-08-24 16:18  fnevgeny

	* src/: files.c, files.h: Added grace_path2() - like grace_path(),
	  but with path prefix.

2002-08-24 01:00  fnevgeny

	* lib/base/Make.defs, lib/base/files.c, lib/base/memory.c,
	  lib/base/utils.c, src/files.c, src/files.h, src/utils.c,
	  src/utils.h: More code flowing from src to lib.

2002-08-21 23:58  fnevgeny

	* src/fontwin.c: Applied fontwin changes from 5.1.

2002-08-21 22:41  fnevgeny

	* src/editpwin.c: Set insertion position in the set editor
	  corresponding to the mouse click.

2002-08-20 23:13  fnevgeny

	* fonts/enc/IsoLatin7.enc: Added IsoLatin7 encoding file.

2002-08-19 22:13  fnevgeny

	* src/: defines.h, draw.h: Moved some app-specific defines from
	  draw.h to defines.h.

2002-08-18 01:24  fnevgeny

	* src/: defines.h, draw.c, draw.h, grace.c, grace.h, grace.xcc,
	  graphutils.c, main.c, mfdrv.c, noxprotos.h, pars.yacc, t1fonts.c,
	  typeset.c, xml_out.c: First (rough) cut at making font mapping
	  independent of canvas.

2002-08-17 18:59  fnevgeny

	* src/: Make.common, Make.dep, draw.c, draw.h, main.c, noxprotos.h,
	  t1fonts.c, typeset.c: Added canvas_set_udata() and
	  canvas_get_udata().  Added canvas_set_csparse() to set the
	  cstring parsing procedure. Extracted the Grace csparsing code
	  from t1fonts.c into typeset.c.

2002-08-17 16:21  fnevgeny

	* src/: draw.h, t1fonts.c: Split CompositeString into
	  CStringSegment's and CSGlyphCache's. Extracted from
	  String2Composite() application-specific string parsing into
	  cstring_fill().

2002-08-17 00:09  fnevgeny

	* src/: ctrans.h, defines.h: Moved COORDINATES_* defs to ctrans.h
	  from defines.h.

2002-08-16 23:56  fnevgeny

	* src/pdfdrv.c: Get rid of MAX_STRING_LENGTH usage in pdfdrv.c.

2002-08-16 23:47  fnevgeny

	* src/: Make.dep, defines.h, draw.c, draw.h, t1fonts.c: Moved a few
	  typedefs to draw.h from defines.h.

2002-08-16 23:45  fnevgeny

	* src/objwin.c: Comment out unused (meantime) var.

2002-08-16 23:03  fnevgeny

	* ac-tools/configure.in: Oops. lib/base added to the list of
	  subdirs.

2002-08-16 23:01  fnevgeny

	* .cvsignore, Make.lib, Makefile, cmath.h, Xbae/Xbae/Makefile,
	  ac-tools/Make.conf.in, ac-tools/configure.in, cephes/Make.dep,
	  cephes/Makefile, cephes/mconf.h, grace_np/Makefile,
	  grconvert/Makefile, grconvert/defaults.c, grconvert/util.c,
	  include/.cvsignore, include/grace/base.h, include/grace/baseP.h,
	  lib/base/.cvsignore, lib/base/Make.defs, lib/base/Makefile,
	  lib/base/alloca.c, lib/base/memory.c, lib/base/missing.c,
	  src/Make.common, src/Make.dep, src/Makefile, src/alloca.c,
	  src/computils.c, src/compwin.c, src/ctrans.c, src/defaults.c,
	  src/defines.h, src/device.c, src/draw.c, src/draw.h,
	  src/drawobj.c, src/drawticks.c, src/editpwin.c, src/events.c,
	  src/fourier.c, src/grace.h, src/graphs.c, src/graphutils.c,
	  src/lmdif.c, src/mathstuff.c, src/mifdrv.c, src/miscwin.c,
	  src/missing.c, src/missing.h, src/motifutils.c, src/nonlfit.c,
	  src/objutils.c, src/objwin.c, src/pars.yacc, src/pdfdrv.c,
	  src/plotone.c, src/pngdrv.c, src/printwin.c, src/protos.h,
	  src/psdrv.c, src/setutils.c, src/storage.c, src/svgdrv.c,
	  src/t1fonts.c, src/tickwin.c, src/utils.c, src/utils.h,
	  src/x11drv.c, src/xrstdrv.c: Started an immense process of
	  splitting the whole source base into separate libraries.

2002-08-16 16:51  fnevgeny

	* doc/CHANGES.html, doc/UsersGuide.sgml, src/buildinfo.c: 5.2.0dev8
	  snapshot.

2002-08-16 16:33  fnevgeny

	* src/xmgrace.c: Renamed "Window" -> "Tools" menu.

2002-08-16 16:22  fnevgeny

	* src/utils.c: In xcalloc(), use system malloc() instead of
	  calloc().

2002-08-16 13:58  fnevgeny

	* src/: computils.c, compwin.c, noxprotos.h, xmgrace.c, xprotos.h:
	  Added "Cumulative properties" functionality & dialog (only avg
	  now).

2002-08-16 13:40  fnevgeny

	* src/x11drv.c: Free allocated image data ourselves instead of
	  XDestroyImage().

2002-08-16 13:35  fnevgeny

	* src/: motifutils.c, psdrv.c: Replaced a few lurking calls of
	  malloc & friends to x* counterparts.

2002-08-16 12:51  fnevgeny

	* src/draw.h: Fixed fRGB2fSRGB() macro.

2002-08-15 21:42  fnevgeny

	* src/: draw.c, draw.h, t1fonts.c: Invalidate AA graylevel caches
	  when colormap changes.

2002-08-15 21:28  fnevgeny

	* src/: draw.c, draw.h, t1fonts.c: Factorized GetGlyphString().
	  Added AA grayscale color arrays to the Canvas structure.

2002-08-12 20:30  fnevgeny

	* src/noxprotos.h: Added dataset_free() proto.

2002-08-12 20:28  fnevgeny

	* src/grace.xcc: A memory leak eliminated.

2002-08-12 20:26  fnevgeny

	* src/graphs.c: Got rid of kill_all_sets(). Memory leak fixed.

2002-08-11 00:21  fnevgeny

	* src/motifutils.c: Put cursor at the end of the text in
	  SetTextString().

2002-08-11 00:19  fnevgeny

	* src/monwin.c: A couple of bugs in the command history handling
	  fixed. Add options for auto sync of canvas and/or GUI upon
	  command execution.

2002-08-10 15:48  fnevgeny

	* src/: Make.common, Make.dep, comwin.c, monwin.c, xmgrace.c,
	  xprotos.h: Added "Command" line functionality to Console. Got rid
	  of the old "Commands" dialog.

2002-08-08 00:26  fnevgeny

	* src/storage.c: A couple of bugs fixed in storage_scroll().

2002-08-08 00:06  fnevgeny

	* src/: draw.c, grace.xcc, t1fonts.c: A few memory leaks fixed.

2002-08-08 00:04  fnevgeny

	* src/helpwin.c: Fixed location_cb() proto.

2002-08-08 00:00  fnevgeny

	* src/: draw.h, fontwin.c, t1fonts.c: Removed hardcoded restriction
	  on the max font name length.

2002-08-07 23:46  fnevgeny

	* src/buildinfo.c: Replaced old-style "newwindow" openURL option
	  with "new-window" compatible with mozilla.

2002-08-07 23:27  fnevgeny

	* src/utils.c: Route echomsg() via stufftext().

2002-08-06 03:17  fnevgeny

	* src/: graphappwin.c, helpwin.c, setappwin.c, tickwin.c: Updated
	  text input callbacks to the new prototype.

2002-08-06 03:16  fnevgeny

	* src/: motifinc.h, motifutils.c: Unified AddTextItemCB() and
	  AddTextInputCB() callbacks. Pass the text value to the callback.

2002-08-06 01:05  fnevgeny

	* src/: motifinc.h, motifutils.c: Added FixateDialogFormChild().

2002-08-06 00:26  fnevgeny

	* src/motifutils.c: Disable showing hidden files by default and
	  added a checkbox to alter this behaviour.

2002-07-31 23:04  fnevgeny

	* src/setappwin.c: Missing set_dirtystate() added.

2002-07-31 01:46  fnevgeny

	* src/: Make.common, Make.dep, ctrans.c, ctrans.h, draw.c, draw.h,
	  graphs.c, graphs.h: Moved coordinate transformation routines into
	  separate ctrans.[c,h] module.

2002-07-31 00:07  fnevgeny

	* src/: graphs.c, plotone.c: Moved setting of canvas clipview from
	  select_graph() to plotone().

2002-07-31 00:06  fnevgeny

	* src/: draw.c, draw.h: Added canvas_set_clipview().

2002-07-30 23:47  fnevgeny

	* src/: draw.c, draw.h, graphs.c: Moved setting canvas clipview out
	  of definewindow() to select_graph().

2002-07-29 23:37  fnevgeny

	* T1lib/: t1lib/sysconf.h, t1lib/t1afmtool.c, t1lib/t1base.c,
	  t1lib/t1enc.c, t1lib/t1env.c, t1lib/t1load.c, t1lib/t1subset.c,
	  type1/scanfont.c, type1/t1io.c: Open all files in the binary
	  mode.

2002-07-21 23:22  fnevgeny

	* src/: jpgdrv.c, pngdrv.c, pnmdrv.c: Fixed compilation of gui-less
	  version.

2002-07-21 23:21  fnevgeny

	* src/: grace.c, graphutils.c, project.c: Added missing <string.h>.

2002-07-21 00:02  fnevgeny

	* src/xmgrace.c: Moved "Drawing objects" to the "Plot" menu.

2002-07-20 23:58  fnevgeny

	* src/objwin.c: Added Hide/Show and "Create new" popup menu entries
	  of the drawing obj.  selector.

2002-07-20 23:55  fnevgeny

	* src/: motifinc.h, motifutils.c: Added possibility for
	  customization of StorageChoice popup menus.

2002-07-20 23:54  fnevgeny

	* src/events.c: Fixed angle in creation of new lines.

2002-07-19 00:16  fnevgeny

	* src/: storage.c, storage.h: Added storage_data_exists().

2002-07-06 15:56  fnevgeny

	* src/graphs.c: Legend's vgap is now translated to real viewport
	  coords during the parsing of old projects.

2002-07-06 15:32  fnevgeny

	* doc/CHANGES.html, src/buildinfo.c: 5.2.0dev7 snapshot.

2002-07-06 15:19  fnevgeny

	* src/mfdrv.c: An extraneous line of code removed.

2002-07-03 23:24  fnevgeny

	* src/: Make.dep, cbitmaps.h, defaults.c, defines.h, grace.xcc,
	  graphappwin.c, graphs.c, graphs.h, graphutils.c, pars.yacc,
	  plotone.c, plotone.h, xml_out.c, xstrings.h: Use Line structure
	  in legend. Changed legend length/vgap/hgap params to be defined
	  in the viewport coordinates. No more world coordinates for the
	  legend placement. Allow legend entries to contain a single symbol
	  instead of two. Define legend frame placement via anchor corner +
	  offset vector.

2002-07-03 01:00  fnevgeny

	* src/nonlfit.c: Fixed 1/n error in correlation().

2002-07-03 00:28  fnevgeny

	* src/t1fonts.c: Fixed smart AA of multi-color strings.

2002-07-03 00:27  fnevgeny

	* src/setutils.c: Set data->ncols = 2 by default for new sets, to
	  be in sync with default SET_XY type.

2002-06-22 15:22  fnevgeny

	* src/tickwin.c: Axis transformations by formula didn't work due to
	  a cut/paste typo.

2002-06-22 14:44  fnevgeny

	* Makefile, auxiliary/Makefile, doc/CHANGES.html, doc/FAQ.sgml,
	  doc/Makefile, doc/UsersGuide.sgml, examples/Makefile,
	  fonts/Makefile, grace_np/Makefile, grconvert/Makefile,
	  src/Makefile, templates/Makefile: "Make install" fixes by Peter
	  Breitenlohner: convcal now gets stripped, "make install links"
	  works, and DESTDIR introduced for building binary packages.

2002-06-22 03:37  fnevgeny

	* ac-tools/configure.in: Check for PDFlib-4.0.3.

2002-06-22 03:21  fnevgeny

	* src/: device.c, draw.h, printwin.c, t1fonts.c, xrstdrv.c:
	  Implemented high-level and smart font antialiasing.

2002-06-22 03:10  fnevgeny

	* src/draw.c: Run canvas_color_trans() in store_color() even when
	  device's updatecmap is NULL.

2002-06-20 23:15  fnevgeny

	* src/: draw.c, draw.h, printwin.c: Added sRGB color
	  transformation.

2002-06-20 22:26  fnevgeny

	* src/plotone.h: Get rid of unused #define's.

2002-06-13 00:55  fnevgeny

	* src/: Make.dep, xfile.c: Don't call grace_close with NULL arg.

2002-06-13 00:55  fnevgeny

	* src/: draw.h, t1fonts.c: Factorized WriteString(). Introduced
	  get_string_bbox().

2002-06-13 00:07  fnevgeny

	* src/xmgrace.c: App name was missing in the XtDisplayInitialize()
	  call.

2002-06-07 00:43  fnevgeny

	* src/main.c: Oops. -(no)safe flags were missed in the usage().

2002-06-04 21:55  fnevgeny

	* src/: computils.c, grace.xcc, graphs.c, graphs.h, pars.yacc,
	  plotone.c, setappwin.c, setutils.c, xml_out.c: Use Line entries
	  in the set structures.

2002-06-03 00:28  fnevgeny

	* src/draw.c: Oops. Passed arrays instead of pointers to memcpy.

2002-06-02 02:29  fnevgeny

	* src/: device.c, draw.c, draw.h, printwin.c: Make color_trans a
	  property of device, not canvas. Implemented color trans setting
	  via the printwin dialog.

2002-06-02 01:58  fnevgeny

	* doc/grace.1, src/main.c: Get rid of the -rvideo command line
	  flag.

2002-06-01 01:55  fnevgeny

	* src/: device.c, draw.h, pars.yacc, printwin.c, t1fonts.c,
	  x11drv.c, xrstdrv.c: Replace devfonts and fontaa by fontrast in
	  the Device_entry struct.

2002-06-01 01:14  fnevgeny

	* src/: dummydrv.c, dummydrv.h, mfdrv.c, mfdrv.h, mifdrv.c,
	  mifdrv.h, pdfdrv.c, pdfdrv.h, psdrv.c, svgdrv.c, svgdrv.h,
	  x11drv.c, xrstdrv.c: Modified device drivers to use device_new()
	  and friends.

2002-06-01 01:13  fnevgeny

	* src/: device.c, draw.c, draw.h: Implemented device_new() and
	  device_set_procs(), device_set_dpi(), device_set_fext(),
	  device_set_autocrop(), and device_set_fontrast().

2002-06-01 00:47  fnevgeny

	* src/printwin.c: Check that dev->fext isn't NULL.

2002-05-28 01:54  fnevgeny

	* src/setwin.c: Get rid of cg->get_cg() #define in setwin.c.

2002-05-28 01:45  fnevgeny

	* src/: Make.common, Make.dep, events.c, hotwin.c, motifutils.c,
	  setwin.c, xmgrace.c: Get rid of the hotlink popup. The
	  functionality is moved to the "Edit dataset" dialog.

2002-05-27 23:54  fnevgeny

	* src/mifdrv.c: Better fontdefinitions in the MIF driver [MD].

2002-05-27 23:53  fnevgeny

	* src/: draw.h, t1fonts.c: Added get_fontfullname(),
	  get_fontfamilyname(), get_fontweight(), and get_italic_angle()
	  wrappers around T1lib functions [MD].

2002-05-23 00:14  fnevgeny

	* doc/grace.1, src/grace.c, src/grace.h, src/main.c, src/miscwin.c,
	  src/pars.yacc: Implemented safe mode.

2002-05-16 23:38  fnevgeny

	* src/helpwin.c: An off-by-one allocation error fixed.

2002-05-05 00:29  fnevgeny

	* src/x11drv.c: Set solid fill style before flushing the X canvas
	  background.

2002-04-30 22:16  fnevgeny

	* ac-tools/configure.in: Undo some changes commited by a mistake.

2002-04-30 22:09  fnevgeny

	* ac-tools/configure.in: Stop with error if Motif can't be found by
	  configure.

2002-04-29 22:04  fnevgeny

	* src/draw.c: Don't use debuglevel in the canvas stuff.

2002-04-28 00:40  fnevgeny

	* src/xml_out.c: A typo fixed.

2002-04-28 00:39  fnevgeny

	* src/: files.c, utils.h, xml_out.c: Removed some unused defines
	  from utils.h.

2002-04-28 00:07  fnevgeny

	* src/: computils.c, noxprotos.h, utils.c, utils.h: Moved
	  comp_area() and comp_perimeter() from utils.c to computils.c.

2002-04-27 23:58  fnevgeny

	* src/: device.c, graphutils.c: Moved set_page_dimensions() from
	  device.c to graphutils.c.

2002-04-25 23:37  fnevgeny

	* src/psdrv.c: Added "printable" option for EPS (with "showpage").

2002-04-25 23:31  fnevgeny

	* src/jpgdrv.c: A typo fixed.

2002-04-25 23:17  fnevgeny

	* src/device.c: The args of dev->parser() were swapped.

2002-04-25 22:10  fnevgeny

	* src/: fontwin.c, xmgrace.c: Don't use xvlibcolors[0] as widget
	  background.

2002-04-22 22:44  fnevgeny

	* src/: draw.c, draw.h, grace.xcc, motifutils.c, pars.yacc,
	  t1fonts.c, xml_out.c: Replaced rvideo flag with a more generic
	  color transform stuff.

2002-04-08 00:01  fnevgeny

	* src/psdrv.c: Oops. The PS header was left behind ;-)

2002-04-07 23:43  fnevgeny

	* src/utils.c: Use leading zeros in year formats.

2002-04-07 22:55  fnevgeny

	* src/: Make.common, device.c, editpwin.c, events.c, explorer.c,
	  files.c, fileswin.c, grace.c, grace.h, grace.xcc, graphappwin.c,
	  graphs.c, graphs.h, graphutils.c, main.c, pars.yacc, plotone.c,
	  plotwin.c, project.c, quark.c, regionutils.c, regionwin.c,
	  utils.c, utils.h, xml_out.c, xutil.c: Introduced Quarks. Project
	  routines rewritten using it.

2002-03-29 23:22  fnevgeny

	* src/ssdata.c: Use strchr() instead of BSD-ish index().

2002-03-28 13:45  fnevgeny

	* src/xmgrace.c: Don't open the Xdisplay twice.

2002-03-17 21:33  fnevgeny

	* src/: psdrv.c, psdrv.h: Restrict the PS output lines to 70 chars.

2002-03-17 20:48  fnevgeny

	* ac-tools/configure.in: Trailing spaces removed.

2002-03-17 00:01  fnevgeny

	* src/: psdrv.c, psdrv.h: Get rid of static vars in the PS driver.
	  Unified most of the PS/EPS routines.

2002-03-14 00:25  fnevgeny

	* src/: graphutils.c, graphutils.h, pars.yacc, worldwin.c:
	  Implemented snake matrix fill in arrange_graphs().

2002-03-13 23:33  fnevgeny

	* ac-tools/aclocal.m4: Removed cyclic dependence in
	  CHECK_MOTIF->CHECK_LESSTIF->CHECK_MOTIF.

2002-03-12 23:41  fnevgeny

	* src/x11drv.c: Don't set BackingStore attribute of the root
	  window.

2002-03-12 23:26  fnevgeny

	* src/x11drv.c: Detect max request size of the X server and set
	  max_path_limit accordingly.

2002-03-12 23:15  fnevgeny

	* src/: computils.c, compwin.c, noxprotos.h, pars.yacc, xmgrace.c:
	  Extended x-correlation stuff to calculate x-covariance, too.

2002-02-28 00:23  fnevgeny

	* ac-tools/aclocal.m4: Include <Xm/XmAll.h> instead of <Xm/Xm.h> in
	  the Motif check to make sure _all_ Motif headers are present.

2002-02-28 00:10  fnevgeny

	* src/graphs.c: When setting axis scaling to log from other type,
	  set reasonable major/minor settings and world bounds.

2002-02-27 23:02  fnevgeny

	* COPYRIGHT, doc/UsersGuide.sgml, src/helpwin.c, src/main.c:
	  Updated copyright.

2002-02-27 22:34  fnevgeny

	* src/: graphs.c, plotone.c: Honour symskip for error bars and all
	  set types.

2002-02-19 23:04  fnevgeny

	* src/svgdrv.c: Fixed compilation w/ SVG patterns enabled.

2002-02-19 23:04  fnevgeny

	* src/: main.c, pars.yacc, ssdata.c, ssdata.h: Allow defining
	  string columns when creating sets from block data via the command
	  line or parser.

2002-02-19 23:04  fnevgeny

	* src/files.c: Simply ignore comments in data files instead of
	  breaking current set.

2002-02-19 22:39  fnevgeny

	* src/x11drv.c: Set DPI of the X11 device from the X server props.

2002-02-18 22:42  fnevgeny

	* src/grace.xcc: Don't set page dimensions before the project is
	  completely loaded.

2002-02-18 22:40  fnevgeny

	* src/: grace.c, grace.h: Added grace_set_project().

2002-02-18 22:40  fnevgeny

	* src/graphs.c: Make sure cg is set  to 0 after the first graph is
	  created.

2002-02-11 21:43  fnevgeny

	* src/defines.h: Got rid of Regression struct.

2002-02-05 23:11  fnevgeny

	* src/Makefile: Added $LDFLAGS to the '-version' output.

2002-02-05 23:10  fnevgeny

	* ac-tools/: aclocal.m4, configure.in: Applied Motif check fixes
	  from 5.1.

2002-02-05 23:04  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-5.2.0 (dev6) snapshot.

2002-02-05 22:20  fnevgeny

	* examples/axes.agr: Removed zero-length line objects in axes.agr.

2002-02-05 22:19  fnevgeny

	* examples/: reciprocal.agr, xycolor.agr: Added reciprocal.agr and
	  xycolor.agr originally introduced in grace-5.1.

2002-02-05 21:42  fnevgeny

	* src/Make.common, src/Make.dep, src/Makefile, src/device.c,
	  src/draw.c, src/draw.h, src/dummydrv.c, src/dummydrv.h, src/gd.c,
	  src/gd.h, src/helpwin.c, src/jpgdrv.c, src/main.c, src/mfdrv.c,
	  src/mfdrv.h, src/mifdrv.c, src/mifdrv.h, src/pdfdrv.c,
	  src/pdfdrv.h, src/pngdrv.c, src/pnmdrv.c, src/printwin.c,
	  src/psdrv.c, src/psdrv.h, src/rstdrv.c, src/rstdrv.h,
	  src/svgdrv.c, src/svgdrv.h, src/x11drv.c, src/x11drv.h,
	  src/xrstdrv.c, src/xrstdrv.h, ac-tools/Make.conf.in,
	  ac-tools/aclocal.m4, ac-tools/config.h.in, ac-tools/configure.in:
	  Changed Draw API to include private device data in all device
	  output routines.  Re-written raster meta device to use the Xmi
	  library instead of GD. Moved all raster backends to separate
	  files.

2002-02-04 22:55  fnevgeny

	* src/plotone.c: Allow SET_XYZ in polar graphs.

2002-02-04 22:45  fnevgeny

	* src/graphs.c: Don't reset graph settings in set_graph_type() when
	  the graph is already of the requested type.

2002-01-29 23:08  fnevgeny

	* src/draw.c: autocrop no longer implies twopass.

2002-01-27 21:38  fnevgeny

	* ac-tools/configure.in: Var names were interfering w/
	  ACX_SAVE_STATE/ACX_RESTORE_STATE.

2002-01-27 21:30  fnevgeny

	* src/files.c: Lines starting with spaces weren't parsed.

2002-01-12 19:51  fnevgeny

	* ac-tools/: aclocal.m4, configure.in: Check for FFTW library
	  version >= 2.1.3.

2002-01-12 19:35  fnevgeny

	* ac-tools/: aclocal.m4, configure.in: Re-wrote Motif checks.

2002-01-09 00:20  fnevgeny

	* src/motifutils.c: Added a "My Computer" FSB entry for the Cygwin
	  port.

2002-01-09 00:15  fnevgeny

	* ac-tools/aclocal.m4: Fixed order of X libs while detecting Motif.

2002-01-03 23:42  fnevgeny

	* T1lib/t1lib/.dependencies, T1lib/t1lib/parseAFM.c,
	  T1lib/t1lib/sysconf.h, T1lib/t1lib/t1base.c,
	  T1lib/t1lib/t1base.h, T1lib/t1lib/t1enc.c, T1lib/t1lib/t1env.c,
	  T1lib/t1lib/t1env.h, T1lib/t1lib/t1extern.h,
	  T1lib/t1lib/t1global.h, T1lib/t1lib/t1lib.h,
	  T1lib/t1lib/t1load.c, T1lib/t1lib/t1misc.h,
	  T1lib/t1lib/t1subset.c, T1lib/type1/.dependencies,
	  T1lib/type1/fontstruct.h, ac-tools/configure.in,
	  doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml: Upgraded
	  T1lib to 1.3.1.

2001-12-30 00:23  fnevgeny

	* src/draw.c: Fixed typos introduced when altering arc API.

2001-12-26 23:39  fnevgeny

	* Xbae/Xbae/Create.c: Use XtMalloc instead of malloc.

2001-12-26 23:10  fnevgeny

	* Xbae/Xbae/: Matrix.h, Methods.c: More Input cleanings.

2001-12-26 22:56  fnevgeny

	* Xbae/: LICENSE, README, Xbae/LICENSE: Added README for Xbae and
	  moved its LICENSE one dir up.

2001-12-26 22:46  fnevgeny

	* Xbae/Xbae/: Input.c, Input.h, InputP.h, Make.common, Matrix.c:
	  Get rid of the Input widget.

2001-12-26 22:11  fnevgeny

	* src/: draw.c, draw.h, drawobj.c, drawticks.c, dummydrv.c,
	  dummydrv.h, mfdrv.c, mfdrv.h, mifdrv.c, mifdrv.h, pdfdrv.c,
	  pdfdrv.h, plotone.c, psdrv.c, psdrv.h, rstdrv.c, rstdrv.h,
	  svgdrv.c, svgdrv.h, x11drv.c, x11drv.h: Changed type of angle
	  args of Arc drawing routines to double.

2001-12-26 18:27  fnevgeny

	* src/: draw.c, drawticks.c, gd.c, grace.xcc, mfdrv.h, mifdrv.c,
	  objwin.c, pdfdrv.c, plotone.c, psdrv.c, svgdrv.c, x11drv.c,
	  xml_out.c, xstrings.h: Changed *Arc drawing API to use
	  start/extent angles instead of start/end.

2001-12-18 00:38  fnevgeny

	* src/drawticks.c: BBox for calculation of the axis label
	  (auto)placement was left empty if tick marks and labels weren't
	  drawn.

2001-12-18 00:19  fnevgeny

	* src/motifutils.c: Optimized updating of pulldown selectors.

2001-12-01 16:47  fnevgeny

	* src/: noxprotos.h, pars.yacc, project.c, regionutils.c: Ported
	  the region stuff from 5.1.

2001-11-22 23:53  fnevgeny

	* doc/Makefile: Implicitly set paper size in dvips params (in sync
	  with linuxdoc).

2001-11-15 10:49  fnevgeny

	* src/draw.h: Extend max line width to 20.

2001-11-15 10:45  fnevgeny

	* doc/Makefile: Explicitly set output to file in dvi->ps
	  convertion.

2001-11-15 10:29  fnevgeny

	* src/: miscwin.c, motifinc.h, motifutils.c: Added one more
	  argument to CreateScale() - delta, the value change when pressing
	  Ctrl+Left/Right arrows.  Enlarged max symbol/font size to 1000.
	  Set delta for font size controls to 25 and for angle controls -
	  to 10.

2001-11-15 10:25  fnevgeny

	* src/: graphs.c, plotone.c: Honour X axis min & invert flag in pie
	  charts.

2001-11-13 22:48  fnevgeny

	* src/motifutils.c: Removed a redundant call of
	  UpdateOptionChoice() in CreateColorChoice().

2001-11-13 22:36  fnevgeny

	* src/graphappwin.c: Allow for negative gaps in bar charts.

2001-11-13 22:22  fnevgeny

	* src/x11drv.c: Added proper casts for color indices > 128.

2001-10-14 23:24  fnevgeny

	* src/motifutils.c: Optimize UpdateOptionChoice() for large N.

2001-10-14 23:02  fnevgeny

	* src/: draw.c, graphutils.c, graphutils.h, plotone.c: Check for
	  proper world & viewport settings in select_graph().

2001-10-02 14:13  fnevgeny

	* src/xmgrace.c: Automatically adjust Xresources for low-resolution
	  displays.

2001-10-02 00:15  fnevgeny

	* src/: files.c, graphs.c: Make sure graph is active in getdata().

2001-10-01 23:57  fnevgeny

	* src/computils.c: Std. dev. was wrongly calculated using n instead
	  of n-1 in the denominator.

2001-10-01 23:30  fnevgeny

	* src/pars.yacc: Implicitly cast to boolean double arguments used
	  as bool in the parser.

2001-09-15 23:24  fnevgeny

	* src/xmgrace.c, examples/Makefile, examples/dotest: Added examples
	  of XYCOLOR set presentation and reciprocal axis scale,
	  contributed by Nels Dumin.

2001-09-15 17:12  fnevgeny

	* patches/t1lib-1.2.patch, T1lib/t1lib/t1subset.c: Now, the proper
	  fix for T1lib memory corruption.

2001-09-09 23:15  fnevgeny

	* src/: events.c, graphappwin.c, xprotos.h: Update legend and
	  viewport dialog props when moving legend or resizing graph from
	  canvas.

2001-09-09 22:45  fnevgeny

	* src/motifutils.c: update_set_lists() was called twice in
	  update_all().

2001-09-09 22:01  fnevgeny

	* src/x11drv.c: Get rid of using getpattern() in x11drv.c.

2001-09-09 21:52  fnevgeny

	* src/draw.c: A typo fixed.

2001-09-09 21:43  fnevgeny

	* src/: Make.dep, draw.c, draw.h, mfdrv.c, mifdrv.c, motifutils.c,
	  patterns.h, pdfdrv.c, psdrv.c, rstdrv.c, svgdrv.c, t1fonts.c,
	  x11drv.c: Get rid of static patterns and line dashes.

2001-09-05 01:01  fnevgeny

	* src/pars.yacc: Date format hint was ignored in the parser.

2001-09-05 00:58  fnevgeny

	* src/: psdrv.c, psdrv.h: Added font embedding options to the (E)PS
	  setup.

2001-09-05 00:17  fnevgeny

	* patches/t1lib-1.2.patch: Added patch against T1lib-1.2

2001-09-04 23:56  fnevgeny

	* T1lib/t1lib/t1subset.c: Fixed a memory access overrun bug.

2001-09-04 22:51  fnevgeny

	* ac-tools/configure.in: Oops.. T1lib-1.2, not 1.2.0.

2001-09-04 22:27  fnevgeny

	* T1lib/LGPL, T1lib/README, T1lib/t1lib/parseAFM.c,
	  T1lib/t1lib/parseAFM.h, T1lib/t1lib/sysconf.h,
	  T1lib/t1lib/t1aaset.c, T1lib/t1lib/t1aaset.h,
	  T1lib/t1lib/t1afmtool.c, T1lib/t1lib/t1afmtool.h,
	  T1lib/t1lib/t1base.c, T1lib/t1lib/t1base.h,
	  T1lib/t1lib/t1delete.c, T1lib/t1lib/t1delete.h,
	  T1lib/t1lib/t1enc.c, T1lib/t1lib/t1enc.h, T1lib/t1lib/t1env.c,
	  T1lib/t1lib/t1env.h, T1lib/t1lib/t1extern.h,
	  T1lib/t1lib/t1finfo.c, T1lib/t1lib/t1finfo.h,
	  T1lib/t1lib/t1global.h, T1lib/t1lib/t1lib.h,
	  T1lib/t1lib/t1load.c, T1lib/t1lib/t1load.h, T1lib/t1lib/t1misc.h,
	  T1lib/t1lib/t1outline.c, T1lib/t1lib/t1outline.h,
	  T1lib/t1lib/t1set.c, T1lib/t1lib/t1set.h, T1lib/t1lib/t1subset.c,
	  T1lib/t1lib/t1subset.h, T1lib/t1lib/t1trans.c,
	  T1lib/t1lib/t1trans.h, T1lib/t1lib/t1types.h,
	  T1lib/type1/fontfcn.c, T1lib/type1/fontstruct.h,
	  T1lib/type1/objects.c, T1lib/type1/pictures.h,
	  T1lib/type1/regions.c, T1lib/type1/scanfont.c,
	  T1lib/type1/t1io.c, ac-tools/configure.in: Updated to
	  T1lib-1.2.0.

2001-09-04 21:27  fnevgeny

	* src/: draw.c, draw.h, dummydrv.c, dummydrv.h, mfdrv.c, mfdrv.h,
	  mifdrv.c, mifdrv.h, pars.yacc, pdfdrv.c, pdfdrv.h, plotone.c,
	  printwin.c, psdrv.c, psdrv.h, rstdrv.c, rstdrv.h, svgdrv.c,
	  svgdrv.h, t1fonts.c, x11drv.c, x11drv.h: Implemented two-pass
	  drivers, so page dimensions and resources are known before
	  producing the real hardcopy output.

2001-08-19 01:38  fnevgeny

	* src/: Make.dep, device.c, device.h, draw.c, draw.h, dummydrv.c,
	  grace.h, grace.xcc, graphs.c, graphutils.c, main.c, mfdrv.c,
	  mifdrv.c, pars.yacc, pdfdrv.c, plotone.c, printwin.c, psdrv.c,
	  rstdrv.c, svgdrv.c, t1fonts.c, worldwin.c, x11drv.c, xmgrace.c,
	  xutil.c: Get rid of device.h; its contents moved to draw.h.

2001-08-19 01:18  fnevgeny

	* src/: device.c, device.h, draw.c, draw.h, dummydrv.c, dummydrv.h,
	  mfdrv.c, mfdrv.h, mifdrv.c, mifdrv.h, pdfdrv.c, pdfdrv.h,
	  psdrv.c, psdrv.h, rstdrv.c, rstdrv.h, svgdrv.c, svgdrv.h,
	  t1fonts.c, x11drv.c, x11drv.h: Move all low-level device routines
	  into the Device_entry structure.  Canvas->curdevice is now a
	  pointer to the currently selected device.  Added device_ready
	  flag fro the Canvas structure.

2001-08-19 00:01  fnevgeny

	* doc/: Makefile, convcal.1: Added man page for convcal.

2001-08-16 02:12  fnevgeny

	* src/: draw.c, draw.h, graphs.c: Store clipview rectangle in the
	  Canvas structure.

2001-08-16 01:15  fnevgeny

	* src/: Make.dep, draw.c, draw.h, graphappwin.c, graphutils.c,
	  graphutils.h, plotone.c, plotone.h: More tossing around draw.*.

2001-08-15 04:18  fnevgeny

	* doc/CHANGES.html, doc/UsersGuide.sgml, doc/grace.1,
	  src/buildinfo.c: grace-5.2.0 (dev5) snapshot.

2001-08-15 04:16  fnevgeny

	* src/: Make.dep, device.c, device.h, devlist.h, draw.c, draw.h,
	  drawobj.c, drawticks.c, dummydrv.c, dummydrv.h, editpwin.c,
	  events.c, files.c, fontwin.c, grace.c, grace.h, grace.xcc,
	  graphs.c, graphutils.c, helpwin.c, main.c, mfdrv.c, mfdrv.h,
	  mifdrv.c, mifdrv.h, miscwin.c, motifutils.c, noxprotos.h,
	  pars.yacc, pdfdrv.c, pdfdrv.h, plotone.c, plotone.h, plotwin.c,
	  printwin.c, project.c, psdrv.c, psdrv.h, rstdrv.c, rstdrv.h,
	  setappwin.c, setutils.c, svgdrv.c, svgdrv.h, t1fonts.c,
	  t1fonts.h, utils.c, utils.h, x11drv.c, x11drv.h, xmgrace.c,
	  xml_out.c, xutil.c: A major re-write of the drawing stuff in an
	  OO manner, plus some related changes.

2001-08-03 23:35  fnevgeny

	* src/main.c: Make result file output line-buffered instead of
	  block-buffered.

2001-08-03 23:20  fnevgeny

	* ac-tools/configure.in: The argument of --with-printcmd configure
	  switch wasn't quoted.

2001-07-27 01:22  fnevgeny

	* src/Make.dep: Fixed Make.dep, broken by the buggy 2.96 cpp.

2001-07-27 01:11  fnevgeny

	* src/plotone.c: Fixed drawing lef/right stairs line type.

2001-07-27 00:54  fnevgeny

	* src/: ListTree.c, ListTree.h: Use Ctrl <Btn1Down> instead of
	  Shift <Btn1Down> for selection-start in ListTree.

2001-07-27 00:51  fnevgeny

	* T1lib/t1lib/t1finfo.c: A bug in T1_QueryLigs() fixed.

2001-07-21 20:45  fnevgeny

	* src/: ListTree.c, ListTree.h: Applied changes to the ListTree
	  widget from Xlt.

2001-07-19 01:09  fnevgeny

	* src/: Make.common, Make.dep, explorer.c, xmgrace.c, xprotos.h:
	  Added an embrionic version of project explorer.

2001-07-19 00:42  fnevgeny

	* src/: ListTree.c, ListTreeP.h: Minor cleanings to ListTree.

2001-07-19 00:41  fnevgeny

	* src/: ListTree.c, ListTree.h, ListTreeP.h: Added ListTree widget
	  sources.

2001-07-17 22:53  fnevgeny

	* src/: files.c, ssdata.c, ssdata.h: Added "label" member to the
	  ss_data structure. Use it as comments for sets created from it,
	  including create_set_fromblock().

2001-07-17 01:33  fnevgeny

	* src/: events.c, events.h, files.c, grace.h, grace.xcc,
	  graphutils.c, graphutils.h, main.c, pars.yacc, plotone.c,
	  plotone.h, plotwin.c, project.c, utils.c, utils.h, xmgrace.c,
	  xml_out.c: Got read of timestamp as a separate plot element. From
	  now on, it's a usual string.

2001-07-17 00:00  fnevgeny

	* src/t1fonts.c: Added a mechanism for macro expansion in composite
	  strings. Currently, only special "timestamp" and "filename"
	  macros are defined.

2001-07-16 23:56  fnevgeny

	* src/: utils.c, utils.h: Added get_timestamp().

2001-07-16 00:45  fnevgeny

	* src/objwin.c: Added control to (de)activate dobjects.

2001-07-13 23:20  fnevgeny

	* src/plotone.c: Don't use anything but main palette colors in
	  XYCOLOR.

2001-06-18 01:16  fnevgeny

	* src/files.c: Missed argument in set_types() added.

2001-06-16 00:00  fnevgeny

	* src/: Make.common, Make.dep, mathstuff.c, mathstuff.h, pars.yacc:
	  Applied the mathstuff* things from 5.1.

2001-06-15 22:36  fnevgeny

	* src/: Make.common, Make.dep, dict3.c, dict3.h, dicts.c, dicts.h,
	  files.c, grace.c, grace.h, grace.xcc, graphs.c, graphs.h, main.c,
	  motifutils.c, setutils.c, xml_out.c: Introduced dictionaries and
	  used in several places.

2001-06-07 23:37  fnevgeny

	* src/tickwin.c: Hmm, can't recall why the update_ticks() call was
	  commented out...

2001-05-31 22:37  fnevgeny

	* src/rstdrv.c: Check that freed ihandle pointer is not referenced.

2001-05-15 00:15  fnevgeny

	* src/: defines.h, drawobj.c, objwin.c, pars.yacc, plotone.c,
	  plotone.h: Combined "filled" and "opaque" arrow types into one.
	  Arrows now can be filled with different from the line
	  color/patterns.

2001-05-07 23:25  fnevgeny

	* src/: grace.xcc, xml_out.c, xstrings.h: Implemented XML i/o of
	  arrows.

2001-05-07 23:21  fnevgeny

	* src/xfile.c: A typo fixed.

2001-05-07 01:48  fnevgeny

	* src/: xfile.c, xfile.h, xml_out.c: Implemented proper escape of
	  special and non-ascii characters in xml output.  Removed the
	  'encoding' arg of xfile_begin() - always doing UTF-8 encoding
	  now.

2001-05-07 00:37  fnevgeny

	* src/grace.xcc: Convert non-ascii chars from UTF-8 encoding
	  (which's what expat uses for output).

2001-05-06 00:46  fnevgeny

	* src/grace.xcc: t_inout asignment was missing.

2001-05-06 00:36  fnevgeny

	* src/xml_out.c: Output CDATA in xmlio_write_text(), to be on the
	  safe side.

2001-05-06 00:35  fnevgeny

	* src/: xfile.c, xfile.h: Added one extra parameter to
	  xfile_text_element(), 'cdata' (whether to output text as CDATA or
	  not).

2001-05-06 00:21  fnevgeny

	* src/xfile.c: Implemented special xfile_crlf() for carriage
	  return, in order to distinguish between new lines in text.

2001-05-05 23:55  fnevgeny

	* src/grace.xcc: Implemented parsing of user ticks and timestamp.

2001-05-04 23:37  fnevgeny

	* src/xmgrace.c: Added a XtSetLanguageProc() call to the GUI
	  initialization.

2001-05-04 23:31  fnevgeny

	* src/drawobj.c: Implemented rotation of boxes and (to an extent)
	  arcs.

2001-05-04 22:31  fnevgeny

	* src/objutils.c: Enable "active" flag of new dobjects.

2001-05-01 00:12  fnevgeny

	* src/motifutils.c: Implemented list_get_selected_count() as an
	  XmVersion-independent wrapper around XmNselectedPositionCount.

2001-04-25 01:25  fnevgeny

	* src/motifutils.c: 360 is a valid value in SetAngleChoice().

2001-04-25 01:19  fnevgeny

	* src/objwin.c: Update the object coordinates dynamically upon
	  world/view loctype change.

2001-04-25 01:14  fnevgeny

	* src/files.c: netCDF: parse and use calibration attributes
	  add_offset, scale_factor and understand 1 byte variables (the
	  patch by Alexey Goldin).

2001-04-25 00:39  fnevgeny

	* src/project.c: Make default world format "%.8g".

2001-04-25 00:26  fnevgeny

	* src/: motifutils.c, xmgrace.c: Make the Penbuttons have the
	  default background.

2001-04-24 01:56  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-5.2.0 (dev4) snapshot.

2001-04-24 01:53  fnevgeny

	* doc/grace.1: Added RESOURCES and FILES sections.

2001-04-24 01:45  fnevgeny

	* src/: Make.dep, events.c, xprotos.h: New object_edit_popup()
	  proto.

2001-04-24 01:44  fnevgeny

	* src/objwin.c: Implemented the new DObject editing dialog.

2001-04-24 01:24  fnevgeny

	* src/motifutils.c: If labeling_proc() returns NULL in Storage
	  traversing, don't add the item to the list.

2001-04-24 01:20  fnevgeny

	* src/: motifutils.c, Make.dep, motifinc.h: Partially implemented
	  PenChoice stuff.

2001-04-24 00:59  fnevgeny

	* src/: motifutils.c, Make.dep, motifinc.h: Implemented
	  CreateStorageChoice() and the whole bunch of related functions.

2001-04-24 00:12  fnevgeny

	* src/: storage.c, storage.h: Implemented storage_move().

2001-04-23 00:28  fnevgeny

	* src/storage.c: Rewind storage at the beginning in
	  storage2_data_flush().

2001-04-22 23:34  fnevgeny

	* src/storage.c: A bug in storage_add_node() fixed.

2001-04-22 23:15  fnevgeny

	* src/: storage.h, storage.c: Added storage_push() and
	  storage_push_id() re-implemented using it.

2001-04-22 22:19  fnevgeny

	* src/storage.c: Make storage_add_node() add the node at the end of
	  the list always.

2001-04-22 22:18  fnevgeny

	* src/graphs.c: Added missing dobjects duplication in graph_copy().

2001-04-22 21:51  fnevgeny

	* src/: storage.c, storage.h: Get rid of storage_insert().

2001-04-22 21:48  fnevgeny

	* src/: storage.c, storage.h: Implemented storage2_data_copy(),
	  storage2_data_move(), and storage2_data_flush().

2001-04-22 17:36  fnevgeny

	* src/: graphs.c, setutils.c, storage.c, storage.h: Replaced
	  storage_copy() by storage_copy_by_id(). Same for _move_ and
	  storage2_.

2001-04-22 16:51  fnevgeny

	* src/: storage.c, storage.h: Added storage_scroll_to_data().

2001-04-08 17:56  fnevgeny

	* src/: pdfdrv.c, pdfdrv.h: PDF-1.2/1.3/1.4 selection.
	  Grayscale/RGB/CMYK colorspace selection.  FP precision selection.
	  Don't put a note w/ project description if PDF compatibility
	  level < 1.3.

2001-04-08 13:18  fnevgeny

	* src/: draw.c, draw.h: Take into account line width when
	  calculating bbox dimensions.	Optimize bbox calculation of
	  polylines/polygons.

2001-04-07 23:56  fnevgeny

	* src/graphs.h: Use unsigned char as the symchar type in the 'set'
	  struct.

2001-04-07 22:35  fnevgeny

	* src/graphs.c: In all projects created with any version of Grace
	  prior to 5.1.3, set axis label placement to 'specified' with the
	  0.08 offset (since that's what 'auto' was, in fact).

2001-04-07 22:11  fnevgeny

	* src/drawticks.c: Finally, fixed the axis label autoplacement.

2001-03-31 16:47  fnevgeny

	* ac-tools/shtool: Upgraded to shtool-1.5.2.

2001-03-23 00:09  fnevgeny

	* src/graphs.c: Fixed world/viewport line recalculations of old
	  projects.

2001-03-23 00:06  fnevgeny

	* src/: Make.dep, device.c, graphs.c, graphutils.c, graphutils.h:
	  Pass 'Project' arg to rescale_viewport().

2001-03-22 23:48  fnevgeny

	* src/device.c: In set_page_dimensions() with rescale flag set, use
	  old page dims from the Project structure instead of the current
	  device to calculate aspect ratio rescale coefficients.

2001-03-16 22:57  fnevgeny

	* src/xml_out.c: A typo fixed.

2001-03-16 22:41  fnevgeny

	* src/: drawobj.c, pars.yacc: Define objects' angle in degrees, not
	  in radians.

2001-03-16 18:58  fnevgeny

	* src/helpwin.c: Updated PDFlib's copyright.

2001-03-16 18:52  fnevgeny

	* ac-tools/configure.in: Check for PDFlib 4.0.0.

2001-03-16 18:51  fnevgeny

	* src/pdfdrv.c: Implemented patterns in the PDF output.
	  Implemented tight BB option.

2001-03-15 21:39  fnevgeny

	* src/: device.c, device.h: When switching output device, check
	  whether it supports direct printing and if not, set output to
	  file.

2001-03-12 17:58  fnevgeny

	* src/: motifinc.h, motifutils.c: Added GetUserData() and
	  SetUserData().

2001-03-12 17:51  fnevgeny

	* src/motifutils.c: In SetAngleChoice(), make sure the argument is
	  within the 0 - 360 range.

2001-03-08 00:12  fnevgeny

	* src/: defines.h, xml_out.c: Get rid of obsolete LOCWORLD/LOCVIEW
	  defines.

2001-03-04 20:33  fnevgeny

	* src/: files.c, graphutils.c: Re-use code in load_project_file()
	  for both .agr and .xgr project load.

2001-03-01 00:04  fnevgeny

	* src/: files.c, utils.c, utils.h: Removed fexists() as a separate
	  function.  Added check for return value of filter_write() in
	  grace_openw().

2001-02-26 23:33  fnevgeny

	* src/tickwin.c: When switching to log scale, set major/minor tick
	  settings to 10/9 by default.

2001-02-26 23:23  fnevgeny

	* T1lib/type1/scanfont.c: A wrong pointer cast fixed.

2001-02-25 13:49  fnevgeny

	* src/xutil.c: A stupid typo fixed.

2001-02-22 23:06  fnevgeny

	* src/: utils.c, xutil.c: Set icon's title = project name.

2001-02-19 23:45  fnevgeny

	* T1lib/Makefile: t1subset.c added.

2001-02-19 22:44  fnevgeny

	* src/pdfdrv.c: Use absolute paths for font files in the PDF
	  driver.

2001-02-19 00:50  fnevgeny

	* src/: t1fonts.c, t1fonts.h: Added 'abspath' flag to
	  get_fontfilename() and get_afmfilename().

2001-02-19 00:49  fnevgeny

	* src/storage.c: Bug fixed: storage_get_id() returned 0 for empty
	  storage.

2001-02-19 00:43  fnevgeny

	* ac-tools/configure.in, T1lib/README, T1lib/README.t1lib,
	  T1lib/t1lib/.dependencies, T1lib/t1lib/Makefile,
	  T1lib/t1lib/sysconf.h, T1lib/t1lib/t1afmtool.c,
	  T1lib/t1lib/t1base.c, T1lib/t1lib/t1base.h,
	  T1lib/t1lib/t1finfo.c, T1lib/t1lib/t1lib.h, T1lib/t1lib/t1misc.h,
	  T1lib/t1lib/t1outline.c, T1lib/t1lib/t1subset.c,
	  T1lib/t1lib/t1subset.h, T1lib/type1/hdigit.h,
	  T1lib/type1/paths.c, T1lib/type1/scanfont.c, T1lib/type1/t1io.c,
	  T1lib/type1/type1.c: Upgraded to T1lib-1.1.0.

2001-02-14 00:46  fnevgeny

	* src/utils.c: A text polish.

2001-02-12 23:56  fnevgeny

	* src/: storage.c, storage.h: Minor fixes.

2001-02-12 23:53  fnevgeny

	* src/psdrv.c: List used fonts in %%DocumentNeededResources.

2001-02-05 23:20  fnevgeny

	* scripts/cvs2cl.pl: Updated cvs2cl.pl.

2001-02-03 22:09  fnevgeny

	* src/: drawobj.c, events.c, grace.h, grace.xcc, graphs.c,
	  graphs.h, graphutils.c, noxprotos.h, objutils.c, objutils.h,
	  pars.yacc, plotone.c, project.c, xml_out.c: Drawing objects are
	  moved into graphs.

2001-02-03 22:07  fnevgeny

	* src/: storage.c, storage.h: Changed storage_traverse() to not use
	  a special structure.

2001-02-03 15:24  fnevgeny

	* ac-tools/configure.in: Allow to specify print command at
	  `configure' time.

2001-02-03 15:04  fnevgeny

	* src/dates.c: Enable Grace to read floats when they are explicitly
	  signed and positive.

2001-02-01 23:35  fnevgeny

	* src/: drawobj.c, events.c, files.c, grace.xcc, graphs.c,
	  graphs.h, graphutils.c, hotwin.c, main.c, motifutils.c,
	  noxprotos.h, objutils.c, objutils.h, pars.yacc, plotone.c,
	  regionutils.c, setutils.c, tickwin.c, worldwin.c, xml_out.c,
	  xprotos.h: Changes related to storage/id.

2001-02-01 23:22  fnevgeny

	* src/: storage.c, storage.h: Get rid of id's.

2001-02-01 12:48  fnevgeny

	* doc/UsersGuide.sgml, src/psdrv.c, src/psdrv.h: Implemented CMYK
	  colorspace output in the PS/EPS driver.

2001-02-01 00:28  fnevgeny

	* src/: mfdrv.c, mfdrv.h, mifdrv.c, pdfdrv.c, pdfdrv.h, rstdrv.c,
	  svgdrv.c, t1fonts.c, x11drv.c: Updates related to changes of rgb*
	  function prototypes.

2001-02-01 00:26  fnevgeny

	* src/: draw.c, draw.h: Modified RGB-related functions to
	  accept/return structures via pointers.  Added CMY(K) functions.

2001-01-22 23:19  fnevgeny

	* src/: drawobj.c, grace.xcc, objutils.c, objutils.h, pars.yacc,
	  xml_out.c: Use Line in drawing objects.

2001-01-22 23:18  fnevgeny

	* src/: defines.h, draw.c, draw.h: Introduced struct Line and added
	  setline().

2001-01-22 00:51  fnevgeny

	* doc/CHANGES.html, src/buildinfo.c: grace-5.2.0 (dev3) snapshot.

2001-01-22 00:26  fnevgeny

	* src/setappwin.c: Undo the previous change.

2001-01-22 00:17  fnevgeny

	* src/xmgrace.c: Modified Save/Open FSB extensions.

2001-01-22 00:06  fnevgeny

	* src/: grace.xcc, main.c: Moved project_clear_dirtystate() to
	  load_xgr_project().

2001-01-21 23:53  fnevgeny

	* doc/UsersGuide.sgml, doc/grace.1, src/main.c: Dropped the
	  "-remove" command line flag.

2001-01-21 23:48  fnevgeny

	* src/main.c: Use load_project() instead of getdata() on project
	  filenames.

2001-01-21 23:47  fnevgeny

	* doc/UsersGuide.sgml: Fixed expn() description.

2001-01-21 23:45  fnevgeny

	* src/grace.xcc: Set docname of a successfully parsed project.

2001-01-21 02:05  fnevgeny

	* src/: Make.common, Make.dep, fileswin.c, nonlwin.c, noxprotos.h,
	  params.c, pars.yacc: Removed old .agr format saving routines.

2001-01-21 01:54  fnevgeny

	* src/: computils.c, grace.xcc, graphs.h, setutils.c, xml_out.c:
	  Moved comments and hotsrc stuff from the "set" to "Dataset"
	  struct.

2001-01-20 00:54  fnevgeny

	* COPYRIGHT, src/helpwin.c, src/main.c: Updated copyright dates.

2001-01-20 00:45  fnevgeny

	* src/plotone.c: Legend entries for BARDY and BARDYDY sets weren't
	  drawn.

2001-01-20 00:13  fnevgeny

	* src/mifdrv.c: Produce a mif-file with a textflow in which the
	  graph is included, so it can be included in another FrameMaker
	  document.  A conversion table added to generate the hex-codes
	  needed in mif-files for special characters.  The patch by
	  Matthias Dillier.

2001-01-19 23:54  fnevgeny

	* Xbae/Xbae/Input.c: Include stdio.h for *printf().

2001-01-13 23:18  fnevgeny

	* src/: grace.xcc, xml_out.c, xstrings.h: A draft xml i/o is there.
	  Uhff...

2001-01-13 22:20  fnevgeny

	* src/: graphs.h, noxprotos.h, setutils.c: Added ncols to the
	  Dataset structure. Introduced datapoint_new(), datapoint_free(),
	  dataset_new(), set_dataset_nrows(), set_dataset_ncols(), and
	  dataset_set_datapoint().

2001-01-13 15:49  fnevgeny

	* src/noxprotos.h: Added proto of set_new().

2001-01-10 21:39  fnevgeny

	* src/: graphs.h, setutils.c: int -> SetType in set_types() and
	  get_settype_by_name().

2001-01-09 00:42  fnevgeny

	* src/grace.xcc: Parsing of objects is mostly done.

2001-01-09 00:40  fnevgeny

	* src/: drawobj.c, graphs.c, objutils.c, objutils.h, xml_out.c:
	  Added neutral DO_NONE drawing object (object placeholder).

2001-01-09 00:37  fnevgeny

	* src/xstrings.h: A few missing strings added.

2000-12-31 02:57  fnevgeny

	* src/grace.xcc: More of the parser implemented.

2000-12-31 02:53  fnevgeny

	* src/: xml_out.c, xstrings.h: In a few places, AStrFormat was used
	  instead of EStrFormat.

2000-12-30 16:41  fnevgeny

	* src/: defines.h, graphutils.c, graphutils.h: Added
	  get_format_type_by_name().

2000-12-25 00:01  fnevgeny

	* arch/os2/config.h.os2: An update by AM.

2000-12-24 23:57  fnevgeny

	* ac-tools/Make.conf.in: Temporary hacks for xcc and expat.

2000-12-24 23:52  fnevgeny

	* src/: .cvsignore, Makefile, grace.xcc, xml_in.c: xml_in.c is from
	  now on automatically generated using XCC.

2000-12-24 22:18  fnevgeny

	* src/draw.c: A typo fixed.

2000-12-24 22:17  fnevgeny

	* src/: defines.h, draw.c, draw.h, tickwin.c: Added
	  get_scale_type_by_name().  SCALE_* definitions moved to draw.h
	  from defines.h.

2000-12-24 14:42  fnevgeny

	* src/: graphs.c, graphs.h: Added get_graph_type_by_name().

2000-12-02 01:15  fnevgeny

	* src/setappwin.c: A memory leak fixed.

2000-12-02 00:50  fnevgeny

	* grace_np/grace_np.h: Removed unused EXIT_* #defines from
	  grace_np.h.

2000-12-01 23:19  fnevgeny

	* src/defaults.c: Init legend's bbox.

2000-11-29 23:39  fnevgeny

	* src/motifutils.c: Fixed rounding error in calculation pulldown
	  menu length.

2000-11-13 00:48  fnevgeny

	* src/: Make.dep, graphappwin.c, plotwin.c, setappwin.c, tickwin.c:
	  Use gui->instant_update for initial setting of the respective
	  preference check box in the appearance dialogs.

2000-11-13 00:44  fnevgeny

	* src/: main.c, xmgrace.c, xprotos.h: Removed unused argument of
	  set_barebones().

2000-11-13 00:38  fnevgeny

	* src/xmgrace.c: Added an Xresource for gui->instant_update.

2000-11-13 00:31  fnevgeny

	* src/: grace.c, grace.h: Added instant_update and toolbar
	  visibility flags to the GUI structure.

2000-11-12 23:35  fnevgeny

	* src/: graphappwin.c, plotwin.c, setappwin.c, tickwin.c: Added
	  possibility of instantenous update to plot appearance-related
	  dialogs (based on patch by Ed).

2000-11-11 01:05  fnevgeny

	* src/: fileswin.c, hotwin.c, locatewin.c, miscwin.c, regionwin.c,
	  rstdrv.c, setwin.c: Changes to sync up with the new
	  CreatePanelChoice() retval.

2000-11-11 00:59  fnevgeny

	* src/: motifinc.h, motifutils.c: Added AddScaleCB(),
	  AddSpinButtonCB(), and AddTextItemCB().  CreatePanelChoice()
	  modified to return OptionStructure*.	The changes are mostly due
	  Ed.

2000-11-09 00:42  fnevgeny

	* src/xutil.c: Include <errno.h>.

2000-11-06 02:23  fnevgeny

	* src/Make.dep: Updated dependencies.

2000-11-06 02:23  fnevgeny

	* src/xml_in.c: Started doing some real XML parsing.

2000-11-06 02:00  fnevgeny

	* src/: xml_out.c, xstrings.h: Keep all XML strings (element names,
	  attributes etc) in a separate file.

2000-11-06 01:57  fnevgeny

	* src/: xfile.c, xfile.h: Modified Xstack to store a user data in
	  each entry.

2000-11-01 01:40  fnevgeny

	* src/xml_out.c: Cleaning up XML output.

2000-11-01 00:37  fnevgeny

	* src/: xfile.c, xfile.h: Added xfile_text_element(); removed
	  xfile_cdata() and xfile_pcdata().

2000-10-31 02:45  fnevgeny

	* src/xmgrace.c: Install the X error handler.

2000-10-31 02:41  fnevgeny

	* src/: xprotos.h, xutil.c: Implemented custom X error handling -
	  installXErrorHandler().

2000-10-31 02:37  fnevgeny

	* src/: utils.c, utils.h: Renamed bugwarn() -> emergency_exit() and
	  added a flag telling whether the bug is in Grace (or an external
	  fatal event happened).

2000-10-31 01:03  fnevgeny

	* src/utils.c: Modified bugwarn() to receive a complete error
	  message.

2000-10-30 03:19  fnevgeny

	* src/: device.c, grace.c, grace.h, params.c, project.c, xml_out.c:
	  Added page_wpp and page_hpp to Grace and ptofile to RunTime.

2000-10-30 02:40  fnevgeny

	* src/: Make.common, Make.dep, defaults.c, files.c, fileswin.c,
	  grace.c, grace.h, graphs.c, graphs.h, graphutils.c, main.c,
	  miscwin.c, params.c, pars.yacc, project.c, setutils.c, utils.c,
	  utils.h, xml_out.c: Some re-arrangements in the global
	  structures.

2000-10-28 01:08  fnevgeny

	* src/: Make.dep, graphutils.h: Include "defines.h" into
	  graphutils.h (for VVector).

2000-10-28 01:04  fnevgeny

	* src/: Make.dep, computils.c, compwin.c, comwin.c, dlmodule.c,
	  drawobj.c, drawticks.c, setappwin.c, tickwin.c, worldwin.c:
	  Removed "globals.h" from a bunch of files where it's no longer
	  needed.

2000-10-26 00:38  fnevgeny

	* src/: Make.common, Make.dep, Makefile, files.c, xml_in.c,
	  xml_out.c, xmlio.c: Split xmlio.c into xml_out.c and xml_in.c and
	  started coding the latter.

2000-10-25 21:26  fnevgeny

	* src/: xfile.c, xfile.h: Added small XStack API.

2000-10-24 02:46  fnevgeny

	* src/.cvsignore: Added .xgr extension to be ignored.

2000-10-24 02:24  fnevgeny

	* src/: Make.common, Make.dep, files.c, xmlio.c: First raw stuff
	  implementing the XML output.

2000-10-24 01:35  fnevgeny

	* src/: objutils.c, objutils.h: Added object_types().

2000-10-22 02:46  fnevgeny

	* src/xfile.c: Check for NULL name/value in attributes.

2000-10-19 00:19  fnevgeny

	* src/: Make.common, Make.dep, xfile.c, xfile.h: Added generic XML
	  output stuff.

2000-10-12 01:00  fnevgeny

	* src/: computils.c, draw.c, drawticks.c, editpwin.c, files.c,
	  grace.c, helpwin.c, pars.yacc, pdfdrv.c, plotone.c, printwin.c,
	  rstdrv.c, t1fonts.c: Use is_empty_string() here and there.

2000-10-12 00:37  fnevgeny

	* src/: utils.c, utils.h: Added is_empty_string().

2000-10-12 00:36  fnevgeny

	* src/ssdata.c: Set comment can be NULL...

2000-10-10 01:06  fnevgeny

	* src/fileswin.c: Use Create*Container here and there.

2000-10-09 23:18  fnevgeny

	* src/: Make.common, Make.dep, computils.c, fit.c: Moved contents
	  of fit.c into computils.c.

2000-10-09 15:25  fnevgeny

	* doc/CHANGES.html, src/buildinfo.c: grace-5.2.0 (dev2) snapshot.

2000-10-09 14:11  fnevgeny

	* doc/FAQ.sgml: Removed the Y2k FAQ.

2000-10-09 02:52  fnevgeny

	* src/: computils.c, compwin.c, defines.h, noxprotos.h: The prune
	  stuff rewritten again. This time, (hopefully) finally.

2000-10-08 22:34  fnevgeny

	* src/: Make.common, Make.dep, Makefile, bi.c, grace.c, utils.c,
	  utils.h: Extracted bi_*() stuff into separate file, bi.c, and
	  added a few more relevant functions: bi_home(), bi_print_cmd(),
	  bi_editor(), and bi_helpviewer().

2000-10-08 04:03  fnevgeny

	* src/defines.h: Removed defines for set selector gadgets plus
	  more.

2000-10-08 04:01  fnevgeny

	* src/: computils.c, compwin.c: Replaced SET_SELECT_NEXT ->
	  NEW_SET.

2000-10-08 03:56  fnevgeny

	* src/motifutils.c: Forget about the obsolete GRAPH_SELECT_CURRENT
	  in update_set_lists().

2000-10-08 03:53  fnevgeny

	* src/worldwin.c: SELECTION_TYPE_MULTIPLE was mistakenly used
	  instead of LIST_TYPE_MULTIPLE.

2000-10-08 03:46  fnevgeny

	* src/: motifinc.h, motifutils.c: Removed the old set selectors
	  (finally!).

2000-10-08 03:35  fnevgeny

	* src/: computils.c, compwin.c, defines.h, motifutils.c,
	  noxprotos.h, xprotos.h: Rewritten set pruning (NB:
	  PRUNE_INTERPOLATION isn't finished!).

2000-10-07 23:53  fnevgeny

	* src/: computils.c, compwin.c, noxprotos.h: Rewritten sampling.

2000-10-07 22:39  fnevgeny

	* src/: computils.c, compwin.c, fit.c, noxprotos.h, pars.yacc:
	  Revamped cross/auto-correlation. Now it uses FFT.

2000-10-07 00:59  fnevgeny

	* src/: computils.c, compwin.c, fit.c, noxprotos.h: Revamped set
	  convolution.

2000-10-05 20:44  fnevgeny

	* src/: computils.c, compwin.c, fit.c, noxprotos.h, xmgrace.c,
	  xprotos.h: Removed "Digital filter" (a specific case of running
	  properties).

2000-10-05 03:30  fnevgeny

	* src/: Make.common, Make.dep, as274c.c, as274c.h, computils.c,
	  compwin.c, fit.c, noxprotos.h, pars.yacc, xmgrace.c: Removed
	  regression stuff.

2000-10-05 02:34  fnevgeny

	* src/pars.yacc: In INTERPOLATE, HISTOGRAM, DIFFERENCE, and FFT
	  explicitly define the target set.

2000-10-05 02:04  fnevgeny

	* src/: computils.c, compwin.c, noxprotos.h, pars.yacc: Rewritten
	  integration GUI and modified the relevant computational stuff.

2000-10-05 01:58  fnevgeny

	* src/pars.yacc: Replaced RUN* with RUNPROPERTY(...).

2000-10-04 22:41  fnevgeny

	* src/computils.c: In do_runavg(): check that the formula isn't
	  empty; set_parser_setno() call added.

2000-10-03 01:38  fnevgeny

	* src/computils.c: DC component of FT was twice as big.

2000-10-03 01:36  fnevgeny

	* src/: computils.c, compwin.c, defines.h, noxprotos.h, xmgrace.c:
	  Revamped "running average" stuff.

2000-10-03 01:35  fnevgeny

	* src/fit.c: Removed run*() functions.

2000-10-02 03:56  fnevgeny

	* src/: motifinc.h, motifutils.c: Added SetTextEditable().

2000-10-02 02:12  fnevgeny

	* src/: computils.c, fit.c, noxprotos.h: Removed unused argument in
	  crosscorr().

2000-10-02 01:26  fnevgeny

	* src/storage.c: Reallocate array of ids on node removing.

2000-09-30 17:25  fnevgeny

	* src/: compwin.c, xmgrace.c, xprotos.h: Removed "Geometrical
	  transforms".

2000-09-30 16:36  fnevgeny

	* src/: computils.c, compwin.c, defines.h, noxprotos.h, pars.yacc,
	  xmgrace.c, xprotos.h: Combined diffs & seasonal diffs. The GUI
	  and computational part re-written.

2000-09-29 02:25  fnevgeny

	* src/: graphs.c, graphs.h, setappwin.c, setutils.c:
	  set_set_colors() takes set* instead of gno, setno. New set
	  autocolorization is back.

2000-09-29 02:07  fnevgeny

	* src/graphs.c: In postprocess_project(), the loop over sets didn't
	  perform.

2000-09-29 01:21  fnevgeny

	* src/: computils.c, compwin.c, noxprotos.h, pars.yacc: Use
	  oversampling instead of zeropad in FT (oversampling = 1 +
	  zeropad).

2000-09-27 02:19  fnevgeny

	* src/: computils.c, compwin.c, defines.h, noxprotos.h, pars.yacc:
	  Implemented "Flat top" and Kaiser FFT windows.

2000-09-27 01:11  fnevgeny

	* src/: computils.c, compwin.c, defines.h, fourier.c, noxprotos.h,
	  pars.yacc: The Fourier stuff nearly revamped with many
	  enhancements.

2000-09-27 00:47  fnevgeny

	* src/motifutils.c: A typo fixed.

2000-09-26 04:37  fnevgeny

	* src/: utils.c, utils.h: Moved ilog2() to fourier.c.

2000-09-24 03:37  fnevgeny

	* src/ssdata.c: copy_data_column(), copy_string_column(): don't
	  crash on NULL input.

2000-09-18 00:43  fnevgeny

	* src/: worldwin.c, xmgrace.c: Replaced CreateSetSelector() in the
	  "Arrange graphs".  Removed the "Apply to" widget from the dialog.

2000-09-18 00:36  fnevgeny

	* src/graphutils.c: Oops. A wrong xfree().

2000-09-18 00:24  fnevgeny

	* src/defines.h: Removed definition of ALL_SETS.

2000-09-18 00:23  fnevgeny

	* src/: events.c, files.c, graphutils.c, graphutils.h, noxprotos.h,
	  pars.yacc, plotone.c, setutils.c: autoscale_byset() ->
	  autoscale_bysets(), getsetminmax() and getsetminmax_c() now
	  accept set arrays.

2000-09-17 01:29  fnevgeny

	* src/: Make.common, computils.c, compwin.c, featext.c,
	  noxprotos.h: Split into computational and GUI parts (and
	  completely rewritten) the feature extraction stuff.

2000-09-16 17:45  fnevgeny

	* src/setutils.c: Added vbarycenter() and vmedian().  Fixed typos
	  in copyset(), moveset(), and swapset().

2000-09-16 15:31  fnevgeny

	* src/setutils.c: Issue error if failed to allocate new set in
	  nextset().

2000-09-11 03:04  fnevgeny

	* src/hotwin.c: Got rid of CreateSetSelector() in hotwin.c.

2000-09-11 02:30  fnevgeny

	* src/setutils.c: Fixed a (recently introduced) bug in nextset().

2000-09-09 23:26  fnevgeny

	* src/: events.c, featext.c, graphs.c, graphutils.c, hotwin.c,
	  motifutils.c, params.c, pars.yacc, plotone.c, regionutils.c,
	  setutils.c: Replaced old no longer valid loops over sets.

2000-09-09 23:03  fnevgeny

	* src/: storage.c, storage.h: Implemented storage_pack_ids() and
	  storage_push_id().

2000-09-09 22:52  fnevgeny

	* src/graphs.h: Removed nactive().

2000-09-09 01:52  fnevgeny

	* src/: events.c, files.c, graphutils.c, main.c, motifutils.c,
	  params.c, pars.yacc, plotone.c, tickwin.c, worldwin.c: Replaced
	  former simple-minded loops over graphs which are no longer valid.

2000-09-09 01:50  fnevgeny

	* src/drawobj.c: Draw objects in the order of ids.

2000-09-09 01:49  fnevgeny

	* src/: objutils.c, objutils.h: Added get_object_ids().

2000-09-09 01:48  fnevgeny

	* src/: graphs.c, graphs.h: Added get_graph_ids() and
	  get_set_ids().

2000-09-07 01:20  fnevgeny

	* Xbae/Xbae/Create.c: Removed compile-time restriction on the
	  number of X server screens.

2000-09-07 01:17  fnevgeny

	* src/draw.c: Fixed a floating point rounding bug in the polygon
	  clipping.

2000-09-06 02:08  fnevgeny

	* src/: storage.c, storage.h: Added to the Storage API:
	  storage_scroll(), storage_get_all_ids(), storage_traverse().
	  Fixed typo in storage_id_cmp().

2000-09-04 23:52  fnevgeny

	* src/: graphs.c, graphs.h: Added graph_next().

2000-09-03 22:30  fnevgeny

	* src/: computils.c, defaults.c, defines.h, grace.c, grace.h,
	  graphs.c, graphs.h, noxprotos.h, params.c, pars.yacc, plotone.c,
	  plotone.h, setappwin.c, setutils.c: Use Storage for graphs and
	  sets; quite a lot of related changes.

2000-09-03 05:46  fnevgeny

	* src/: storage.c, storage.h: Implemented: storage_data_copy(),
	  storage_data_move(), storage_data_swap(), storage2_data_copy(),
	  storage2_data_move(), storage2_data_swap().  Fixed bugs in
	  storage_eod() and storage_delete().

2000-09-03 01:12  fnevgeny

	* src/ssdata.h: Added copy_string_column() proto.

2000-09-01 00:49  fnevgeny

	* src/ssdata.c: create_set_fromblock() didn't copy but merely
	  assigned strings. The patch by LM.

2000-09-01 00:26  fnevgeny

	* src/grace.c: Updated to the new form of storage_new().

2000-08-31 00:30  fnevgeny

	* src/: storage.c, storage.h: Implemented storage_copy().

2000-08-31 00:29  fnevgeny

	* src/: objutils.h, objutils.c: object_copy() is not static
	  anymore.

2000-08-30 01:07  fnevgeny

	* src/: storage.c, storage.h: Added storage_duplicate().

2000-08-29 02:44  fnevgeny

	* src/main.c: Removed undocumented "-hdfxy" command line flag.

2000-08-29 02:34  fnevgeny

	* src/main.c: Removed a couple of unneeded if()'s.

2000-08-29 02:13  fnevgeny

	* src/: grace.c, grace.h, main.c, utils.c, utils.h: Moved most of
	  static variables from utils.c into grace->rt.

2000-08-28 14:53  fnevgeny

	* src/: draw.h, drawobj.c, drawticks.c, plotone.c, t1fonts.c:
	  Changed WriteString() to accept double angle instead of int.

2000-08-28 14:41  fnevgeny

	* src/: Make.dep, defaults.c, defines.h, drawticks.c, grace.c,
	  graphs.c, graphutils.c, noxprotos.h, objutils.c, objutils.h,
	  params.c, pars.yacc, plotone.c, plotwin.c, tickwin.c: Modified
	  plotstr structure; plus related changes.

2000-08-28 00:18  fnevgeny

	* src/setutils.c: Remove XYZ hack from set_dataset_type().

2000-08-24 00:14  fnevgeny

	* Makefile: Create ChangeLog only for the main trunk changes.

2000-08-24 00:13  fnevgeny

	* ac-tools/configure.in, doc/UsersGuide.sgml: Require PDFlib-3.02.

2000-08-21 22:20  fnevgeny

	* src/graphutils.c: A typo fixed.

2000-08-21 02:26  fnevgeny

	* src/: Make.common, Make.dep, computils.c, defaults.c, defines.h,
	  device.c, drawobj.c, editpwin.c, events.c, files.c, fileswin.c,
	  globals.h, grace.c, grace.h, graphs.c, graphutils.c,
	  graphutils.h, main.c, miscwin.c, motifutils.c, nonlfit.c,
	  nonlwin.c, noxprotos.h, objutils.c, params.c, pars.yacc,
	  plotone.c, plotone.h, plotwin.c, printwin.c, regionutils.c,
	  regionwin.c, setappwin.c, setutils.c, setwin.c, ssdata.c,
	  utils.c, x11drv.c, xmgrace.c, xutil.c: Groupped all globals from
	  globals.h into a single structure.

2000-08-14 03:03  fnevgeny

	* doc/CHANGES.html, src/buildinfo.c: grace-5.2.0 (dev1) snapshot.

2000-08-14 02:58  fnevgeny

	* src/: defaults.c, graphs.c, noxprotos.h: Removed unused "gno"
	  argument in set_default_legend().

2000-08-14 02:54  fnevgeny

	* src/: defaults.c, noxprotos.h: Changed set_region_defaults() to
	  get region* instead of region #.

2000-08-14 02:17  fnevgeny

	* ac-tools/: config.guess, config.sub: Updated config.guess and
	  config.sub.

2000-08-11 01:46  fnevgeny

	* src/printwin.c: In "Print setup", the file path was discarded on
	  the dialog update.

2000-08-11 01:19  fnevgeny

	* doc/Makefile, patches/sgmltools.patch: Switched to linuxdoc sgml
	  tools.

2000-08-11 00:56  fnevgeny

	* doc/: CHANGES.html, Makefile: Make the "devclean" target remove
	  the generated html docs, too.

2000-08-11 00:38  fnevgeny

	* doc/UsersGuide.sgml, src/psdrv.c, src/psdrv.h: Added option to
	  choose document data (7bit/8bit/binary) for the PS driver.

2000-08-10 23:59  fnevgeny

	* src/fit.c: A few F66 goto's less in spline(). The patch by AM.

2000-08-10 03:30  fnevgeny

	* src/: motifutils.c, motifinc.h: Moved the checks for too tall
	  menus from CreateOptionChoice() to UpdateOptionChoice(). A couple
	  of minor fixes regarding the ordering of the pulldown menu
	  entries.

2000-08-10 03:13  fnevgeny

	* src/computils.c: Check for monotonicity before performing spline
	  interpolation.

2000-08-10 03:00  fnevgeny

	* arch/os2/: Make.conf.os2, README, config.h.os2: New set of
	  updates from AM.

2000-08-06 02:14  fnevgeny

	* src/psdrv.c: Backslashes in text strings weren't escaped in the
	  PS output (how happened?!).

2000-08-05 23:38  fnevgeny

	* arch/os2/: dlfcn.c, dlfcn.h, dlfcn.mak: dlfcn() now being added
	  to the OS/2 libc.

2000-08-03 02:29  fnevgeny

	* src/drawobj.c: Added drawobj.c.

2000-08-03 02:00  fnevgeny

	* src/: Make.common, Make.dep, plotone.c, plotone.h: Extracted
	  drawing object stuff into drawobj.c.

2000-08-02 01:47  fnevgeny

	* src/: storage.c, storage.h: Renamed errno -> ierrno in the
	  Storage structure.

2000-08-01 03:06  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, src/buildinfo.c: 5.2.0 started,
	  leaving 5.1.* branched off.

2000-07-31 02:08  fnevgeny

	* src/: events.c, objutils.c, objutils.h, pars.yacc: Second round
	  of drawing object stuff revamping.

2000-07-26 03:27  fnevgeny

	* src/: Make.common, Make.dep, defaults.c, defines.h, events.c,
	  globals.h, graphs.c, graphutils.c, noxprotos.h, objutils.c,
	  objutils.h, objwin.c, params.c, pars.yacc, plotone.c, plotone.h,
	  strwin.c, xprotos.h: Completely re-written drawing object stuff
	  (no GUI yet).

2000-07-26 03:23  fnevgeny

	* src/: storage.c, storage.h: Introduced generic (in API) storage
	  functions (based on double linked lists plus enhancements).

2000-07-21 02:40  fnevgeny

	* arch/os2/dotest.cmd: Updated dotest.cmd from AM.

2000-07-17 01:56  fnevgeny

	* src/psdrv.c: Use new functionality of get_kerning_vector().

2000-07-17 01:55  fnevgeny

	* src/t1fonts.c: In get_kerning_vector(), don't return kvector
	  containing nothing but zeros.  The last element of the kvector
	  array now contains the total kerning offset.

2000-07-16 01:33  fnevgeny

	* src/psdrv.c: Introduced compensation for the kerning in the text
	  under/overlining.

2000-07-16 01:01  fnevgeny

	* src/pars.yacc: Don't map inexistent fonts at all.

2000-07-16 00:57  fnevgeny

	* src/psdrv.c: Implemented kerning in the PS driver.

2000-07-16 00:47  fnevgeny

	* src/: t1fonts.c, t1fonts.h: Added get_kerning_vector().

2000-07-13 01:31  fnevgeny

	* src/: Make.dep, compwin.c, editpwin.c, fileswin.c, graphappwin.c,
	  hotwin.c, miscwin.c, motifutils.c, nonlwin.c, plotwin.c,
	  regionwin.c, setappwin.c, strwin.c, tickwin.c, worldwin.c,
	  xmgrace.c: Replaced drawgraph() -> xdrawgraph() in many places.

2000-07-13 01:24  fnevgeny

	* src/graphs.c: Cosmetic re-arrangements.

2000-07-06 01:36  fnevgeny

	* src/main.c: "-saveall" filename argument was ignored.  Not enough
	  arguments to "-world" or "-viewport" could cause crash.

2000-07-04 02:11  fnevgeny

	* doc/CHANGES.html: 5.1.2 started.

2000-07-04 02:02  fnevgeny

	* src/: comwin.c, fileswin.c, hotwin.c, nonlwin.c, printwin.c,
	  xmgrace.c: Use new form of CreateFileSelectionBox() and define
	  file selection patterns via the X fallback resources.

2000-07-04 01:41  fnevgeny

	* src/: motifinc.h, motifutils.c: Removed "pattern" argument from
	  CreateFileSelectionBox() function.

2000-07-04 01:39  fnevgeny

	* doc/Makefile: Set dvi output explicitly in sgml2latex.

2000-07-04 01:38  fnevgeny

	* src/pdfdrv.c: Use PDF_set_parameter(... , "fillrule", ...)
	  instead of PDF_set_fillrule().

2000-07-04 01:26  fnevgeny

	* src/buildinfo.c: 5.1.2 started.

2000-07-02 01:26  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, src/buildinfo.c: Final 5.1.1
	  release.

2000-06-30 01:05  fnevgeny

	* doc/UsersGuide.sgml: Added SS editor description.  Added
	  cross-references to tables related to the parser. (Don)

2000-06-30 00:57  fnevgeny

	* src/editpwin.c: Added help on the SS editor.

2000-06-28 01:07  fnevgeny

	* scripts/makerelease: Added .SUFFIXES: line to the minimal
	  Make.conf.

2000-06-28 01:06  fnevgeny

	* patches/autoconf.patch: Added the AC_TRY_RUN autoconf patch.

2000-06-27 01:38  fnevgeny

	* doc/CHANGES.html, doc/UsersGuide.sgml, src/buildinfo.c:
	  Grace-5.1.1 release candidate #1.

2000-06-27 01:25  fnevgeny

	* src/tickwin.c: A minor simplification.

2000-06-27 00:19  fnevgeny

	* examples/Makefile, examples/dotest, examples/logit.agr,
	  src/xmgrace.c: A sample of using logit axis scale added
	  (contributed by Ulrich Harttig).

2000-06-26 23:22  fnevgeny

	* src/: defines.h, draw.c, drawticks.c, graphs.c, graphs.h,
	  graphutils.c, noxprotos.h, pars.yacc, tickwin.c: Added logit axis
	  scale (patch by Ulrich Harttig).

2000-06-26 02:59  fnevgeny

	* examples/dotest: Removed usage of -arrange.

2000-06-25 02:47  fnevgeny

	* doc/UsersGuide.sgml: Some re-arrangements.

2000-06-25 02:47  fnevgeny

	* doc/FAQ.sgml: A minor fix.

2000-06-25 02:29  fnevgeny

	* src/xmgrace.c: Added canvas help.

2000-06-25 02:11  fnevgeny

	* src/motifutils.c: Added FSB help.

2000-06-25 00:58  fnevgeny

	* src/xmgrace.c: Added Save/Load parameters to the "Plot" menu.

2000-06-24 02:34  fnevgeny

	* src/pars.yacc: Added READ NXY [sourcetype] CHRSTR (by DP).

2000-06-23 02:31  fnevgeny

	* doc/CHANGES.html, doc/UsersGuide.sgml, src/buildinfo.c:
	  Grace-5.1.1 release candidate.

2000-06-23 02:22  fnevgeny

	* ac-tools/: config.guess, config.sub: Updated config.guess and
	  config.sub.

2000-06-23 02:19  fnevgeny

	* ac-tools/configure.in: Forbid XmHTML and libhelp to be enabled
	  simultaneously.

2000-06-23 01:50  fnevgeny

	* src/pars.yacc: A simpler form of ARRANGE() added.

2000-06-23 00:48  fnevgeny

	* src/files.c: fcntl.h was included twice.

2000-06-22 22:38  fnevgeny

	* src/.cvsignore: Added more driver output file types to ignore.

2000-06-22 03:03  fnevgeny

	* src/: graphappwin.c, monwin.c, nonlwin.c, printwin.c,
	  setappwin.c, setwin.c: Use CreateMenuHelpButton().

2000-06-22 03:02  fnevgeny

	* src/Make.dep: Updated deps.

2000-06-22 02:54  fnevgeny

	* src/: helpwin.c, miscwin.c: Added option to force opening local
	  html docs in the external viewer even if Gracilla or xmhelp is
	  present.

2000-06-22 02:32  fnevgeny

	* src/miscwin.c: Replaced raw Motif stuff.

2000-06-22 02:30  fnevgeny

	* src/: motifinc.h, motifutils.c: Added CreateScale(),
	  SetScaleValue(), and GetScaleValue().

2000-06-22 01:44  fnevgeny

	* src/motifutils.c: Added help CB on list selectors.

2000-06-21 23:06  fnevgeny

	* src/: motifinc.h, motifutils.c: Added CreateMenuHelpButton().

2000-06-21 02:51  fnevgeny

	* src/: motifutils.c, helpwin.c: Rush-time fixes...

2000-06-21 02:43  fnevgeny

	* src/: helpwin.c, motifinc.h, motifutils.c, xprotos.h: Moved
	  ContextHelpCB() from helpwin.c to motifutils.c.

2000-06-21 02:40  fnevgeny

	* src/: motifinc.h, motifutils.c: Added AddHelpCB().

2000-06-21 02:35  fnevgeny

	* src/helpwin.c: Re-implemented context help.

2000-06-21 01:46  fnevgeny

	* src/: comwin.c, graphappwin.c, monwin.c, nonlwin.c, printwin.c,
	  setappwin.c, setwin.c: Added help links to several dialogs.

2000-06-21 01:44  fnevgeny

	* src/helpwin.c: nohelp.html -> doc/nohelp.html.

2000-06-21 00:56  fnevgeny

	* src/motifutils.c: Removed separator in the FSB dialogs.

2000-06-20 23:34  fnevgeny

	* doc/.cvsignore: Added *.tex to cvsignore.

2000-06-20 23:32  fnevgeny

	* doc/Makefile: Fixed suffix order and *clean rules.

2000-06-20 02:57  fnevgeny

	* src/xmgrace.c: Include "doc/" in the help doc paths.

2000-06-20 02:57  fnevgeny

	* src/helpwin.c: Proper anchor treatment and more.

2000-06-20 02:56  fnevgeny

	* src/main.c: Cosmetic -netcdf* help fixes.

2000-06-20 02:55  fnevgeny

	* doc/Makefile: Added rules for generating TeX files.

2000-06-20 02:47  fnevgeny

	* doc/: UsersGuide.sgml, grace.1: -netcdf* command line options
	  documented.

2000-06-20 02:20  fnevgeny

	* doc/Tutorial.sgml: Updates from Ed.

2000-06-20 02:09  fnevgeny

	* src/: motifinc.h, motifutils.c: Added AddTextInputCB().

2000-06-17 01:55  fnevgeny

	* doc/UsersGuide.sgml: Don't use links to type descriptions in the
	  tables.

2000-06-17 01:53  fnevgeny

	* src/params.c, templates/Default.agr: Use LEGEND expr, expr
	  instead of LEGEND X1/Y1 expr in projects.

2000-06-17 01:45  fnevgeny

	* src/pars.yacc: Moved LEGEND X1/Y1 expr to the list of obsolete
	  commands.

2000-06-17 01:28  fnevgeny

	* src/xmgrace.c: Include Xbae/Matrix.h for Xbae checks.

2000-06-16 23:24  fnevgeny

	* src/: defaults.c, defines.h, events.c, noxprotos.h, params.c,
	  pars.yacc, plotone.c, regionutils.c, regionwin.c, xprotos.h: A
	  region can now be linked to a single graph only.

2000-06-16 22:57  fnevgeny

	* src/svgdrv.c: Updated doctype of svg.

2000-06-15 01:57  fnevgeny

	* doc/UsersGuide.sgml: Additions from Don and a few updates by me.

2000-06-15 01:49  fnevgeny

	* doc/FAQ.sgml: Motif->M*tif changes.

2000-06-15 01:47  fnevgeny

	* ac-tools/configure.in: Check for libz, jpeg and png also if
	  XmHTML is used.

2000-06-15 01:46  fnevgeny

	* src/helpwin.c: Use label instead of text input for anchor
	  tracking.

2000-06-13 02:37  fnevgeny

	* doc/CHANGES.html, doc/UsersGuide.sgml, src/buildinfo.c:
	  grace-5.1.1pre2 snapshot.

2000-06-13 02:36  fnevgeny

	* patches/XmHTML.patch: Added patch fixing several annoyances in
	  XmHTML.

2000-06-13 02:05  fnevgeny

	* ac-tools/configure.in: Enable use of XmHTML by default.

2000-06-13 01:58  fnevgeny

	* src/Make.dep: Updated deps.

2000-06-13 01:56  fnevgeny

	* src/motifutils.c: Move the Editres include below Xm.h.

2000-06-11 02:26  fnevgeny

	* src/setwin.c: Use set data columns for evaluating "Load &
	  evaluate" expressions. This fixed several inconveniences plus a
	  severe memory leak.

2000-06-11 01:16  fnevgeny

	* src/motifutils.c: Register EditRes in standalone variant of
	  CreateDialogForm().

2000-06-11 01:16  fnevgeny

	* src/xmgrace.c: Use new RegisterEditRes().

2000-06-11 01:01  fnevgeny

	* src/: motifutils.c, motifinc.h: Added RegisterEditRes().

2000-06-10 23:40  fnevgeny

	* src/setutils.c: Fixed set split crash.

2000-06-10 23:14  fnevgeny

	* ac-tools/configure.in: Removed -Wno-implicit-int gcc flag.

2000-06-09 00:42  fnevgeny

	* arch/os2/README: Updates from AM.

2000-06-09 00:41  fnevgeny

	* auxiliary/README: Slight modifications.

2000-06-09 00:40  fnevgeny

	* auxiliary/fdf2fit: Don't hardcode perl path.

2000-06-06 03:18  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-5.1.1pre1 snapshot.

2000-06-06 03:17  fnevgeny

	* templates/Default.agr: Updated version id in the default
	  template.

2000-06-06 03:16  fnevgeny

	* src/fourier.c: No need to multiply by 1.0 for direct FFT, as
	  noticed by Ron DeLorme.

2000-06-06 03:01  fnevgeny

	* src/: setappwin.c, tickwin.c: Use SetScaleWidth() to replace raw
	  Motif calls.

2000-06-06 03:01  fnevgeny

	* src/: motifutils.c, motifinc.h: Added SetScaleWidth().

2000-06-06 02:51  fnevgeny

	* src/tickwin.c: Splitted axis/tick label offset prefs into 2 input
	  fields.  Replaced raw Motif stuff.

2000-06-05 01:56  fnevgeny

	* src/printwin.c: Replaced raw Motif stuff.

2000-06-05 00:46  fnevgeny

	* src/: printwin.c, xmgrace.c: Renamed "File/Device setup" to
	  "File/Print setup" and added "View/Page setup" (same dialog but
	  with X11 as the selected device).

2000-06-02 03:46  fnevgeny

	* src/editpwin.c: Minor changes.

2000-06-02 03:42  fnevgeny

	* src/x11drv.c: Fixed wrong initial canvas size in the free mode.

2000-06-02 03:42  fnevgeny

	* src/xutil.c: Use sync_canvas_size().

2000-06-02 03:40  fnevgeny

	* src/xmgrace.c: Removed get_canvas_size() and set_canvas_size().
	  Added sync_canvas_size().  Misc X resource tunings.

2000-06-02 03:40  fnevgeny

	* src/xprotos.h: Removed get_canvas_size() and set_canvas_size().
	  Added sync_canvas_size().

2000-06-02 03:38  fnevgeny

	* src/: motifinc.h, motifutils.c: Added SetDimensions() and
	  GetDimensions() functions.

2000-06-02 02:29  fnevgeny

	* src/motifutils.c: Set XmALIGNMENT_BEGINNING in CreateLabel().

2000-06-01 02:44  fnevgeny

	* src/xmgrace.c: "File/Read/Sets" and "File/Write/Setts" moved to
	  the "Data/Import" and "Data/Export" submenus, respectively.
	  "File/Read/Parameters" and "File/Write/Parameters" removed
	  (they're in the graph app. popup).

2000-05-31 02:57  fnevgeny

	* src/pars.yacc: A stupid mistake in ARRANGE(...) fixed.

2000-05-31 02:46  fnevgeny

	* arch/vms/configure.com: No XmHTML for VMS by default.

2000-05-31 02:36  fnevgeny

	* src/: t1fonts.c, t1fonts.h: Implemented \n and \V{} escape codes
	  in strings.

2000-05-31 00:43  fnevgeny

	* src/setappwin.c: Replaced raw Motif stuff.

2000-05-31 00:37  fnevgeny

	* src/worldwin.c: Replaced raw Motif stuff.

2000-05-31 00:35  fnevgeny

	* src/motifinc.h: Added #include <X11/Intrinsic.h> for Widget
	  definition.

2000-05-30 23:18  fnevgeny

	* src/: motifinc.h, motifutils.c, worldwin.c: CreateGrid() and
	  PlaceGridChild() moved from worldwin.c to motifutils.c.

2000-05-30 03:00  fnevgeny

	* src/graphappwin.c: Added menubar to the "graph appearance"
	  dialog. Replace raw Motif stuff.

2000-05-30 02:51  fnevgeny

	* src/motifinc.h: Made graph popup menu callbacks public.

2000-05-30 02:51  fnevgeny

	* src/motifutils.c: Minor fixes in the graph popup menus.

2000-05-30 01:15  fnevgeny

	* src/: Make.dep, graphappwin.c, tickwin.c: Removed #include
	  "Tab.h" from tickwin.c and graphappwin.c.

2000-05-30 01:09  fnevgeny

	* src/events.c: getpoints() now accepts VPoint* instead of VPoint;
	  if NULL is passed, use the previous value.

2000-05-30 01:09  fnevgeny

	* src/events.h: getpoints() now accepts VPoint* instead of VPoint.

2000-05-30 01:06  fnevgeny

	* src/plotone.c: Don't issue error message when error placement
	  type "both" is used for xydydy and alike.

2000-05-30 01:05  fnevgeny

	* src/editpwin.c: Explicitly set the SS editor dialog resizable.

2000-05-30 00:51  fnevgeny

	* src/helpwin.c: Create the find dialog in Gracilla using the html
	  widget as parent.

2000-05-30 00:17  fnevgeny

	* ac-tools/configure.in: No need to check for libgen.

2000-05-30 00:13  fnevgeny

	* src/setwin.c: Explicitly set "Data set operations" dialog
	  resizable.

2000-05-30 00:12  fnevgeny

	* src/: motifinc.h, motifutils.c: CreateDialogForm no longer
	  creates a resizable form.  Added SetDialogFormResizable().

2000-05-29 02:58  fnevgeny

	* src/editpwin.c: SS editor: default length is 100 rows, automatic
	  adding of rows, as for confirmation before deleting rows, fixed
	  refreshing a cell with focus on (a bug in Xbae?).

2000-05-29 02:48  fnevgeny

	* src/setwin.c: Allow column resize of formula input fields in
	  "load & evaluate".

2000-05-29 02:46  fnevgeny

	* src/: buildinfo.c, defaults.c, graphs.c, objutils.c, t1fonts.c:
	  Added #include <string.h> here and there.

2000-05-29 02:45  fnevgeny

	* src/regionutils.c: No need for strcpy in region_types().

2000-05-29 02:45  fnevgeny

	* src/graphutils.c: No need for strcpy in get_format_types().

2000-05-29 02:43  fnevgeny

	* ac-tools/: config.guess, config.sub: Updated config.guess and
	  config.sub.

2000-05-28 04:10  fnevgeny

	* src/helpwin.c: Proper handling of images (path translation) and
	  misc fixes.

2000-05-28 04:09  fnevgeny

	* src/xmgrace.c: Set XmHTML widget geometry and fore/background via
	  Xresources.

2000-05-28 01:33  fnevgeny

	* src/monwin.c: Renamed create_monitor_frame() ->
	  create_monitor_frame_cb().  Set the console height via
	  Xresources, just as the width.  Added an option to popup the
	  console only on errors.

2000-05-28 01:32  fnevgeny

	* src/xmgrace.c: Renamed create_monitor_frame() ->
	  create_monitor_frame_cb().  Set the console height via
	  Xresources, just as the width.

2000-05-28 01:31  fnevgeny

	* src/xprotos.h: Renamed create_monitor_frame() ->
	  create_monitor_frame_cb().

2000-05-27 23:09  fnevgeny

	* src/: motifutils.c, motifinc.h: Added CreateMenuCloseButton()
	  function.

2000-05-27 16:51  fnevgeny

	* arch/os2/: README, config.h.os2, configos2.cmd: OS/2 updates from
	  AM.

2000-05-27 14:41  fnevgeny

	* doc/Tutorial.sgml: More fixes from Ed.

2000-05-27 01:41  fnevgeny

	* src/motifutils.c: Motif-2.1 wants XmMULTI_LINE_EDIT be defined at
	  the ScrolledText widget creation.

2000-05-26 02:45  fnevgeny

	* doc/CHANGES.html, src/buildinfo.c: grace-5.1.1 (pre0) snapshot.

2000-05-26 02:35  fnevgeny

	* doc/UsersGuide.sgml: Removed -[no]logwindow, -arrange, -cols, and
	  -rows command line options.

2000-05-26 02:32  fnevgeny

	* grace_np/: grace_np.c, grace_np.h: GraceOpen() made a function
	  instead of macro.

2000-05-26 02:07  fnevgeny

	* src/xmgrace.c: Strictier checks for Motif/Xbae version matching.

2000-05-26 01:56  fnevgeny

	* doc/Tutorial.sgml: Updates from Ed.

2000-05-26 01:56  fnevgeny

	* doc/grace.1: Removed -[no]logwindow, -arrange, -cols, and -rows
	  command line options.

2000-05-26 01:55  fnevgeny

	* src/Make.dep: Updated deps.

2000-05-26 01:54  fnevgeny

	* src/xmgrace.c: Some console X resources hardcoded.

2000-05-26 01:53  fnevgeny

	* src/monwin.c: Window/Results rewritten and merged with errwin
	  stuff.

2000-05-26 01:41  fnevgeny

	* src/motifutils.c: Renamed form widget "dialog_form" to "form" in
	  CreateDialogForm().

2000-05-26 01:14  fnevgeny

	* src/motifutils.c: If parent argument of CreateDialogForm() is
	  NULL, create "standalone" dialog.

2000-05-25 02:54  fnevgeny

	* src/xmgrace.c: Renamed "Window/Results" -> "Window/Console".

2000-05-25 02:53  fnevgeny

	* examples/test.com: arrange() and spline() replaced with their new
	  forms.

2000-05-25 02:52  fnevgeny

	* src/pars.yacc: Use ARRANGE with parentheses.

2000-05-25 02:41  fnevgeny

	* src/motifutils.c: Removed errwin() and related functions (will be
	  combined with stufftextwin()).

2000-05-25 02:18  fnevgeny

	* src/nonlwin.c: Replaced most of the raw Motif stuff in the non
	  linear fit dialog.

2000-05-24 23:46  fnevgeny

	* src/motifutils.c: Use Form instead of RowColumn as a
	  CreateScrollTextItem2() container.

2000-05-24 03:45  fnevgeny

	* src/xmgrace.c: Check for runtime/build Xbae versions.

2000-05-24 03:26  fnevgeny

	* src/pars.yacc: Enhanced ARRANGE via extended
	  arrange_graphs_simple().

2000-05-24 03:17  fnevgeny

	* src/: graphutils.c, graphutils.h: Set vgap and hgap separately in
	  arrange_graphs_simple().

2000-05-24 02:22  fnevgeny

	* src/: graphutils.c, graphutils.h: arrange_graphs_simple() is now
	  not that simple.

2000-05-24 02:21  fnevgeny

	* src/main.c: Removed -arrange, -cols, and -rows command line
	  options.

2000-05-24 00:58  fnevgeny

	* src/: monwin.c, xprotos.h: Re-written stufftextwin() according to
	  stufftext() etc changes.

2000-05-24 00:29  fnevgeny

	* src/: globals.h, main.c, utils.c, utils.h, xmgrace.c: Removed
	  log_results(), global logwindow and respective command line
	  switches and X resource.

2000-05-23 23:58  fnevgeny

	* src/: computils.c, files.c, motifutils.c, pars.yacc, setutils.c,
	  ssdata.c, xmgrace.c: Removed log_results() calls.

2000-05-23 00:54  fnevgeny

	* src/: as274c.c, computils.c, fileswin.c, fit.c, nonlfit.c,
	  regionutils.c: Updated accordinf to the new stufftext()
	  prototype.

2000-05-23 00:52  fnevgeny

	* src/: utils.c, utils.h: Removed the second argument of
	  stufftext().

2000-05-23 00:51  fnevgeny

	* src/defines.h: Removed STUFF_* definitions.

2000-05-20 00:44  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-20000520 snapshot.

2000-05-20 00:30  fnevgeny

	* src/helpwin.c: Anchor tracking and help menu.

2000-05-20 00:29  fnevgeny

	* src/motifutils.c: A better attachment method for
	  AddDialogFormChild().

2000-05-19 03:09  fnevgeny

	* grace_np/: grace_np.c, grace_np.h: Added GraceOpenVA() to the
	  grace_np API.

2000-05-18 03:47  fnevgeny

	* src/helpwin.c: A simplistic html viewer (XmHTML-based) added.

2000-05-18 00:59  fnevgeny

	* src/: main.c, utils.c, utils.h: Screen bi_gui_xbae() with #ifdef
	  MOTIF_GUI.

2000-05-17 22:01  fnevgeny

	* src/Makefile: Added jpeg, png, anf zlib to the buildinfo linkage
	  stage since XmHTML may depend on them.

2000-05-17 21:54  fnevgeny

	* ac-tools/: aclocal.m4, config.h.in, configure.in: Added checks
	  for XmHTML.

2000-05-17 03:10  fnevgeny

	* ac-tools/configure.in: Cleaner X checks.

2000-05-17 03:00  fnevgeny

	* src/editpwin.c: More changes to the SS editor.

2000-05-17 02:42  fnevgeny

	* src/t1fonts.c: White space at the beginning of text strings
	  wasn't accounted in bbox calculations.

2000-05-17 01:25  fnevgeny

	* ac-tools/configure.in: No need to prepend "." to EXEEXT.

2000-05-14 01:27  fnevgeny

	* src/motifutils.c: Double click on a set selector entry now pops
	  up the SS editor.

2000-05-14 00:17  fnevgeny

	* src/setutils.c: set_dataset_type() didn't rise dirtystate flag.

2000-05-13 23:39  fnevgeny

	* src/setwin.c: Replaced raw Motif stuff.

2000-05-13 15:51  fnevgeny

	* src/events.c: Disable canvas events on hidden graphs.

2000-05-11 21:39  fnevgeny

	* src/pars.yacc: The second argument was wrongly defined array
	  (should be vexpr) in INTERPOLATE and HISTOGRAM.  Off by 1 # of
	  bins in HISTOGRAM.

2000-05-11 21:37  fnevgeny

	* src/nonlfit.c: Print initial guesses _before_ performing
	  parms_to_a().

2000-05-09 03:21  fnevgeny

	* src/editpwin.c: More changes to the SS editor, including a
	  workaround for async cell updates - which doesn't happen with
	  Motif (or is it a Lesstif bug?).

2000-05-07 03:27  fnevgeny

	* doc/CHANGES.html, src/buildinfo.c: grace-20000507 snapshot.

2000-05-07 03:25  fnevgeny

	* src/: buildinfo.c, helpwin.c, main.c, utils.c, utils.h,
	  xmgrace.c: Store Xbae version used at build time and display it
	  in -version and Help/About.

2000-05-07 02:56  fnevgeny

	* src/events.c: switch_current_graph() moved from xutils.c to
	  events.c.  switch_current_graph() now updates locator bar.

2000-05-07 02:56  fnevgeny

	* src/xutil.c: switch_current_graph() moved from xutils.c to
	  events.c.

2000-05-07 02:38  fnevgeny

	* src/strwin.c: Closing "Window/Drawing obj" now resets canvas
	  action.

2000-05-07 02:26  fnevgeny

	* src/motifutils.c: Treat NULL strings as "" in xv_setstr().

2000-05-07 02:18  fnevgeny

	* src/motifutils.c: Update SS editors in update_set_lists() and
	  update_all().

2000-05-07 02:16  fnevgeny

	* src/xprotos.h: Added update_ss_editors() declaration.

2000-05-07 02:12  fnevgeny

	* src/editpwin.c: Once again started rewriting SS editor...

2000-05-07 00:33  fnevgeny

	* src/Make.dep: Added mbitmaps.h to the dependencies.

2000-05-07 00:30  fnevgeny

	* src/setwin.c: Allow to select dataless sets to modify in
	  "Edit/Data sets".

2000-05-07 00:29  fnevgeny

	* src/setutils.c: In minmax(), return zeros for NULL vectors.

2000-05-07 00:26  fnevgeny

	* src/: main.c, pars.yacc: arrange_graphs() ->
	  arrange_graphs_simple().

2000-05-07 00:25  fnevgeny

	* src/worldwin.c: Graph arrange popup rewritten.

2000-05-07 00:24  fnevgeny

	* src/mbitmaps.h: Bitmaps for matrix fill order (in graph arrange).

2000-05-06 23:14  fnevgeny

	* src/: graphutils.c, graphutils.h: New, completely rewritten,
	  graph arrange stuff.

2000-05-02 02:49  fnevgeny

	* cephes/isnan.c: Don't compile isfinite() if it's defined as
	  macro.

2000-05-02 02:42  fnevgeny

	* src/editpwin.c: Fixed widget attachment bug introduced lately.

2000-05-02 02:37  fnevgeny

	* src/xmgrace.c: Fixed X11 header order (didn't work with
	  XFree86-4.0).

2000-05-02 02:33  fnevgeny

	* ac-tools/aclocal.m4: A fix for ACX_CHECK_XMVERSIONSTRING (it
	  didn't work on configure re-run).

2000-04-28 00:01  fnevgeny

	* src/graphs.c: is_valid_axis() now takes additional, `gno'
	  argument, so it's possible to check for NULL tickmark structures.

2000-04-27 02:20  fnevgeny

	* src/rstdrv.c: Fixed color of bpp=1 pixmaps.

2000-04-27 01:42  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-20000427 snapshot.

2000-04-27 01:39  fnevgeny

	* src/Make.dep: Updated dependencies.

2000-04-27 01:39  fnevgeny

	* src/eblockwin.c: Simplified GUI using new functions.

2000-04-26 02:31  fnevgeny

	* src/: compwin.c, eblockwin.c, featext.c, fileswin.c, fontwin.c,
	  miscwin.c, nonlwin.c, printwin.c, setappwin.c, tickwin.c: Global
	  replacement XtSetSensitive() -> SetSensitive().

2000-04-26 02:30  fnevgeny

	* src/: motifinc.h, motifutils.c: Added SetSensitive().

2000-04-25 04:26  fnevgeny

	* src/compwin.c: Pass SET_SELECT_NEXT to do_interp() and do_histo()
	  instead of allocating it.

2000-04-25 04:26  fnevgeny

	* src/pars.yacc: Pass SET_SELECT_NEXT to do_interp() instead of
	  allocating it.

2000-04-25 04:25  fnevgeny

	* src/computils.c: Allow to pass SET_SELECT_NEXT to do_histo().

2000-04-25 03:36  fnevgeny

	* src/pars.yacc: HISTO -> HISTOGRAM.

2000-04-25 03:21  fnevgeny

	* src/compwin.c: Minor re-arrangements of the Interpolation popup.
	  Re-written Histograms popup: option to choose bins as abscissas
	  of a set and option to normalize.

2000-04-25 03:00  fnevgeny

	* src/: computils.c, noxprotos.h: do_histo() now takes the bin
	  array on input and can optionally normalize the histogram (as set
	  by the new `normalize' argument).

2000-04-25 02:57  fnevgeny

	* src/defines.h: Removed HISTOGRAM_TYPE_* defines.

2000-04-24 03:51  fnevgeny

	* src/pars.yacc: Added RAND(nexpr).

2000-04-24 02:23  fnevgeny

	* src/: plotwin.c, ptswin.c: Simplified code using new GUI
	  functions.

2000-04-24 01:45  fnevgeny

	* src/editpwin.c: SS editor clean-ups.

2000-04-24 00:40  fnevgeny

	* src/xmgrace.c: Splines & Interpolation menu entries combined into
	  one.

2000-04-24 00:38  fnevgeny

	* src/pars.yacc: Removed SPLINE(), ASPLINE().  INTERP() replaced
	  with more powerful INTERPOLATE() combining all three together
	  (plus more).

2000-04-23 23:16  fnevgeny

	* src/compwin.c: Removed spline stuff and heavily rewritten
	  interpolation dialog.

2000-04-23 23:14  fnevgeny

	* src/: computils.c, noxprotos.h: do_interp() takes mesh array
	  instead of sampling set; added `strict' flag - whether
	  extrapolation is allowed or not.  Removed do_spline() - its
	  functionality now in do_interp().

2000-04-23 22:52  fnevgeny

	* src/: motifinc.h, motifutils.c: Added AddDialogFormChild(),
	  CreateTransformDialogForm(), and GetTransformDialogSettings().

2000-04-23 22:48  fnevgeny

	* src/defines.h: Renamed SPLINE_* to INTERP_*.

2000-04-23 22:46  fnevgeny

	* src/xprotos.h: Removed create_spline_frame().

2000-04-20 23:34  fnevgeny

	* src/: pdfdrv.c, psdrv.c, rstdrv.c: Simplified GUI setup using new
	  functions in motifutils.c.

2000-04-20 22:58  fnevgeny

	* src/locatewin.c: Removed unneeded ManageChild() calls.

2000-04-20 17:46  fnevgeny

	* src/motifutils.c: Make VContainer and HContainer managed.

2000-04-20 05:00  fnevgeny

	* src/xmgrace.c: Simplified event handling by using handle_close().

2000-04-20 04:58  fnevgeny

	* src/motifutils.c: Modified handle_close() to treat app_shell as
	  well.

2000-04-20 04:49  fnevgeny

	* src/motifutils.c: Moved savewidget() from RaiseWindow() to
	  handle_close(), so it's called only once per popup.

2000-04-20 04:23  fnevgeny

	* src/: compwin.c, comwin.c, eblockwin.c, editpwin.c, featext.c,
	  fileswin.c, fontwin.c, graphappwin.c, helpwin.c, hotwin.c,
	  locatewin.c, miscwin.c, monwin.c, motifinc.h, motifutils.c,
	  nonlwin.c, pdfdrv.c, plotwin.c, printwin.c, psdrv.c, ptswin.c,
	  regionwin.c, rstdrv.c, setappwin.c, setwin.c, strwin.c,
	  tickwin.c, worldwin.c: XtRaise()->RaiseWindow() global
	  replacements.

2000-04-20 04:11  fnevgeny

	* src/Make.dep: Updated locatewin.c deps.

2000-04-20 04:09  fnevgeny

	* src/: compwin.c, comwin.c, eblockwin.c, editpwin.c, featext.c,
	  fileswin.c, fontwin.c, graphappwin.c, helpwin.c, hotwin.c,
	  miscwin.c, monwin.c, nonlwin.c, pdfdrv.c, plotwin.c, printwin.c,
	  psdrv.c, ptswin.c, regionwin.c, rstdrv.c, setappwin.c, setwin.c,
	  strwin.c, tickwin.c, worldwin.c, xmgrace.c:
	  XtManageChild->ManageChild, XtUnanageChild->UnmanageChild, and
	  XtParent->GetParent global replacements.

2000-04-20 04:07  fnevgeny

	* src/locatewin.c: Re-written locator props dialog.

2000-04-20 04:02  fnevgeny

	* src/: motifinc.h, motifutils.c: Added GetParent().

2000-04-20 03:34  fnevgeny

	* src/: motifinc.h, motifutils.c: Added CreateVContainer() and
	  CreateHContainer().

2000-04-20 02:55  fnevgeny

	* src/: motifinc.h, motifutils.c: Added simple wrappers
	  ManageChild() and UnanageChild().

2000-04-20 02:49  fnevgeny

	* src/: motifinc.h, motifutils.c: Added CreateDialogForm() and
	  CreateAACDialog().

2000-04-19 04:35  fnevgeny

	* doc/CHANGES.html, doc/UsersGuide.sgml, src/buildinfo.c:
	  grace-20000419 snapshot.

2000-04-19 02:30  fnevgeny

	* src/plotone.c: Invert logics of the yesno dialog popped up if
	  printout is truncated.

2000-04-19 01:59  fnevgeny

	* src/printwin.c: Check for proper page dims and DPI.

2000-04-19 01:58  fnevgeny

	* src/: device.c, device.h: Added is_valid_page_geometry().
	  set_device_props() now checks for proper page dimensions and dpi
	  and returns error if not.

2000-04-19 01:42  fnevgeny

	* src/locatewin.c: Added missing xdrawgraph() to the locator props
	  dialog callback.

2000-04-19 01:26  fnevgeny

	* src/: files.c, main.c: read_param() -> scanner().

2000-04-19 01:20  fnevgeny

	* src/Make.dep: Updated dependencies.

2000-04-19 01:15  fnevgeny

	* src/: noxprotos.h, params.c: Removed read_param(), which was just
	  a call to scanner(), altogether.

2000-04-19 01:12  fnevgeny

	* src/: files.h, noxprotos.h: Moved declaration of getparms() from
	  noxprotos.h to files.h.

2000-04-19 01:07  fnevgeny

	* src/params.c: getparms() moved from here to files.c.

2000-04-19 01:01  fnevgeny

	* src/files.c: Moved getparms() from params.c to here.	Use
	  read_long_line() in getparms() to remove max linelength
	  restriction.

2000-04-19 00:50  fnevgeny

	* src/t1fonts.c: Simplified String2Composite().  Fixed \\.

2000-04-18 02:41  fnevgeny

	* src/compwin.c: Canvas didn't refresh after performing
	  interpolation.

2000-04-18 02:35  fnevgeny

	* src/computils.c: Modifications to suit new form of seval().

2000-04-18 02:23  fnevgeny

	* src/: fit.c, noxprotos.h: Rewritten seval() to evaluate spline on
	  a whole array.

2000-04-18 01:16  fnevgeny

	* src/noxprotos.h: Added monotonicity() and find_span_index().

2000-04-18 01:16  fnevgeny

	* src/computils.c: Introduced:	monotonicity() - check an array for
	  monotonicity;  find_span_index() - binary search inside a
	  monotonic array;  interpolate() - generic interpolation routine.
	  Rewritten do_interp() to use the clean interpolate() function
	  hence fixing a few bugs.

2000-04-18 00:07  fnevgeny

	* arch/os2/README: Updates from AM.

2000-04-17 00:11  fnevgeny

	* ac-tools/: aclocal.m4, configure.in: ACX_CHECK_NETCDF macro now
	  checks for version.

2000-04-08 03:00  fnevgeny

	* src/svgdrv.c: Fixed under/overlining in SVG.	Fixed dashed
	  patterns for thick lines in SVG.

2000-04-08 03:00  fnevgeny

	* src/buildinfo.c: 5.1.1 started...

2000-04-07 02:38  fnevgeny

	* patches/sgmltools.patch: Added a patch against sgmltools-1.0.9
	  for correct processing of the 'ca' attribute in the 'tabular'
	  element.

2000-04-04 00:36  fnevgeny

	* Makefile: `make *clean' was broken.

2000-04-02 16:20  fnevgeny

	* doc/CHANGES.html: One more bug killed...

2000-04-02 16:15  fnevgeny

	* src/motifutils.c: Added missing handle_close() to FSB dialogs.

2000-04-02 16:14  fnevgeny

	* grace_np/Makefile: Old `make' doesn't like $<.

2000-04-02 03:44  fnevgeny

	* doc/CHANGES.html, doc/UsersGuide.sgml, src/buildinfo.c: Final
	  5.1.0 release.

2000-04-02 03:30  fnevgeny

	* src/params.c: Avoid dereferencing of NULL pointer in saving axis
	  props of killed graphs.

2000-03-30 01:03  fnevgeny

	* ac-tools/: config.guess, config.sub: New config.guess and
	  config.sub.

2000-03-30 00:52  fnevgeny

	* src/: psdrv.c, psdrv.h: Optionally set hardware resolution in the
	  PS output.  In PS driver, option to select input tray:
	  auto/manual/match page dimensions.

2000-03-29 23:32  fnevgeny

	* ac-tools/configure.in: Fixed typos in --with-cc and --with-f77.

2000-03-29 23:31  fnevgeny

	* src/draw.c: A missed "int" added.

2000-03-29 04:34  fnevgeny

	* fonts/: Makefile, enc/IsoLatin9.enc: Added IsoLatin9 encoding
	  file.

2000-03-29 02:40  fnevgeny

	* doc/CHANGES.html, doc/UsersGuide.sgml, src/buildinfo.c:
	  grace-5.1.0pre4 snapshot.

2000-03-29 02:24  fnevgeny

	* ac-tools/configure.in: A minimal FC check is back.

2000-03-29 02:09  fnevgeny

	* ac-tools/configure.in: Added --with-cc and --with-f77, removed
	  Fortran checks.

2000-03-29 02:07  fnevgeny

	* ac-tools/aclocal.m4: Removed FC stuff.

2000-03-29 01:51  fnevgeny

	* Makefile: Minor clean ups.

2000-03-29 01:48  fnevgeny

	* ac-tools/config.h.in, arch/os2/config.h.os2,
	  arch/vms/configure.com: Renamed HAVE_F77 -> WITH_F77_WRAPPER.
	  Removed NEED_F77_UNDERSCORE.

2000-03-29 01:47  fnevgeny

	* grace_np/gracef_np.c: Renamed HAVE_F77 -> WITH_F77_WRAPPER.

2000-03-29 01:46  fnevgeny

	* grace_np/Makefile: Compile 2 versions of gracef_np.c - with and
	  without trailing underscore in Fortran function names.

2000-03-28 22:56  fnevgeny

	* grace_np/gracef_np.c: Use cpp macro for F77 function names (as is
	  or plus underscore appended).

2000-03-28 03:00  fnevgeny

	* src/main.c, ac-tools/aclocal.m4: A typo fixed.

2000-03-28 02:10  fnevgeny

	* ac-tools/configure.in: Use ACX_CHECK_FFTW and ACX_CHECK_NETCDF
	  macros.

2000-03-28 01:53  fnevgeny

	* ac-tools/aclocal.m4: Added ACX_CHECK_FFTW and ACX_CHECK_NETCDF
	  macros.

2000-03-28 01:28  fnevgeny

	* ac-tools/config.h.in: Drop HAVE_MFHDF.

2000-03-28 00:41  fnevgeny

	* arch/: os2/config.h.os2, vms/configure.com: Remove HAVE_MFHDF
	  symbol in configure scripts.

2000-03-28 00:35  fnevgeny

	* src/: files.c, fileswin.c, main.c: Don't use HAVE_MFHDF -
	  HAVE_NETCDF is enough.

2000-03-28 00:25  fnevgeny

	* ac-tools/aclocal.m4: In JPEG check, verify that
	  jpeg_create_compress() is present.

2000-03-27 23:16  fnevgeny

	* ac-tools/aclocal.m4: Added configure options to specify library
	  objects (-ljpeg etc).

2000-03-26 02:36  fnevgeny

	* src/printwin.c: Added menubar to the "Device setup" dialog.
	  Options to sync page size of all devices and rescale plot on page
	  size change introduced.

2000-03-26 02:20  fnevgeny

	* src/xutil.c: Simplify free page rescaling by using new version of
	  set_page_dimensions().

2000-03-26 01:50  fnevgeny

	* src/: graphs.c, main.c, pars.yacc: Update to new
	  set_page_dimensions() arg list.

2000-03-26 01:48  fnevgeny

	* src/: device.c, device.h: set_page_dimensions() now has an
	  additional flag specifying whether to rescale the plot if the
	  page aspect ratio changes.

2000-03-25 23:37  fnevgeny

	* src/svgdrv.c: Use solid patterns in SVG for a time being.

2000-03-25 15:53  fnevgeny

	* ac-tools/configure.in: Check for T1lib-1.0.1.

2000-03-25 15:51  fnevgeny

	* T1lib/: README.t1lib, t1lib/parseAFM.c, t1lib/sysconf.h,
	  t1lib/t1aaset.c, t1lib/t1afmtool.c, t1lib/t1base.c,
	  t1lib/t1delete.c, t1lib/t1enc.c, t1lib/t1env.c, t1lib/t1finfo.c,
	  t1lib/t1load.c, t1lib/t1misc.h, t1lib/t1outline.c, t1lib/t1set.c,
	  t1lib/t1trans.c, type1/t1io.c, type1/type1.c: Updated to
	  T1lib-1.0.1.

2000-03-25 15:06  fnevgeny

	* doc/UsersGuide.sgml: Documented numeric operators and functions
	  plus some more stuff.

2000-03-25 14:50  fnevgeny

	* src/psdrv.c: Don't rotate EPS to get landscape - needed only for
	  real hardcopy (PS).

2000-03-24 01:26  fnevgeny

	* doc/Tutorial.sgml: Updates from Ed.

2000-03-24 01:21  fnevgeny

	* src/setwin.c: Extended max length of the formula fields in
	  "create by formula" to 256.

2000-03-19 01:08  fnevgeny

	* src/xmgrace.c: Added to Help/Examples vmap.agr and xysize.agr.

2000-03-19 00:45  fnevgeny

	* examples/pie.agr: More pie charts.

2000-03-18 23:59  fnevgeny

	* src/editpwin.c: Refresh canvas after point adding/deleting in the
	  SS editor.

2000-03-18 23:58  fnevgeny

	* examples/: Makefile, dotest, xysize.agr: Added xysize.agr, an
	  XYSIZE example.

2000-03-18 22:51  fnevgeny

	* examples/: Makefile, dotest, vmap.agr: Added vmap.agr - a sample
	  of vector map.

2000-03-18 22:14  fnevgeny

	* src/: XMgrace.ad, xmgrace.c: Added XMgrace*monText.fontList
	  resource for the "Results" window font.

2000-03-18 22:13  fnevgeny

	* src/monwin.c: Renamed text_w widget to monText.  Removed a call
	  to SetFixedFont - will be replaced by X resource.

2000-03-18 17:05  fnevgeny

	* arch/: os2/config.h.os2, vms/configure.com: Added (un)defines of
	  HAVE__XMVERSIONSTRING for configure-less architectures.

2000-03-18 17:01  fnevgeny

	* arch/vms/: readme, t1lib_t1lib.mms: Updates from John.

2000-03-18 16:57  fnevgeny

	* src/xmgrace.c: Conditional (HAVE__XMVERSIONSTRING) use of
	  _XmVersionString[].

2000-03-18 16:56  fnevgeny

	* ac-tools/: aclocal.m4, config.h.in, configure.in: Added a check
	  for presence of _XmVersionString[] in libXm.

2000-03-15 01:04  fnevgeny

	* scripts/cvs2cl.pl: New version of cvs2cl.

2000-03-14 23:48  fnevgeny

	* doc/CHANGES.html, src/buildinfo.c: grace-5.1.0pre3 snapshot.

2000-03-14 23:39  fnevgeny

	* src/mfdrv.c: Added version id, resources, page size etc.

2000-03-14 23:39  fnevgeny

	* src/mfdrv.h: Added GMF_VERSION.

2000-03-12 02:02  fnevgeny

	* src/monwin.c: Motif-2.1 wants XmMULTI_LINE_EDIT be defined at the
	  ScrolledText widget creation.  More clean-ups.

2000-03-12 01:59  fnevgeny

	* src/motifutils.c: Removed #ifndef XmFONTLIST_DEFAULT_TAG - this
	  is for Motif-1.1 only.

2000-03-12 01:33  fnevgeny

	* src/: motifinc.h, motifutils.c: Added destroy_dialog_cb().

2000-03-11 03:33  fnevgeny

	* src/motifutils.c: Check for success of loadin  fixed font in
	  SetFixedFont().

2000-03-11 01:21  fnevgeny

	* src/utils.c: Don't intercept SIGABORT.  Use abort() instead of
	  exit() at emergency exit.

2000-03-09 01:12  fnevgeny

	* scripts/cvs2cl.pl: A newer version of cvs2cl.pl.

2000-03-09 00:55  fnevgeny

	* src/editpwin.c: Added set string editing in SS.

2000-03-08 03:10  fnevgeny

	* src/plotone.c: In drawsetavalues(), moved setcolor(avalue.color)
	  inside the set index loop, since string avalues can change color.

2000-03-08 01:38  fnevgeny

	* src/setutils.c: Fixed annotated strings in add_point_at().

2000-03-08 01:18  fnevgeny

	* src/setutils.c: Replaced the whole body of del_point() with
	  droppoints().

2000-03-08 01:01  fnevgeny

	* src/: noxprotos.h, pars.yacc, setutils.c: Removed extraneous
	  "dist" argument in droppoints().

2000-03-08 00:38  fnevgeny

	* src/: noxprotos.h, setutils.c, setwin.c: Added gno to the
	  do_drop_points() list of arguments.

2000-03-08 00:37  fnevgeny

	* arch/os2/Make.conf.os2: Small OS/2 compilation updates.

2000-03-08 00:26  fnevgeny

	* cmath.h: Added M_SQRT2 fallback define.  Fixed isfinite hack.

2000-03-08 00:10  fnevgeny

	* src/setutils.c: Fixed numerous bugs in set operations with sets
	  containing annotated strings.

2000-03-07 03:20  fnevgeny

	* src/xmgrace.c: Issue error msg if XtOpenDisplay() failed.

2000-03-07 03:18  fnevgeny

	* src/graphs.c: Simplified copy_graph().

2000-03-05 03:15  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml, doc/grace.1,
	  src/buildinfo.c: grace-5.1.0pre2 snapshot.

2000-03-05 03:14  fnevgeny

	* src/main.c: -barebones was out of ABC order.

2000-03-05 03:04  fnevgeny

	* src/plotone.c: If print_file undefined, construct it from the
	  project's basename + hdevice's file extension.

2000-03-05 02:47  fnevgeny

	* src/: utils.c, utils.h: Added get_docbname().

2000-03-05 00:41  fnevgeny

	* ac-tools/configure.in: Oops... pdflib-3.00 reports itself as 3.0.

2000-03-04 17:28  fnevgeny

	* src/utils.c: A cosmetic change.

2000-03-04 17:27  fnevgeny

	* src/files.c: No need to include <signal.h>.

2000-03-04 17:13  fnevgeny

	* src/svgdrv.c: Fixed drawing/filling of full circles/ellipses in
	  the SVG driver.

2000-03-04 16:35  fnevgeny

	* src/: main.c, xmgrace.c, xprotos.h: Implemented the "-barebones"
	  flag (Ed).

2000-03-04 02:39  fnevgeny

	* src/setappwin.c: Implemented the color sync option in the "set
	  app." dialog.

2000-03-04 00:02  fnevgeny

	* src/featext.c: Feature extraction/FFT was incorrectly determining
	  if the set length was a power of 2.

2000-03-02 01:33  fnevgeny

	* src/utils.c: In case of crash, say few more words if this is a
	  LessTif-based version...

2000-03-02 01:05  fnevgeny

	* ac-tools/configure.in: Check for official pdflib-3.00 instead of
	  beta.

2000-02-29 03:05  fnevgeny

	* src/psdrv.c: Use several more PS defines.

2000-02-29 02:04  fnevgeny

	* ac-tools/configure.in: Check for t1lib > 1.0.0.

2000-02-29 01:52  fnevgeny

	* T1lib/t1lib/: sysconf.h, t1trans.c: Fixed typos in
	  T1_GetLinePosition(). Version switched to 1.0.0p0-grace.

2000-02-29 01:46  fnevgeny

	* src/psdrv.c: Added under/overlining to (E)PS drivers.

2000-02-29 01:41  fnevgeny

	* src/: t1fonts.c, t1fonts.h: Added get_textline_width(),
	  get_underline_pos(), and get_overline_pos().

2000-02-28 02:31  fnevgeny

	* src/xmgrace.c: Added checks for Motif/Lesstif mix and proper
	  versions.

2000-02-28 02:28  fnevgeny

	* src/main.c: More general error message on fail of
	  initialize_gui().

2000-02-27 23:45  fnevgeny

	* src/fontwin.c: Insert unprintable chars as \#{hh}. Other small
	  changes.

2000-02-27 00:24  fnevgeny

	* src/x11drv.c: Use correct algorithm for finding out
	  bits_per_pixel of pixmaps.

2000-02-27 00:02  fnevgeny

	* fonts/type1/: d050000l.afm, d050000l.pfb, n019003l.afm,
	  n019003l.pfb, n019004l.afm, n019004l.pfb, n019023l.afm,
	  n019023l.pfb, n019024l.afm, n019024l.pfb, n021003l.afm,
	  n021003l.pfb, n021004l.afm, n021004l.pfb, n021023l.afm,
	  n021023l.pfb, n021024l.afm, n021024l.pfb, n022003l.afm,
	  n022003l.pfb, n022004l.afm, n022004l.pfb, n022023l.afm,
	  n022023l.pfb, n022024l.afm, n022024l.pfb, s050000l.afm,
	  s050000l.pfb: Updated fonts from gnu-gs-5.50.

2000-02-24 01:07  fnevgeny

	* src/Makefile: Use tags version 2 - nedit-5.1 understands them.

2000-02-23 03:11  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-5.1.0pre1 snapshot.

2000-02-23 02:57  fnevgeny

	* doc/7.1.3.agr: Updated 7.1.3.agr (from Ed).

2000-02-23 02:51  fnevgeny

	* src/mifdrv.c: Fixed linewidht/dashed patterns of the MIF driver.

2000-02-23 02:50  fnevgeny

	* Makefile: Fixed dependencies.

2000-02-23 02:42  fnevgeny

	* ac-tools/configure.in: Checks for correct versions and consistent
	  libs & includes (libz, png, ...).  Many new --enable/--with
	  options added.

2000-02-23 02:42  fnevgeny

	* ac-tools/aclocal.m4: Checks for correct versions and consistent
	  libs & includes (libz, png, ...).

2000-02-22 00:19  fnevgeny

	* src/plotone.c: Fixed triangle symbols.

2000-02-22 00:08  fnevgeny

	* cmath.h: Added 1/sqrt(3) constant.

2000-02-21 23:18  fnevgeny

	* src/pars.yacc: A missing semicolon inserted, kudos to AM.

2000-02-21 03:33  fnevgeny

	* src/svgdrv.c: Many fixes. Now the SVG driver is almost usable.

2000-02-20 03:38  fnevgeny

	* README.configure: Removed README.configure. The installation part
	  of the UG updated accordingly.

2000-02-20 03:29  fnevgeny

	* ac-tools/configure.in: Use $prefix/grace as a default for
	  GRACE_HOME.

2000-02-20 02:54  fnevgeny

	* conf/: alpha-osf4, generic, generic.gcc, hppa-hpux, ix86-os2,
	  mips-irix, mips-irix6.4, rs6000-aix3, rs6000-aix4: Config options
	  are hardcoded into configure; we no longer source conf/* unless
	  explicitly told by the user. Thus, the directory is cleaned, only
	  a few configs left as examples.

2000-02-20 02:49  fnevgeny

	* ac-tools/: Make.conf.in, aclocal.m4, configure.in,
	  ice_check_decl.m4, ice_check_lesstif.m4, ice_find_motif.m4,
	  mdw_check_manylibs.m4: Cleaned up configure.in. Many checks
	  separated into aclocal.m4, plus several .m4 files merged into
	  aclocal, too.  Config options are hardcoded into configure; we no
	  longer source conf/* unless explicitly told by the user.

2000-02-20 02:47  fnevgeny

	* Makefile: Cleaned up configure.in. Many checks separated into
	  aclocal.m4, plus several .m4 files merged into aclocal, too.

2000-02-20 02:05  fnevgeny

	* src/: defines.h, nonlfit.c, nonlwin.c, pars.yacc: Title and
	  formula in the non-linear fit params are now dynamic.

2000-02-20 01:35  fnevgeny

	* src/nonlfit.c: Fixed buffer overflow for long fit formulae.

2000-02-20 01:19  fnevgeny

	* src/pars.yacc: Enlarged max input string to 4K in the parser.
	  Removed few tmp buffers.

2000-02-20 01:02  fnevgeny

	* src/eblockwin.c: Don't reset set column selectors when updating
	  the blockwin dialog.

2000-02-20 00:20  fnevgeny

	* src/pdfdrv.c: Changes for PDFlib-2.30.

2000-02-19 00:52  fnevgeny

	* src/files.c: Don't print the offending line in the
	  process_complete_lines() error message.

2000-02-17 03:09  fnevgeny

	* src/files.c: Fix a bug introduced with read_long_line() changes.

2000-02-17 02:59  fnevgeny

	* src/pars.yacc: Added SWAP selectset AND selectset.  Added
	  EXIT(iexpr).

2000-02-17 02:38  fnevgeny

	* examples/chartebar.agr: Replaced with a plot sent in by Keith
	  Stribley.

2000-02-17 02:38  fnevgeny

	* examples/boxplot.agr: Some descriptions added.

2000-02-17 01:45  fnevgeny

	* src/featext.c: Update set lists after feature extraction.

2000-02-16 01:05  fnevgeny

	* src/plotone.c: In barplots/boxplots draw the symbols in the
	  legend with the fixed height (of the legend text).

2000-02-12 16:53  fnevgeny

	* src/: graphs.h, pars.yacc, plotone.c, setutils.c: SET_XYSYMSIZE
	  renamed to SET_XYSIZE.  Added SET_XYCOLOR.

2000-02-12 14:02  fnevgeny

	* src/x11drv.c: Use thin lines if the line width <= 1 pix.

2000-02-12 13:12  fnevgeny

	* src/plotone.c: SET_XY can be plotted in pie charts.

2000-02-11 01:13  fnevgeny

	* src/graphutils.c: Autoticking now alters # of minor ticks only if
	  the current value is anomalous.

2000-02-11 00:50  fnevgeny

	* src/xmgrace.c, examples/Makefile, examples/boxplot.agr,
	  examples/dotest: Added boxplot.agr to examples.

2000-02-11 00:29  fnevgeny

	* src/graphs.c: Disable setline drawing in boxplot in old projects.

2000-02-11 00:11  fnevgeny

	* src/drawticks.c: Set color before each tick label, since pre/app
	  strings may change it.

2000-02-10 22:51  fnevgeny

	* auxiliary/convcal.c: Added 'T' as date/time separator. Extended
	  help.

2000-02-09 23:57  fnevgeny

	* src/dates.c: Allow to use 'T' as date-time separator.

2000-02-09 23:33  fnevgeny

	* src/plotone.c: The lower error bar in BARDYDY was shadowed by
	  bar.

2000-02-09 23:25  fnevgeny

	* src/svgdrv.c: Several XML-compliant fixes (by Luc).

2000-02-09 23:24  fnevgeny

	* src/mifdrv.c: Correct the handling of colors in text strings and
	  simplify users actions to copy/paste the graphic in one document
	  and putting it into another one.  This was achieved by replacing
	  the Frame object by a group and adding some margins around the
	  group (by Luc).

2000-02-09 02:15  fnevgeny

	* arch/vms/: build.com, configure.com, t1lib_t1lib.mms: Updates
	  from John.

2000-02-09 02:08  fnevgeny

	* src/psdrv.c: The encoding vector was wrongly defined (though
	  worked fine with gs; strange..)

2000-02-09 01:51  fnevgeny

	* src/plotone.c: Added setline to boxplot.

2000-02-09 01:50  fnevgeny

	* src/monwin.c: Swapped setting fixed font with other varargs of
	  scrolled text, to make Lesstif happy (otherwise, it sets nrows to
	  1).

2000-01-31 02:53  fnevgeny

	* doc/UsersGuide.sgml, COPYRIGHT: A y2k fix for copyright dates :).

2000-01-31 02:49  fnevgeny

	* src/xmgrace.c, examples/Makefile, examples/dotest,
	  examples/moresyms.agr: Removed moresyms.agr example.

2000-01-31 02:14  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c, templates/Default.agr: grace-5.1.0pre0 snapshot.

2000-01-31 01:56  fnevgeny

	* src/graphs.c: Always enforce fixed page layout for Xmgr projects.
	  "Free" page makes more troubles than it helps.

2000-01-31 01:50  fnevgeny

	* src/graphs.c: Added Xmgr boxplot-related compensations for
	  postprocess_project().

2000-01-31 01:31  fnevgeny

	* src/: pars.yacc, setutils.c: Renamed BOXPLOT to XYBOXPLOT for
	  backward compatibility with Xmgr.

2000-01-31 00:45  fnevgeny

	* src/: fileswin.c, motifutils.c, xmgrace.c, xprotos.h:
	  "File/Describe" merged with "File/Save as".

2000-01-30 23:58  fnevgeny

	* src/: helpwin.c, main.c: Updated copyright notices.

2000-01-30 23:44  fnevgeny

	* grace_np/Makefile, src/Makefile: Fixed "make links" deps.

2000-01-30 23:42  fnevgeny

	* ac-tools/configure.in: Use shtool install -c ("-c" was missing).

2000-01-30 02:03  fnevgeny

	* src/pdfdrv.c: Set fontpath search prefix and use relative
	  pathnames.

2000-01-30 01:47  fnevgeny

	* src/: graphs.h, pars.yacc, plotone.c, plotone.h, setutils.c:
	  Added XYSYMSIZE set presentation.

2000-01-30 00:17  fnevgeny

	* src/: graphs.h, pars.yacc, plotone.c, plotone.h, setutils.c:
	  Added BOXPLOT set presentation.

2000-01-30 00:16  fnevgeny

	* src/Make.dep: Updated deps.

2000-01-27 01:30  fnevgeny

	* src/: pdfdrv.c, pdfdrv.h: Setup options: 1.2/1.3 compatibility
	  and compression level

2000-01-27 00:04  fnevgeny

	* src/pdfdrv.c: Check encoding for both PDF and other fonts.
	  Enable under/overlining using new PDFlib-3 features.

2000-01-25 23:59  fnevgeny

	* src/: computils.c, compwin.c, noxprotos.h, pars.yacc: Changed
	  do_histo() arguments to use # of bins instead of bin width.

2000-01-25 00:39  fnevgeny

	* src/: graphappwin.c, graphs.c, graphs.h, params.c, pars.yacc,
	  plotone.c, plotone.h, setutils.c: Added vector map plots - the
	  first in the 2D+ series.

2000-01-13 02:45  fnevgeny

	* src/graphappwin.c: Some re-arrangements of the Graph app. dialog.

2000-01-13 01:24  fnevgeny

	* doc/.cvsignore: Added a few TeX-related extensions to the ignore
	  list.

2000-01-13 01:18  fnevgeny

	* src/setappwin.c: Set "Both" item in the errbar type selector
	  insensitive if it's meaningless for the current set type.

2000-01-13 01:17  fnevgeny

	* src/defaults.c: Default errbar placement type changed to
	  PLACEMENT_BOTH.

1999-12-31 00:47  fnevgeny

	* ac-tools/Make.conf.in, ac-tools/configure.in,
	  arch/os2/Make.conf.os2, arch/vms/build.com,
	  arch/vms/configure.com, src/Make.common, src/pdfdrv.c: Removed
	  $(PDFDRV_O) Makefile variable; pdfdrv.c is always compiled (a
	  dummy function if PDFlib isn't present/unselected).

1999-12-31 00:08  fnevgeny

	* arch/os2/: Make.conf.os2, README, config.h.os2, configos2.cmd,
	  dlfcn.c, dlfcn.h, dotest.cmd: Updates by Alexander.

1999-12-28 01:58  fnevgeny

	* doc/CHANGES.html, src/buildinfo.c: grace-991228 snapshot.

1999-12-28 01:46  fnevgeny

	* src/plotone.c: Take into account max explode factor when
	  calculating pie's radius in PIE charts.

1999-12-28 01:22  fnevgeny

	* src/motifutils.c: Limit menu pulldowns by length.

1999-12-27 23:26  fnevgeny

	* src/: events.c, xutil.c: In point tracking, don't wrap beyond the
	  graph and/or canvas bounds.

1999-12-27 03:27  fnevgeny

	* src/t1fonts.c: CompositeString functions use one more argument
	  defining the number of substrings.

1999-12-27 03:13  fnevgeny

	* src/events.c: A few point-tracking related fixes.

1999-12-27 02:48  fnevgeny

	* src/ptswin.c: If update_point_locator() is called wis wrong
	  arguments, clear dialog selections.

1999-12-27 02:42  fnevgeny

	* src/motifutils.c: Don't rewind list if SelectListChoices() is
	  called with no choices (i.e., equivalent to UnselectAll).

1999-12-27 02:08  fnevgeny

	* src/Make.dep: Added svgdrv deps.

1999-12-27 01:56  fnevgeny

	* src/worldwin.c: Cosmetic fixes for graph overlays etc.

1999-12-27 01:50  fnevgeny

	* src/: graphs.c, graphs.h, graphutils.c, graphutils.h: Fixed
	  alternative axis handling in overlay_graphs() and few more fixes
	  there.  overlay_graphs() moved from graphs.c to graphutils.c.

1999-12-26 01:39  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/Tutorial.sgml,
	  doc/UsersGuide.sgml, src/buildinfo.c: grace-991226 snapshot.

1999-12-26 01:20  fnevgeny

	* auxiliary/Makefile: Simplified *clean rules.

1999-12-26 00:56  fnevgeny

	* src/: motifinc.h, motifutils.c: View (optionally) set comments in
	  the set selectors.

1999-12-26 00:50  fnevgeny

	* T1lib/: README.t1lib, t1lib/sysconf.h, t1lib/t1env.c,
	  t1lib/t1global.h, t1lib/t1load.c, t1lib/t1misc.h, t1lib/t1set.c,
	  type1/fontfcn.c: Updated to T1lib-1.0.

1999-12-25 23:49  fnevgeny

	* src/Makefile: Remove buildinfo.h when doing make clean;
	  simplified make *clean.

1999-12-25 16:16  fnevgeny

	* src/: Make.common, devlist.h, main.c, svgdrv.c, svgdrv.h: A new
	  SVG driver (by Luc).

1999-12-25 15:56  fnevgeny

	* src/t1fonts.c: Don't append trailing \0 to the end of substrings
	  (all devices are clean now).

1999-12-25 15:55  fnevgeny

	* src/mifdrv.c: Updates from Luc to use the new puttext()
	  arguments.

1999-12-25 15:40  fnevgeny

	* src/pdfdrv.c: Updates to PDFlib 2.10.

1999-12-25 15:34  fnevgeny

	* ac-tools/configure.in: Checks for new version of PDFlib (3.0).

1999-12-20 02:14  fnevgeny

	* src/psdrv.c: Use real encoding vector for all fonts except those
	  with builtin encoding.

1999-12-20 02:07  fnevgeny

	* src/plotone.c: Removed defunc update_t1() call.

1999-12-20 02:07  fnevgeny

	* src/: t1fonts.c, t1fonts.h: Removed t1_update() - it was never
	  doing something; removed related defines.  Added
	  get_default_encoding().

1999-12-20 00:02  fnevgeny

	* fonts/Makefile: List all encodings.

1999-12-19 23:57  fnevgeny

	* fonts/enc/: IsoLatin1.enc, PSLatin1.enc: Modified IsoLatin1
	  encoding according to ISO and added PSLatin1.enc that corresponds
	  to "ISOLatin1" as defined by PS.

1999-12-19 23:43  fnevgeny

	* src/psdrv.c: Level 1/2 in EPS.

1999-12-19 02:18  fnevgeny

	* src/xmgrace.c: Renamed "Point tracking" -> "Point explorer".

1999-12-19 02:17  fnevgeny

	* src/: Make.dep, events.c, events.h, ptswin.c, xprotos.h:
	  Re-written point tracking/moving stuff; add_points and
	  goto_points merged into the main (renamed to "Point explorer")
	  panel.

1999-12-19 01:59  fnevgeny

	* src/: noxprotos.h, setutils.c: Added get_datapoint().

1999-12-17 01:16  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-991217 snapshot.

1999-12-17 01:10  fnevgeny

	* .cvsignore, auxiliary/.cvsignore, doc/.cvsignore,
	  grace_np/.cvsignore, grconvert/.cvsignore: Added .cvsignore.

1999-12-17 00:02  fnevgeny

	* src/: comwin.c, params.c, t1fonts.c: Replaced all instances of
	  fgets() with grace_fgets().

1999-12-17 00:01  fnevgeny

	* src/files.c: Added grace_fgets() - a replacement for fgets() that
	  takes care of DOS lineends.  Don't use static buffer in
	  read_long_line().

1999-12-17 00:00  fnevgeny

	* src/files.h: Added grace_fgets() - a replacement for fgets() that
	  takes care of DOS lineends.

1999-12-16 02:04  fnevgeny

	* src/computils.c: Sanity checks in do_histo() to prevent crashes
	  if wrong parameters are supplied.

1999-12-16 01:59  fnevgeny

	* src/pars.yacc: Fixed wrong call to do_histo().

1999-12-15 03:17  fnevgeny

	* examples/Makefile, examples/dotest, examples/txttrans.agr,
	  src/xmgrace.c: Added txttrans.agr.

1999-12-15 03:00  fnevgeny

	* examples/test2.agr: Added a string with color changes.

1999-12-15 02:39  fnevgeny

	* src/Make.dep: [no log message]

1999-12-15 02:39  fnevgeny

	* src/: dummydrv.c, dummydrv.h: Updates to sync with new
	  devputtext().

1999-12-15 02:10  fnevgeny

	* src/: mfdrv.c, mfdrv.h, mifdrv.c, mifdrv.h, pdfdrv.c, pdfdrv.h,
	  psdrv.c, psdrv.h: Updates to sync with new devputtext().

1999-12-15 02:03  fnevgeny

	* src/.cvsignore: Added src/.cvsignore.

1999-12-14 23:21  fnevgeny

	* src/: device.h, t1fonts.c, t1fonts.h: Removed the aux element of
	  the CompositeString structure.  Changed devputtext() arguments.

1999-12-14 03:58  fnevgeny

	* src/t1fonts.c: Support for text_advancing is back.

1999-12-13 00:12  fnevgeny

	* src/: device.h, t1fonts.c, t1fonts.h: Many CS changes & fixes...

1999-11-29 02:39  fnevgeny

	* src/locatewin.c: Check for valid gno.

1999-11-29 02:38  fnevgeny

	* src/t1fonts.c: Fixed \m{} in the beginning of string.  Make sure
	  Size passed to T1lib is positive.

1999-11-28 05:47  fnevgeny

	* src/: t1fonts.c, t1fonts.h: Changing colors within a string.

1999-11-28 05:03  fnevgeny

	* src/: t1fonts.c, t1fonts.h: Added kerning and ligatures string
	  controls.

1999-11-28 03:06  fnevgeny

	* src/: t1fonts.c, utils.c, utils.h: Moved reverse_string() from
	  utils.c to t1fonts.c and modified it to treat strings with zeros.

1999-11-28 03:01  fnevgeny

	* src/: t1fonts.c, t1fonts.h: Pass only CompositeString to
	  GetGlyphString() and do the rest inside.

1999-11-28 01:12  fnevgeny

	* src/: t1fonts.c, t1fonts.h: General text transformations.

1999-11-27 00:51  fnevgeny

	* src/t1fonts.c: Add trailing \0 to strings again (this is for
	  devices that can't handle zero's inside a string anyway, so there
	  is no need to rewrite them.

1999-11-26 23:48  fnevgeny

	* src/: device.h, t1fonts.c: Don't use FONTSRC_*.

1999-11-26 02:41  fnevgeny

	* src/motifutils.c: Manage new childs _after_ updating the buttons'
	  labels. Some buggy Motifs (1.2.5 on a new HP/UX) get crazy
	  otherwise.

1999-11-26 02:20  fnevgeny

	* src/mfdrv.c: Don't assume null-terminated strings in
	  CompositeString.  Use device fonts by default.

1999-11-26 02:05  fnevgeny

	* src/psdrv.c: Don't assume null-terminated strings in
	  CompositeString.

1999-11-26 01:45  fnevgeny

	* src/: t1fonts.c, t1fonts.h: Added \# control code.
	  CompositeString now includes lenght of the string; the string is
	  NO longer null-terminated.

1999-11-21 02:40  fnevgeny

	* doc/: CHANGES.html, FAQ.sgml, UsersGuide.sgml: grace-991121
	  snapshot.

1999-11-21 02:29  fnevgeny

	* conf/lcc: Added config for lcc.

1999-11-21 02:27  fnevgeny

	* src/buildinfo.c: grace-991121 snapshot.

1999-11-21 02:26  fnevgeny

	* src/graphutils.c: Set dirtystate in auto_ticks().

1999-11-21 02:19  fnevgeny

	* src/: computils.c, compwin.c, dates.c, defines.h, device.c,
	  dlmodule.c, draw.c, drawticks.c, dummydrv.c, eblockwin.c,
	  events.c, files.c, fileswin.c, graphs.c, graphutils.c, main.c,
	  mfdrv.c, mifdrv.c, miscwin.c, missing.c, motifutils.c, nonlfit.c,
	  nonlwin.c, objutils.c, pars.yacc, pdfdrv.c, plotone.c,
	  printwin.c, psdrv.c, ptswin.c, rstdrv.c, setappwin.c, setutils.c,
	  setwin.c, ssdata.c, strwin.c, t1fonts.c, tickwin.c, utils.c,
	  x11drv.c, xmgrace.c: Replaced GRACE_EXIT_* with RETURN_*.

1999-11-21 02:02  fnevgeny

	* src/computils.c: Set dirtystate in do_compute().

1999-11-21 01:40  fnevgeny

	* src/main.c: Set cur_graph only after having read the default
	  template.

1999-11-21 01:39  fnevgeny

	* src/defaults.c: Don't allocate graphs at all by default.

1999-11-21 01:37  fnevgeny

	* src/ssdata.c: Check for valid graph number in store_data().

1999-11-21 01:12  fnevgeny

	* src/: files.c, graphutils.c, main.c, motifutils.c, xmgrace.c:
	  Added update_all() and select_graph() to load_project_file();
	  removed these calls from several places where thus became
	  obsolete.

1999-11-20 17:49  fnevgeny

	* src/: as274c.c, computils.c, compwin.c, comwin.c, defaults.c,
	  dlmodule.c, draw.c, drawticks.c, eblockwin.c, editpwin.c,
	  featext.c, files.c, fileswin.c, fit.c, fourier.c, graphs.c,
	  iofilters.c, main.c, mifdrv.c, motifutils.c, nonlfit.c,
	  nonlwin.c, objutils.c, params.c, pars.yacc, pdfdrv.c, plotone.c,
	  printwin.c, psdrv.c, regionutils.c, regionwin.c, rstdrv.c,
	  setappwin.c, setutils.c, setwin.c, ssdata.c, t1fonts.c, utils.c,
	  utils.h, worldwin.c, x11drv.c, xmgrace.c: Renamed cxfree ->
	  XCFREE.  Use only xmalloc, xrealloc, xcalloc, xfree instead of
	  malloc etc.

1999-11-20 04:35  fnevgeny

	* examples/Makefile, examples/dotest, examples/pie.agr,
	  src/xmgrace.c: Added a pie chart example.

1999-11-20 04:07  fnevgeny

	* src/plotone.c: Implemented ann. values for pie charts.

1999-11-20 00:24  fnevgeny

	* src/: graphs.h, pars.yacc, plotone.c, setutils.c: Added
	  SET_XYCOLPAT set type (for pie charts).

1999-11-19 01:49  fnevgeny

	* src/: device.h, draw.c, draw.h, dummydrv.c, dummydrv.h, gd.c,
	  gd.h, mfdrv.c, mfdrv.h, mifdrv.c, mifdrv.h, pdfdrv.c, pdfdrv.h,
	  plotone.c, psdrv.c, psdrv.h, rstdrv.c, rstdrv.h, x11drv.c,
	  x11drv.h: Added an extra parameter to DrawFilledArc() (and
	  relevant device functions): [fill] mode, chord/pieslice.

1999-11-18 23:53  fnevgeny

	* src/: draw.c, graphappwin.c, graphs.c, graphs.h, pars.yacc,
	  plotone.c, plotone.h: Pie charts added.

1999-11-17 02:12  fnevgeny

	* src/: graphutils.c, graphutils.h, noxprotos.h, setutils.c,
	  xmgrace.c: Removed activeset().  Added number_of_active_sets().
	  autoscale_graph() is now function returning status, not macro.

1999-11-17 02:10  fnevgeny

	* src/main.c: Minor simplifications.

1999-11-16 23:53  fnevgeny

	* src/events.c: Focus policy "follows mouse" didn't work if a
	  canvas action was chosen.

1999-11-16 02:35  fnevgeny

	* src/Makefile: Failure to run buildinfo could prevent further
	  compilation.

1999-11-16 02:33  fnevgeny

	* src/mifdrv.c: Use strchr() instead of index().

1999-11-16 01:52  fnevgeny

	* src/main.c: Omit a few GUI-specific flags/help strings when
	  compiling a GUI-less exec.

1999-11-16 01:43  fnevgeny

	* src/: defaults.c, defines.h, drawticks.c, params.c, pars.yacc,
	  tickwin.c: Instead of separate auto/spec flag for tick marks and
	  labels, use a single one.  User-specified tick labels without
	  tick marks (positions) are not allowed.

1999-11-15 23:02  fnevgeny

	* src/: defaults.c, defines.h, drawticks.c, graphs.c, noxprotos.h,
	  params.c, pars.yacc, tickwin.c: Added generic axis
	  transformations via any formula. Removed the tick label sign
	  option, as a very particular case of the above.

1999-11-15 03:59  fnevgeny

	* src/motifutils.c: In CreateOptionChoice(), consider ncols = 1
	  same as 0.

1999-11-13 00:33  fnevgeny

	* src/setwin.c: Deallocate the parameter array on return and in
	  case of error.

1999-11-09 23:22  fnevgeny

	* src/: defaults.c, drawticks.c, graphs.c, graphs.h, graphutils.c,
	  params.c, pars.yacc: In graph, use pointers to tickmarks instead
	  of structures.

1999-11-09 23:12  fnevgeny

	* src/motifutils.c: Correctly handle case when no graphs at all are
	  allocated.

1999-11-09 23:05  fnevgeny

	* src/events.c: Check that get_cg() is a valid graph.

1999-11-09 23:03  fnevgeny

	* src/: objutils.c, noxprotos.h: Removed copy_plotstr().

1999-11-08 02:21  fnevgeny

	* src/: Make.common, Make.dep, compute.c, computils.c, noxprotos.h:
	  Removed compute.c and the only function in it, formula().

1999-11-06 02:09  fnevgeny

	* src/Make.dep: Updated dependencies.

1999-11-06 02:07  fnevgeny

	* src/: defaults.c, drawticks.c, events.c, graphutils.c, pdfdrv.c,
	  plotone.c: Removed obsolete inclusions of t1fonts.h.

1999-11-06 02:06  fnevgeny

	* src/graphs.c: Compensate for erroneous string justifications in
	  previous versions of Grace.

1999-11-06 01:43  fnevgeny

	* src/: draw.h, t1fonts.h: Moved JUST_* and WriteString()
	  definitions from t1fonts.h to draw.h.

1999-11-06 01:05  fnevgeny

	* src/plotwin.c: Cleaning up.

1999-11-06 00:35  fnevgeny

	* src/strwin.c: Used CreateJustChoice() for text string
	  justification selectors.

1999-11-06 00:34  fnevgeny

	* src/motifutils.c: Added CreateJustChoice().  Made paned selectors
	  horizontally packed.

1999-11-06 00:34  fnevgeny

	* src/jbitmaps.h: Bitmaps for just. selectors (in
	  CreateJustChoice()).

1999-11-06 00:33  fnevgeny

	* src/motifinc.h: Added CreateJustChoice().

1999-11-06 00:32  fnevgeny

	* src/: defaults.c, defines.h, drawticks.c, plotone.c, t1fonts.c,
	  t1fonts.h: Moved defines of justification types from defines.h to
	  t1fonts.h.  Removed JUST_BBOX/JUST_OBJECT; instead, JUST_BLINE
	  (base line) added to the list of vertical justifications.

1999-11-06 00:24  fnevgeny

	* src/: compute.c, comwin.c: Added missed #include "parser.h".

1999-11-03 02:38  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-991103 snapshot.

1999-11-03 02:22  fnevgeny

	* src/: compwin.c, setwin.c: "Create set by formula" dialog moved
	  from compwin.c to setwin.c and havily rewritten.

1999-11-03 02:04  fnevgeny

	* src/pars.yacc: Finally, introduced variables (usual and 1D
	  arrays)! Removed scratch arrays (A, B, C, D).

1999-11-03 01:44  fnevgeny

	* src/: computils.c, defines.h, dlmodule.c, files.c, graphs.c,
	  hotwin.c, main.c, motifutils.c, nonlfit.c, nonlwin.c,
	  noxprotos.h, params.c, parser.h, Make.dep: Parser-specific
	  function definitions moved into a new header, parser.h.

1999-11-03 01:41  fnevgeny

	* src/setutils.c: A minor simplification.

1999-11-03 01:40  fnevgeny

	* src/: ssdata.c, ssdata.h: Added allocate_mesh().

1999-11-02 01:28  fnevgeny

	* fonts/enc/: MacRoman.enc, PDFDoc.enc, WinAnsi.enc: Added more
	  encodings.

1999-11-02 01:28  fnevgeny

	* fonts/enc/IsoLatin2.enc: Added comments.

1999-11-02 01:27  fnevgeny

	* fonts/enc/IsoLatin1.enc: ISOLatin1 defines the 45-th symbol as
	  "minus", not "hyphen".

1999-10-30 02:10  fnevgeny

	* src/dlmodule.c: Updates reflecting new symtab_entry typedef. Some
	  cosmetic fixes.

1999-10-30 02:09  fnevgeny

	* src/defines.h: More generic symtab_entry.

1999-10-29 03:30  fnevgeny

	* src/: Make.common, Make.dep, devlist.h, main.c, mifdrv.c,
	  mifdrv.h: Added MIF driver (Luc).

1999-10-29 02:59  fnevgeny

	* src/: device.c, device.h, dummydrv.c, mfdrv.c, pdfdrv.c, psdrv.c,
	  rstdrv.c, x11drv.c: Added private data entry for Device_entry
	  (Luc).

1999-10-29 02:47  fnevgeny

	* src/buildinfo.c: Started 5.0.6.

1999-10-29 02:41  fnevgeny

	* src/t1fonts.c: No more restrictions on the length of string to be
	  processed in String2Composite(). The function returns a
	  dynamically allocated object now.

1999-10-25 00:46  fnevgeny

	* doc/CHANGES.html, src/buildinfo.c: Final 5.0.5 release.

1999-10-23 13:10  fnevgeny

	* src/: draw.c, draw.h: Enlarged default max_path_length to 20000
	  and added a respective constant.

1999-10-23 01:45  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-5.0.5pre3 snapshot.

1999-10-23 01:44  fnevgeny

	* arch/vms/configure.com: An update to get in sync with
	  ac-tools<->conf file movements.

1999-10-23 01:41  fnevgeny

	* src/: defaults.c, files.c, params.c, ssdata.c: Hidden sets can be
	  saved now.

1999-10-23 00:36  fnevgeny

	* src/xmgrace.c, examples/Makefile, examples/dotest,
	  examples/spectrum.agr: Added a nice example from Ron Eisler.

1999-10-22 23:46  fnevgeny

	* src/motifutils.c: Removed unused callback.

1999-10-22 20:23  fnevgeny

	* src/setutils.c: In killsetdata(), don't alter the "hidden" flag.

1999-10-22 19:06  fnevgeny

	* src/XMgrace.ad: One should, probably, play with tear-offs only of
	  menubar menus.

1999-10-22 19:02  fnevgeny

	* src/motifutils.c: yesno dialog wasn't updated.

1999-10-22 18:28  fnevgeny

	* src/graphutils.c: "Fixed step" zoom acts on all graphs, if graphs
	  are linked.

1999-10-22 02:23  fnevgeny

	* src/xmgrace.c: Include version_id in the comments' URL.

1999-10-22 02:22  fnevgeny

	* src/pars.yacc: In v_scanner(), return a _copy_ of data if it's
	  not temporal!

1999-10-22 02:14  fnevgeny

	* src/motifutils.c: Removed several callback function casts.  An
	  ancient (since Xmgr) yesnowin memory leak fixed.

1999-10-22 01:50  fnevgeny

	* src/monwin.c: Removed an obsolete help reference.

1999-10-22 01:47  fnevgeny

	* src/utils.c: Removed an obsolete help reference.

1999-10-13 02:35  fnevgeny

	* src/buildinfo.c, doc/CHANGES.html, doc/FAQ.sgml,
	  doc/UsersGuide.sgml: grace-5.0.5pre2 snapshot.

1999-10-13 02:09  fnevgeny

	* src/tickwin.c: For log scales and negative world_min reset it to
	  max/1000.

1999-10-13 01:55  fnevgeny

	* src/graphutils.c: Removed checks for over/underflowing - there is
	  no sense of keeping them there given similar checks are not
	  performed in hundreds of different places.  Accurately deal with
	  non-positive data values while autoscaling log axes.

1999-10-13 00:17  fnevgeny

	* cmath.h: Undefine isfinite if it's a macro - not a good solution,
	  though.

1999-10-11 00:46  fnevgeny

	* src/xmgrace.c: Provide a workaround for the Motif-2.1
	  Ctrl+Btn1Down bug.

1999-10-08 01:41  fnevgeny

	* src/main.c: Fixed few line wrappings in the "-help" output.

1999-10-08 01:32  fnevgeny

	* templates/Default.agr: Changed version ID.

1999-10-08 01:30  fnevgeny

	* ac-tools/install-sh: Re-adding a dummy install-sh since
	  AC_CONFIG_AUX_DIR dies if can't find it.

1999-10-08 01:23  fnevgeny

	* Makefile, ac-tools/Make.conf.in, ac-tools/config.h.in,
	  ac-tools/configure.in, conf/Make.conf.in, conf/config.h.in,
	  conf/configure.in: Moved Make.conf.in, config.h.in, and
	  configure.in from conf/ to ac-tools/

1999-10-08 01:03  fnevgeny

	* conf/configure.in, ac-tools/install-sh, ac-tools/mkinstalldirs,
	  ac-tools/shtool: Use shtool instead of mkinstalldirs and install.

1999-10-07 03:10  fnevgeny

	* src/buildinfo.c: grace-5.0.5pre1 snapshot.

1999-10-07 03:05  fnevgeny

	* doc/CHANGES.html: grace-5.0.5pre1 snapshot.

1999-10-07 02:53  fnevgeny

	* src/miscwin.c: [no log message]

1999-10-07 02:51  fnevgeny

	* src/miscwin.c: Added a control for max_path_limit.
	  Rearrangements.

1999-10-07 02:18  fnevgeny

	* src/helpwin.c: A typo fixed.

1999-10-07 02:16  fnevgeny

	* T1lib/Makefile: Added missing dependencies on the t1lib source
	  files.

1999-10-07 02:13  fnevgeny

	* arch/vms/: build.com, configure.com, descrip.mms, readme,
	  src.mms, t1lib_t1lib.mms, xbae.mms: Compilation updates from
	  John.

1999-10-05 23:30  fnevgeny

	* src/draw.c: Modifications of DrawPolyline  and DrawPolygon to
	  purge points from very long paths (exceeding a hardware's limit,
	  or for purporse of performance/ memory consumption reduction).
	  Added set/get_max_path_limit() functions to control the maximum
	  path length allowed for polyline/polygon drawings.

1999-10-05 23:26  fnevgeny

	* src/draw.h: Added set/get_max_path_limit() functions to control
	  the maximum path length allowed for polyline/polygon drawings.

1999-10-05 02:47  fnevgeny

	* src/: globals.h, main.c, pars.yacc, utils.c, utils.h, xutil.c:
	  Replaced global debuglevel with get/set_debuglevel().

1999-10-02 02:46  fnevgeny

	* src/graphs.c: Don't use GUI-specific get_pagelayout().

1999-10-01 23:50  fnevgeny

	* src/eblockwin.c: Added target set selection.	Added optional
	  autoscale-on-load type selection.

1999-10-01 23:32  fnevgeny

	* src/: main.c, pars.yacc: Updated calls of create_set_fromblock().

1999-10-01 23:31  fnevgeny

	* src/defines.h: Added NEW_SET definition.

1999-10-01 23:30  fnevgeny

	* src/: ssdata.c, ssdata.h: Added setno to create_set_fromblock().

1999-10-01 02:42  fnevgeny

	* src/: fileswin.c, miscwin.c: Moved control of autoscale_onread to
	  "Read sets" from "Preferences".

1999-10-01 02:40  fnevgeny

	* src/: main.c, pars.yacc: Updates to the new prototype of
	  create_set_fromblock().

1999-10-01 02:39  fnevgeny

	* src/: ssdata.c, ssdata.h: Added autoscale type parameter to
	  create_set_fromblock().

1999-10-01 02:38  fnevgeny

	* src/: motifutils.c, motifinc.h: Added CreateASChoice().

1999-09-30 02:21  fnevgeny

	* doc/: CHANGES.html, FAQ.sgml: grace-5.0.5pre0 snapshot.

1999-09-30 02:20  fnevgeny

	* doc/Makefile: Added pdf rules.

1999-09-30 01:48  fnevgeny

	* src/buildinfo.c: grace-5.0.5pre0 snapshot.

1999-09-30 01:34  fnevgeny

	* T1lib/t1lib/: sysconf.h, t1set.c: A memory leak fixed.

1999-09-30 00:55  fnevgeny

	* src/: dates.c, miscwin.c, noxprotos.h, pars.yacc, ssdata.c: Fixed
	  bug of setting ref_date not ignoring the current reference.

1999-09-30 00:43  fnevgeny

	* src/t1fonts.c: T1_FreeGlyph()  was fixed in t1lib-0.9.2.

1999-09-30 00:16  fnevgeny

	* src/t1fonts.c: Cosmetic changes.

1999-09-28 23:27  fnevgeny

	* src/pars.yacc: Don't copy array variable - fixing a memory leak.

1999-09-28 03:17  fnevgeny

	* src/main.c: Replaced the first (test) call of set_locale_num()
	  with init_locale().

1999-09-28 03:16  fnevgeny

	* src/: utils.c, utils.h: Fixed memory leak in set_locale_num() and
	  added init_locale();

1999-09-27 01:08  fnevgeny

	* src/params.c: Use PSTRING() instead of escapequotes().  Added
	  PSTRING() for several places where string may contain quotes
	  (tick label append/prepend strings etc).

1999-09-27 01:06  fnevgeny

	* src/files.c: Use PSTRING() instead of escapequotes().

1999-09-27 01:02  fnevgeny

	* src/utils.h: Added PSTRING() macro.

1999-09-26 01:27  fnevgeny

	* src/: files.c, main.c: Fixed a couple of static function
	  definitions.

1999-09-25 23:03  fnevgeny

	* src/graphs.c: Fixed two minor memory leaks.

1999-09-25 23:02  fnevgeny

	* src/objutils.c: Fix for #661.

1999-09-24 23:32  fnevgeny

	* src/tickwin.c: Enlarged text fields for axis offsets.

1999-09-24 23:25  fnevgeny

	* arch/os2/: Make.conf.os2, configos2.cmd: Updates from Alexander.

1999-09-24 23:23  fnevgeny

	* auxiliary/Makefile: Added $(EXE) to target.

1999-09-13 02:21  fnevgeny

	* doc/: CHANGES.html, FAQ.sgml, UsersGuide.sgml: Final 5.0.4
	  release.

1999-09-13 01:45  fnevgeny

	* src/buildinfo.c: Final 5.0.4 release.

1999-09-13 01:11  fnevgeny

	* arch/vms/configure.com: Updates from John.

1999-09-12 22:02  fnevgeny

	* arch/os2/: Make.conf.os2, README: More changes.

1999-09-12 16:42  fnevgeny

	* doc/grace.1, src/main.c: Fixed the "-results" option description.

1999-09-12 16:25  fnevgeny

	* src/Makefile: Remove buildinfo$(EXE) with make distclean.

1999-09-12 16:25  fnevgeny

	* T1lib/t1lib/sysconf.h: Updated T1lib ident string

1999-09-12 01:57  fnevgeny

	* conf/configure.in: Fixed the (bundled) Xbae lib path.

1999-09-12 01:56  fnevgeny

	* examples/logistic.agr: Updated annotations to be in sync with the
	  new nonl fit interface.

1999-09-11 14:29  fnevgeny

	* doc/CHANGES.html, doc/UsersGuide.sgml, src/buildinfo.c:
	  grace-5.0.4pre1 snapshot.

1999-09-11 03:32  fnevgeny

	* auxiliary/convcal.c: Several fixes from Luc.

1999-09-11 03:31  fnevgeny

	* T1lib/Makefile, auxiliary/Makefile, cephes/Makefile,
	  doc/Makefile, grace_np/Makefile, grconvert/Makefile,
	  src/Makefile: Separate variable for CPPFLAGS.

1999-09-11 03:30  fnevgeny

	* conf/Make.conf.in: Added XBAE_INC and splitted CPPFLAGS off
	  CFLAGS0.

1999-09-11 03:29  fnevgeny

	* conf/configure.in: Added XBAE_INC and changed Xbae dir to
	  Xbae/Xbae.

1999-09-11 03:25  fnevgeny

	* Xbae/: Actions.c, Actions.h, Clip.c, Clip.h, ClipP.h,
	  Converters.c, Converters.h, Create.c, Create.h, Draw.c, Draw.h,
	  Input.c, Input.h, InputP.h, LICENSE, Macros.h, Make.common,
	  Makefile, Matrix.c, Matrix.h, MatrixP.h, Methods.c, Methods.h,
	  Public.c, ScrollMgr.c, ScrollMgr.h, Shadow.c, Shadow.h, Utils.c,
	  Utils.h, patchlevel.h, Xbae/Actions.c, Xbae/Actions.h,
	  Xbae/Clip.c, Xbae/Clip.h, Xbae/ClipP.h, Xbae/Converters.c,
	  Xbae/Converters.h, Xbae/Create.c, Xbae/Create.h, Xbae/Draw.c,
	  Xbae/Draw.h, Xbae/Input.c, Xbae/Input.h, Xbae/InputP.h,
	  Xbae/LICENSE, Xbae/Macros.h, Xbae/Make.common, Xbae/Makefile,
	  Xbae/Matrix.c, Xbae/Matrix.h, Xbae/MatrixP.h, Xbae/Methods.c,
	  Xbae/Methods.h, Xbae/Public.c, Xbae/ScrollMgr.c,
	  Xbae/ScrollMgr.h, Xbae/Shadow.c, Xbae/Shadow.h, Xbae/Utils.c,
	  Xbae/Utils.h, Xbae/patchlevel.h: Moved Xbae one level deeper in
	  the dir tree to screen it when using system Xbae includes.

1999-09-11 02:25  fnevgeny

	* src/nonlfit.c: Calculate and print some statistics on fit.

1999-09-11 01:58  fnevgeny

	* src/nonlwin.c: Added 1/Y^2 weighting method.

1999-09-11 01:57  fnevgeny

	* src/: fit.c, noxprotos.h: Removed unused gauss().

1999-09-11 01:52  fnevgeny

	* src/utils.c: Avoid "//" while expanding ~.

1999-09-11 01:23  fnevgeny

	* arch/os2/: README, configos2.cmd, dlfcn.c, dlfcn.h, dotest.cmd:
	  Updates from Alexander.

1999-09-11 01:17  fnevgeny

	* src/printwin.c: Cosmetic changes.

1999-09-11 00:47  fnevgeny

	* src/Make.dep: Updated.

1999-09-11 00:18  fnevgeny

	* src/comwin.c: Fixed help callback bug and added missing
	  attachments.

1999-09-11 00:18  fnevgeny

	* src/params.c: Use sformat for saving locations of custom axis
	  ticks.

1999-09-09 03:03  fnevgeny

	* src/ssdata.c: In parsing data string, as the last resort, treat a
	  field as string.

1999-09-09 02:48  fnevgeny

	* src/: dates.c, defines.h, miscwin.c, noxprotos.h, utils.c: Added
	  reasonable date format rounding.

1999-09-09 02:46  fnevgeny

	* src/motifutils.c: Corrected date format titles.

1999-09-09 02:41  fnevgeny

	* src/dates.c: Fixed a one day off bug in the bounding range of
	  year estimates.

1999-09-09 02:38  fnevgeny

	* src/: defines.h, miscwin.c: Removed obsolete FMT_none from date
	  formats.

1999-09-07 22:51  fnevgeny

	* T1lib/: README.t1lib, t1lib/parseAFM.c, t1lib/t1aaset.c,
	  t1lib/t1afmtool.c, t1lib/t1base.c, t1lib/t1delete.c,
	  t1lib/t1enc.c, t1lib/t1env.c, t1lib/t1finfo.c, t1lib/t1load.c,
	  t1lib/t1misc.h, t1lib/t1outline.c, t1lib/t1set.c, t1lib/t1set.h,
	  type1/arith.c, type1/fontfcn.c, type1/fontstruct.h,
	  type1/objects.c, type1/objects.h, type1/regions.c,
	  type1/scanfont.c, type1/t1io.c, type1/type1.c: Upgraded to
	  t1lib-0.9.2

1999-09-07 01:15  fnevgeny

	* src/graphappwin.c: Moved getting values of the GUI control out of
	  the gno loop.

1999-09-07 01:12  fnevgeny

	* src/: drawticks.c, plotone.c: Don't assume a plotstr.s is
	  allocated.

1999-09-07 01:11  fnevgeny

	* src/graphs.c: Corrected set_graph_labels().

1999-09-07 01:10  fnevgeny

	* src/objutils.c: Simplified string functions. Removed
	  kill_plotstr().

1999-09-07 01:08  fnevgeny

	* src/defaults.c: Don't allocate string in set_default_string(),
	  but set to NULL.

1999-09-06 02:06  fnevgeny

	* src/nonlwin.c: Removed an extra RowColumn.

1999-09-06 02:01  fnevgeny

	* doc/: Tutorial.sgml, mygraph.gif, mygraph.png: Replaced a gif
	  file with png :).

1999-09-06 01:45  fnevgeny

	* doc/: CHANGES.html, FAQ.sgml, Tutorial.sgml, UsersGuide.sgml:
	  grace-5.0.4pre0 snapshot.

1999-09-06 01:43  fnevgeny

	* auxiliary/convcal.c: Date conversion bug corrected.

1999-09-06 01:40  fnevgeny

	* src/buildinfo.c: grace-5.0.4pre0 snapshot.

1999-09-06 01:39  fnevgeny

	* src/: dates.c, utils.c: A few date conversion bugs fixed by Luc.

1999-09-06 01:38  fnevgeny

	* templates/Default.agr: Set wrap year to 1950 and off (!) by
	  default.

1999-09-06 00:42  fnevgeny

	* src/psdrv.c: Use /PageSize only for PS.

1999-09-06 00:27  fnevgeny

	* src/nonlwin.c: Use 1/dy^2 instead of 1/dy.

1999-09-06 00:11  fnevgeny

	* src/nonlfit.c: Of course, there should be sqrt(w)...

1999-09-06 00:10  fnevgeny

	* src/pars.yacc: Check that the fitted set and the weight array are
	  of the same length.

1999-09-05 03:47  fnevgeny

	* src/events.c: Use update_point_locator() instead of direct access
	  of the widget.

1999-09-05 03:46  fnevgeny

	* src/: ptswin.c, xprotos.h: Added update_point_locator().

1999-09-05 02:55  fnevgeny

	* src/nonlwin.c: A major rewrite: src/dest selectors, restrictions,
	  weights...

1999-09-05 02:53  fnevgeny

	* src/pars.yacc: Added extended form of NONLFIT to fit with stat
	  weights.  Updated to new proto of do_nonlfit().

1999-09-05 02:28  fnevgeny

	* src/motifutils.c: Call update_graph_selectors() from
	  update_set_selectors() - since some of set info is displayed in
	  the graph selectors, too (e.g., set length).

1999-09-05 02:26  fnevgeny

	* src/: defines.h, globals.h, nonlfit.c: Removed global nonl_prefs.

1999-09-05 02:24  fnevgeny

	* src/setutils.c: Check that src and dest sets in copycol2() have
	  same length.

1999-09-03 20:23  fnevgeny

	* src/noxprotos.h: Updated do_nonlfit() prototype (added
	  restrictions and stat weights).

1999-09-03 20:22  fnevgeny

	* src/nonlfit.c: Moved log messages to do_nonlfit() from GUI.
	  Added restrictions and stat weights.

1999-09-03 19:36  fnevgeny

	* src/motifutils.c: Fixed crash when selecting "Show data-less" or
	  "Show hidden" from set popup menus.

1999-09-03 19:27  fnevgeny

	* src/compwin.c: Use CreateRestrictionChoice() in the "Evaluate
	  expr." popup.

1999-09-03 19:06  fnevgeny

	* src/: motifinc.h, motifutils.c: Added CreateRestrictionChoice().

1999-09-03 18:15  fnevgeny

	* src/: computils.c, compwin.c, defines.h, noxprotos.h: Moved
	  get_restriction_array() from compwin.c to computils.c.

1999-09-03 01:05  fnevgeny

	* src/psdrv.c: Added /PageSize feature.

1999-09-01 23:10  fnevgeny

	* T1lib/t1lib/t1set.h: Fixed T1_SetString() prototype.

1999-08-31 22:47  fnevgeny

	* src/pars.yacc: Fixed WRITE selectset and WRITE selectset FORMAT
	  CHRSTR.

1999-08-31 22:39  fnevgeny

	* src/files.c: Check for NULL filename argument of grace_openr()
	  and grace_openw().

1999-08-31 04:00  fnevgeny

	* src/: compwin.c, setwin.c: Use CreateSrcDestSelector() for
	  set/graph selectors.

1999-08-31 03:58  fnevgeny

	* src/: motifinc.h, motifutils.c: Added CreateGraphSetSelector()
	  and CreateSrcDestSelector().

1999-08-31 03:24  fnevgeny

	* src/motifutils.c: Make set and graph selection lists shorter for
	  "single" selection policy.

1999-08-28 04:25  fnevgeny

	* src/rstdrv.c: PPM output (binary) was broken on big endian
	  machines.

1999-08-28 01:59  fnevgeny

	* src/t1fonts.c: Fix crash when rastering strings containing only
	  spaces.

1999-08-28 01:50  fnevgeny

	* src/: main.c, pars.yacc, ssdata.h: Changes to adopt new
	  field_string_to_cols() prototype and behaviour.

1999-08-28 01:49  fnevgeny

	* src/ssdata.c: Use dynamically allocated index array in
	  field_string_to_cols().  The function now returns exit status.

1999-08-27 23:50  fnevgeny

	* src/nonlwin.c: Fixed crashing when activating the bounds toggles.
	  More clean-ups.

1999-08-22 03:38  fnevgeny

	* doc/CHANGES.html: A few last-second updates...

1999-08-22 03:18  fnevgeny

	* examples/motif.agr: Final 5.0.3 updates :).

1999-08-22 03:17  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: Final 5.0.3 release.

1999-08-20 21:07  fnevgeny

	* src/xmgrace.c: terr2.agr removed from examples.

1999-08-20 21:03  fnevgeny

	* examples/: Makefile, dotest, terr.agr, terr2.agr: terr2.agr
	  removed.  New terr.agr.

1999-08-20 20:36  fnevgeny

	* templates/Default.agr: Updated to 5.0.3.

1999-08-20 20:33  fnevgeny

	* src/defaults.c: Make legend box opaque by default.

1999-08-20 02:21  fnevgeny

	* arch/os2/: Make.conf.os2, README, config.h.os2: Updates from
	  Alexander.

1999-08-20 01:31  fnevgeny

	* doc/: Makefile, grconvert.1: Added man page for grconvert.

1999-08-18 02:41  fnevgeny

	* doc/grace.1: Use capital letters for the header.

1999-08-17 02:42  fnevgeny

	* doc/: CHANGES.html, FAQ.sgml, UsersGuide.sgml: grace-5.0.3pre2
	  snapshot.

1999-08-17 02:35  fnevgeny

	* src/buildinfo.c: grace-5.0.3pre2 snapshot.

1999-08-17 02:22  fnevgeny

	* examples/tstack.agr: Removed relict "color -1".

1999-08-17 02:10  fnevgeny

	* src/: events.c, locatewin.c: Locator display type "Phi, Rho" is
	  now consistent with coordinates displayed.

1999-08-17 01:50  fnevgeny

	* src/pars.yacc: JDATE -> DATE; changed the wrap year commands'
	  syntax.

1999-08-17 01:49  fnevgeny

	* auxiliary/Makefile: Use proper cc flags & libs for building
	  convcal.

1999-08-17 01:47  fnevgeny

	* examples/motif.agr: Added input file sample.

1999-08-17 01:18  fnevgeny

	* src/params.c: JDATE -> DATE; changed the wrap year commands'
	  syntax.

1999-08-17 00:45  fnevgeny

	* src/dates.c: An ugly compensation for a one day off till Luc
	  comes back from vacations.

1999-08-15 02:33  fnevgeny

	* src/miscwin.c: Wrap year field added. General simplifications.

1999-08-15 02:13  fnevgeny

	* src/graphs.c: Set wrap year defaults for old projects.

1999-08-14 21:43  fnevgeny

	* ac-tools/: config.guess, config.sub, install-sh, mkinstalldirs:
	  Upgraded to autoconf-2.13.

1999-08-14 14:50  fnevgeny

	* src/ssdata.c: Use parse_float() instead of atof() and check for
	  exit status.

1999-08-14 02:23  fnevgeny

	* src/files.c: Don't use convertchar() in uniread().

1999-08-14 01:38  fnevgeny

	* src/: dates.c, noxprotos.h: Introduced set_wrap_year() and
	  get_wrap_year() to adjust the y2k bug appearance :).

1999-08-14 01:36  fnevgeny

	* src/ssdata.c: Use string.h instead of strings.h.

1999-08-14 00:34  fnevgeny

	* src/setutils.c: A bit simplified nextset().

1999-08-14 00:33  fnevgeny

	* src/ssdata.c: Ignore blanks at the end of a line.

1999-08-14 00:32  fnevgeny

	* src/graphutils.c: Reset curtype to SET_XY when clearing a
	  project.

1999-08-10 03:22  fnevgeny

	* T1lib/t1lib/sysconf.h: Updated version string.

1999-08-10 01:33  fnevgeny

	* src/featext.c: Replaced the last instance of CreatePanelChoice0()
	  with CreateOptionChoice().

1999-08-10 01:32  fnevgeny

	* src/: motifinc.h, motifutils.c: Removed CreatePanelChoice0().

1999-08-09 01:04  fnevgeny

	* src/setutils.c: Fixed copying of datasets with string column.

1999-08-08 02:42  fnevgeny

	* src/xmgrace.c: A couple of typos in menus.

1999-08-07 17:47  fnevgeny

	* conf/generic.gcc: Added -Wno-implicit-int to prevent gcc-2.9.5
	  from issuing tons of warnings about Xlib headers.

1999-08-07 17:45  fnevgeny

	* src/graphs.c: Added set_dirtystate() to set_graph_locator().

1999-08-07 04:10  fnevgeny

	* examples/Makefile, examples/dotest, examples/motif.agr,
	  src/xmgrace.c: Added motif.agr example.

1999-08-07 03:47  fnevgeny

	* scripts/makerelease: Make ChangeLog for release tarballs.

1999-08-07 03:46  fnevgeny

	* auxiliary/convcal.c: Updates from Luc.

1999-08-07 03:45  fnevgeny

	* auxiliary/Makefile: Build and install convcal.

1999-08-07 03:42  fnevgeny

	* src/buildinfo.c, doc/CHANGES.html, doc/UsersGuide.sgml,
	  doc/grace.1: grace-5.0.3pre1

1999-08-07 03:39  fnevgeny

	* Makefile: Removed mention of (obsolete) MIGRATION file.  Added
	  rules for building ChangeLog.

1999-08-07 03:32  fnevgeny

	* scripts/cvs2cl.pl: Added cvs2cl.pl (producing ChangeLog from CVS
	  logs).

1999-08-07 03:31  fnevgeny

	* conf/configure.in: Checks for pdflib-2.01.

1999-08-07 03:31  fnevgeny

	* src/pdfdrv.c: Updated to match pdflib-2.01.

1999-08-07 03:09  fnevgeny

	* src/strwin.c: Fixed broken callbacks.

1999-08-07 02:27  fnevgeny

	* src/ssdata.c: Switched to the old column index notations (for a
	  time being...).

1999-08-07 01:54  fnevgeny

	* src/locatewin.c: Cleaned up locator prop window.

1999-08-07 01:37  fnevgeny

	* src/events.c: Produce locator label in getpoints() itself.

1999-08-07 01:36  fnevgeny

	* src/xutil.c: Removed unneeded make_format() call.

1999-08-07 01:30  fnevgeny

	* src/: graphutils.c, graphutils.h: Removed get_format_index() and
	  make_format().

1999-08-07 01:28  fnevgeny

	* src/globals.h: Removed format_types[].

1999-08-06 02:57  fnevgeny

	* src/: locatewin.c, setappwin.c, tickwin.c: Updated to new
	  CreateFormatChoice() prototype.

1999-08-06 02:57  fnevgeny

	* src/miscwin.c: Don't use CreatePanelChoice0().

1999-08-06 02:56  fnevgeny

	* src/: motifinc.h, motifutils.c: Changed CreateFormatChoice() to
	  use CreateOptionChoice().

1999-08-06 02:14  fnevgeny

	* src/main.c: Added -datehint.	Updated to the new
	  create_set_fromblock() prototype.

1999-08-06 02:13  fnevgeny

	* src/miscwin.c: [no log message]

1999-08-06 02:12  fnevgeny

	* src/: params.c, pars.yacc: REFDATE -> REFERENCE JDATE.  Added
	  Y2KWRAP onoff.

1999-08-05 22:48  fnevgeny

	* src/pars.yacc: Updated to new create_set_fromblock()

1999-08-05 03:25  fnevgeny

	* src/: dates.c, miscwin.c, noxprotos.h: Added
	  parse_date_or_number()

1999-08-05 03:05  fnevgeny

	* src/: dates.c, defines.h, miscwin.c: Removed floating-point
	  formats from date-parsing routines

1999-08-05 01:50  fnevgeny

	* src/: dates.c, miscwin.c, utils.c: jul_to_cal_and_time() now
	  itself takes into account the reference date and the 2-digits
	  year presentation (if enabled).

1999-08-05 00:28  fnevgeny

	* src/eblockwin.c: Added option to choose a string column when
	  creating a new set from block data.

1999-08-05 00:27  fnevgeny

	* src/ssdata.c: Modified create_set_fromblock() to include string
	  columns.  Added cols_to_field_string() and
	  field_string_to_cols().  Modified data parsing: fixed string
	  parsing and added date/time fields parsing (by Luc).

1999-08-05 00:25  fnevgeny

	* src/ssdata.h: Modified create_set_fromblock() to include string
	  columns.  Added cols_to_field_string() and
	  field_string_to_cols().

1999-08-04 03:13  fnevgeny

	* arch/vms/: build.com, configure.com, motif1_1.opt, readme,
	  src.mms: Updates from John

1999-08-04 03:07  fnevgeny

	* src/: missing.c, missing.h: Changed prototype of path_translate()
	  to prevent a type mismatch error.

1999-08-04 03:04  fnevgeny

	* T1lib/type1/objects.h: Commented t1_DumpPath conflicting with
	  T1_DumpPath

1999-08-03 02:55  fnevgeny

	* src/miscwin.c: Added date hints & ref date to the prefs

1999-08-03 02:47  fnevgeny

	* src/utils.c: Use 2 digits for year only if
	  two_digits_years_allowed()

1999-08-03 02:46  fnevgeny

	* src/graphutils.c: Added missed FORMAT_YYMMDD and FORMAT_YYMMDDHMS
	  to get_format_types()

1999-08-03 02:43  fnevgeny

	* src/noxprotos.h: Modified/added date/time routines from Luc

1999-08-03 02:42  fnevgeny

	* src/motifutils.c: A typo fixed

1999-08-03 02:36  fnevgeny

	* src/files.h: create_set_fromblock moved to ssdata.h

1999-08-03 02:35  fnevgeny

	* src/defines.h: Slight changes in the dates formats

1999-08-03 02:35  fnevgeny

	* src/dates.c: Modified date/time routines from Luc

1999-08-03 02:25  fnevgeny

	* examples/explain.agr: Corrected menu location

1999-08-02 22:40  fnevgeny

	* src/setwin.c: Make the matrix widget truly read-only

1999-07-28 01:52  fnevgeny

	* src/Makefile: Remove $(PARS_O) buildinfo$(O) by *clean: targets

1999-07-28 01:09  fnevgeny

	* src/editpwin.c: Removed column width controls from SS editor

1999-07-28 00:44  fnevgeny

	* src/: editpwin.c, fontwin.c: Changed gridType in accordance with
	  new types in Xbae-4.7

1999-07-28 00:28  fnevgeny

	* src/helpwin.c: Beatifying "About" popup

1999-07-28 00:25  fnevgeny

	* Xbae/: Actions.c, Actions.h, Input.c, Input.h, InputP.h,
	  Matrix.c, Matrix.h, Methods.c: Updated to Xbae-4.7 fix2

1999-07-27 01:58  fnevgeny

	* Xbae/Input.c: DEBUG was interfering

1999-07-27 01:55  fnevgeny

	* Xbae/: Actions.c, Actions.h, Clip.c, Clip.h, ClipP.h,
	  Converters.c, Converters.h, Create.c, Create.h, Draw.c, Draw.h,
	  Input.c, Input.h, InputP.h, Macros.h, Make.common, Makefile,
	  Matrix.c, Matrix.h, MatrixP.h, Methods.c, Methods.h, Public.c,
	  ScrollMgr.c, ScrollMgr.h, Shadow.c, Shadow.h, Utils.c, Utils.h,
	  patchlevel.h: Updated to Xbae-4.7

1999-07-27 01:54  fnevgeny

	* conf/configure.in: Don't use AC_DEFINE _inside_ AC_CACHE_CHECK !!
	  Check for Xbae-4.7

1999-07-26 23:19  fnevgeny

	* arch/os2/: Make.conf.os2, config.h.os2, configos2.cmd: Small
	  changes from Alexander

1999-07-25 03:08  fnevgeny

	* conf/configure.in: [no log message]

1999-07-25 03:07  fnevgeny

	* doc/: CHANGES.html, FAQ.sgml, UsersGuide.sgml: grace-5.0.3pre0
	  snapshot

1999-07-25 03:07  fnevgeny

	* src/buildinfo.c: grace-5.0.3pre0

1999-07-25 03:00  fnevgeny

	* src/: Make.dep, Makefile: Updated dependencies

1999-07-25 03:00  fnevgeny

	* src/: helpwin.c, main.c: Use bi_ functions instead if BI_
	  constants

1999-07-25 02:59  fnevgeny

	* src/: utils.c, utils.h: Added the rest of the bi_ functions

1999-07-25 02:34  fnevgeny

	* src/nonlwin.c: Faster creation of the popup in the first time

1999-07-25 02:18  fnevgeny

	* src/t1fonts.c: Undefine vshift & hshift after going to a marked
	  position

1999-07-23 02:19  fnevgeny

	* src/: graphs.h, pars.yacc, plotone.c, setutils.c: Removed
	  XYSTRING set type

1999-07-23 02:18  fnevgeny

	* src/files.c: Simplified write_set(); always save strings (if
	  exist) - with any set type

1999-07-22 02:49  fnevgeny

	* src/setutils.c: A typo (causing segfault) fixed

1999-07-22 02:30  fnevgeny

	* src/helpwin.c: Use more Motif wrappers

1999-07-22 01:25  fnevgeny

	* src/: motifinc.h, motifutils.c: Added CreateLabel() and
	  AlignLabel()

1999-07-22 01:19  fnevgeny

	* src/missing.h: A typo fixed

1999-07-21 22:59  fnevgeny

	* src/helpwin.c: Updated copyright notices

1999-07-21 04:37  fnevgeny

	* src/rstdrv.c: Use gdImageFilledArc() in rst_fillarc() instead of
	  the former hack.

1999-07-21 04:32  fnevgeny

	* src/: gd.c, gd.h: Removed gdImageFillToBorder() and gdImageFill()
	  Added  gdImageFilledArc()

1999-07-21 03:56  fnevgeny

	* src/gd.c: Use cleaner algorithm for gdImageFilledPolygon()

1999-07-21 03:50  fnevgeny

	* src/rstdrv.c: Added info fields

1999-07-21 03:50  fnevgeny

	* src/: mfdrv.c, pdfdrv.c, psdrv.c: Removed "globals.h"

1999-07-21 02:38  fnevgeny

	* src/: files.c, globals.h, graphutils.c, main.c, pdfdrv.c,
	  printwin.c, psdrv.c, xmgrace.c: Removed global docname; use
	  get/set_docname() instead

1999-07-21 02:37  fnevgeny

	* src/: utils.c, utils.h: Added get_docname() and set_docname()
	  Changed char * to const char * in several functions

1999-07-20 02:04  fnevgeny

	* src/: devlist.h, main.c, rstdrv.c, rstdrv.h: Removed GD and GIF
	  drivers Added PNG driver

1999-07-20 02:03  fnevgeny

	* src/: Make.common, Makefile, gd.c, gd.h: Added local copies of
	  gd.[c,h] Removed the GD lib links

1999-07-20 01:01  fnevgeny

	* conf/: Make.conf.in, config.h.in, configure.in: Removed checks
	  for GD lib Added checks for zlib, libtiff and libpng

1999-07-18 22:35  fnevgeny

	* patches/pdflib-0.6.patch: Removed since switched to pdflib-2.0

1999-07-18 02:58  fnevgeny

	* src/Make.dep: Updated dependencies

1999-07-18 02:56  fnevgeny

	* src/: files.c, fileswin.c: Replaced "netcdf.h" with <netcdf.h>

1999-07-18 02:55  fnevgeny

	* src/: pdfdrv.c, pdfdrv.h: Removed GUI setup & parser from the PDF
	  driver

1999-07-18 02:39  fnevgeny

	* src/pdfdrv.c: Updated to work with pdflib-2.0

1999-07-18 00:45  fnevgeny

	* src/buildinfo.c: grace-990717 snapshot

1999-07-18 00:44  fnevgeny

	* src/tickwin.c: Enlarged the label position field

1999-07-17 23:47  fnevgeny

	* examples/tfonts.agr: Removed "focus off" which is not a part of a
	  project

1999-07-17 23:26  fnevgeny

	* doc/: CHANGES.html, FAQ.sgml, UsersGuide.sgml: grace-990717
	  snapshot

1999-07-17 23:25  fnevgeny

	* doc/: Makefile, grace.1: Added man page

1999-07-17 16:32  fnevgeny

	* src/: motifutils.c, xmgrace.c: Append "Button" to the menu button
	  resources names

1999-07-17 15:09  fnevgeny

	* src/xmgrace.c: Added "Help/Examples/..."

1999-07-17 04:04  fnevgeny

	* src/nonlwin.c: Fixed fit callbacks

1999-07-17 03:35  fnevgeny

	* src/objutils.c: Segfault in do_clear_ellipses() fixed

1999-07-17 02:55  fnevgeny

	* src/main.c: -hdevice was listed in the help output out of the abc
	  order

1999-07-17 02:16  fnevgeny

	* src/motifutils.c: Changed resource names to be
	  backward-compatible

1999-07-16 00:42  fnevgeny

	* src/: t1fonts.c, t1fonts.h: Added get_afmfilename()

1999-07-15 02:50  fnevgeny

	* examples/test.com: Use mesh() instead of index

1999-07-15 02:47  fnevgeny

	* src/pars.yacc: Fixed crash with (obsolete) LEGEND STRING nexpr
	  CHRSTR

1999-07-15 02:35  fnevgeny

	* src/utils.c: Use path_translate() in mybasename()

1999-07-15 02:34  fnevgeny

	* src/: missing.c, missing.h: Added path_translate()

1999-07-15 02:02  fnevgeny

	* src/: motifinc.h, motifutils.c, xmgrace.c: Added
	  list_invertselection* stuff

1999-07-15 01:36  fnevgeny

	* src/xmgrace.c: Removed a couple of unneeded RowColumns Use mask
	  for bitmap icon

1999-07-15 00:50  fnevgeny

	* src/motifutils.c: Get bg & fg pixels directly in
	  CreateBitmapButton(); Removed init_pm()

1999-07-15 00:49  fnevgeny

	* src/bitmaps.h: Added icon's bitmap mask

1999-07-14 03:56  fnevgeny

	* src/: compwin.c, comwin.c, events.c, events.h, featext.c,
	  fileswin.c, fontwin.c, graphappwin.c, helpwin.c, hotwin.c,
	  locatewin.c, miscwin.c, monwin.c, nonlwin.c, pdfdrv.c, plotwin.c,
	  printwin.c, psdrv.c, ptswin.c, regionwin.c, rstdrv.c,
	  setappwin.c, setwin.c, strwin.c, tickwin.c, worldwin.c,
	  xmgrace.c, xprotos.h: Updated callback functions to correspond to
	  new prototypes

1999-07-14 03:55  fnevgeny

	* src/: motifinc.h, motifutils.c: Reworked CreateMenu* functions -
	  removed unnecessary arguments Changed several callback types
	  Added CreateBitmapButton()

1999-07-11 22:53  fnevgeny

	* src/motifutils.c: Added label_to_resname()

1999-07-11 01:49  fnevgeny

	* src/computils.c: Use copysetdata() instead of copyset() in
	  do_compute()

1999-07-11 01:47  fnevgeny

	* src/: graphs.h, setutils.c: Added copysetdata()

1999-07-11 01:00  fnevgeny

	* src/compwin.c: Rewritten "Evaluate expr" interface w/ support for
	  restrictions

1999-07-11 00:59  fnevgeny

	* src/nonlwin.c: Updated WRT changes in do_compute() and
	  CreateScrollTextItem2()

1999-07-11 00:58  fnevgeny

	* src/computils.c: Rewritten do_compute() with support for
	  filtering (aka restriction applied)

1999-07-11 00:57  fnevgeny

	* src/setutils.c: Added filter_set()

1999-07-11 00:56  fnevgeny

	* src/: regionwin.c, xmgrace.c: Removed region/set popups

1999-07-09 22:12  fnevgeny

	* src/: regionutils.c, noxprotos.h: Removed region-set functions

1999-07-09 22:10  fnevgeny

	* src/: draw.c, draw.h: Added is_wpoint_inside()

1999-07-06 01:40  fnevgeny

	* src/: graphappwin.c, setappwin.c, strwin.c, tickwin.c, fontwin.c,
	  motifinc.h, motifutils.c: Removed length parameter from
	  CreateScrollTextItem2() CSText -> Text Added CreateTextInput

1999-07-04 02:41  fnevgeny

	* src/: graphappwin.c, setappwin.c, setwin.c: Updated to the new
	  AddListChoiceCB() appearance

1999-07-04 02:40  fnevgeny

	* src/: motifinc.h, motifutils.c: Modified AddListChoiceCB()

1999-07-03 17:27  fnevgeny

	* cmath.h: Fixed prototype for isnan

1999-07-03 17:04  fnevgeny

	* arch/vms/: build.com, configure.com, dotest.com, grconvert.mms,
	  readme, src.mms, t1lib.mms, t1lib_t1lib.mms: Updates from John

1999-07-03 16:52  fnevgeny

	* src/featext.c: Show the result set Use index running from 0

1999-07-03 16:44  fnevgeny

	* T1lib/: t1lib/t1aaset.c, t1lib/t1aaset.h, t1lib/t1base.c,
	  t1lib/t1finfo.c, t1lib/t1finfo.h, t1lib/t1lib.h, t1lib/t1load.c,
	  t1lib/t1misc.h, t1lib/t1outline.c, t1lib/t1outline.h,
	  t1lib/t1set.c, t1lib/t1set.h, t1lib/t1trans.c, t1lib/t1trans.h,
	  type1/fontfcn.c, type1/objects.h, type1/paths.c,
	  type1/scanfont.c, README.t1lib: Upgraded to t1lib-0.9.1

1999-07-02 02:59  fnevgeny

	* src/: XMgrace.ad, globals.h, xmgrace.c: Invert draw is on by
	  default

1999-07-02 02:40  fnevgeny

	* src/pars.yacc: Removed init_scratch_arrays() and get_scratch();
	  Added realloc_scratch() Removed INDEX and LOAD SCRARRAY, added
	  MESH (a la linspace) Several statements per line are allowed,
	  separated by ';'

1999-07-02 00:01  fnevgeny

	* src/: compwin.c, noxprotos.h: Removed init_scratch_arrays() and
	  get_scratch(); Added realloc_scratch()

1999-07-01 01:24  fnevgeny

	* src/: graphs.c, main.c, params.c, pars.yacc: In most cases, set
	  page dimensions of all devices (in pp), instead of per-device in
	  pixels

1999-07-01 01:23  fnevgeny

	* src/: device.c, device.h: Added set_page_dimensions() and
	  get_device_page_dimensions()

1999-06-30 02:55  fnevgeny

	* src/: device.c, device.h, dummydrv.c, graphs.c, mfdrv.c,
	  pars.yacc, pdfdrv.c, printwin.c, psdrv.c, rstdrv.c, t1fonts.c,
	  x11drv.c: Don't distinguish between X/Y dpi of devices - assume
	  they're equal.

1999-06-30 02:54  fnevgeny

	* grconvert/writeasc.c: vms_unix.h no longer exists

1999-06-30 01:00  fnevgeny

	* conf/configure.in, patches/gd1.3.patch: Updated to gd1.4; no
	  patch is needed

1999-06-30 00:27  fnevgeny

	* src/motifutils.c: Fixed multiline error messages A couple of
	  obsolete functions removed

1999-06-29 02:52  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-990629 snapshot

1999-06-29 02:10  fnevgeny

	* conf/configure.in: Forgot screening []...

1999-06-29 02:08  fnevgeny

	* examples/test.com: Catch up to the parser changes

1999-06-29 02:00  fnevgeny

	* src/: params.c, pars.yacc: jdate type introduced JDAY -> JDATE
	  extremetype -> stattype

1999-06-29 00:42  fnevgeny

	* src/pars.yacc: Introduced iexpr and nexpr and removed all (int)
	  typecasts

1999-06-28 03:31  fnevgeny

	* src/: Make.common, buildinfo.c, dates.c, defines.h, noxprotos.h,
	  params.c, pars.yacc, utils.c, utils.h: Luc's jumbo date patch

1999-06-28 03:19  fnevgeny

	* auxiliary/: Makefile, README, convcal.c, greg2jul.c, jul2greg.c:
	  Old date conversion utilities replaced with convcal.c

1999-06-28 02:01  fnevgeny

	* src/pars.yacc: Allow to use SET[index] amd GRAPH[index] for set &
	  graph selections

1999-06-28 00:13  fnevgeny

	* src/pars.yacc: Use expr instead of NUMBER all over the parser

1999-06-27 03:08  fnevgeny

	* src/pars.yacc: Vector expressions carry their length with them

1999-06-27 02:55  fnevgeny

	* src/ssdata.c: [no log message]

1999-06-27 02:55  fnevgeny

	* src/ssdata.h: Added allocate_index_data() prototype

1999-06-25 03:25  fnevgeny

	* src/pars.yacc: Further clean-ups

1999-06-25 02:10  fnevgeny

	* src/pars.yacc: Removed many unnecessary typecasts Finally,
	  removed set_prop()

1999-06-25 02:07  fnevgeny

	* src/noxprotos.h: Added vmin, vmax protos Few obsolete/static
	  functions removed

1999-06-23 04:38  fnevgeny

	* src/pars.yacc: In any expression, GRAPHNO.SETNUM and SETNUM are
	  interchangable

1999-06-23 04:20  fnevgeny

	* src/: computils.c, compwin.c, featext.c, noxprotos.h: Added gno
	  to several functions operating on sets

1999-06-23 04:19  fnevgeny

	* src/setutils.c: moveset() creates the to-set if it doesn't exist

1999-06-22 00:40  fnevgeny

	* src/: defaults.c, eblockwin.c, editpwin.c, fileswin.c, main.c,
	  pars.yacc, xutil.c: Sources modified to accomodate new data
	  reading stuff

1999-06-22 00:39  fnevgeny

	* src/defines.h: No MAXBLOCK anymore

1999-06-22 00:39  fnevgeny

	* src/: files.c, files.h: Data reading-in stuff rewritten

1999-06-22 00:37  fnevgeny

	* src/globals.h: Removed blockdata stuff from globals

1999-06-22 00:36  fnevgeny

	* src/graphs.h: Removed #definitions of SET_NXY and SET_BLOCK

1999-06-22 00:35  fnevgeny

	* src/Make.common: Added ssdata.*

1999-06-22 00:34  fnevgeny

	* src/: noxprotos.h, setutils.c: Changed order in setcol()

1999-06-22 00:34  fnevgeny

	* src/: ssdata.h, ssdata.c: Speadsheet (block) data stuff

1999-06-21 02:21  fnevgeny

	* examples/: Makefile, dotest, slideshow.d: slideshow.d removed

1999-06-17 01:37  fnevgeny

	* arch/os2/config.h.os2: Added HAVE_GETTIMEOFDAY

1999-06-16 01:01  fnevgeny

	* src/: comwin.c, fileswin.c, hotwin.c, monwin.c, regionwin.c: Use
	  SetFixedFont() and GetStringSimple() Replaced XmGetString*() with
	  XmGetStringLocalized()

1999-06-16 00:59  fnevgeny

	* src/xmgrace.c: Removed Motif-1.1 #ifdef's

1999-06-16 00:58  fnevgeny

	* src/: motifinc.h, motifutils.c: Added SetFixedFont() and
	  GetStringSimple() Removed the rudimentary support for Motif-1.1

1999-06-15 03:40  fnevgeny

	* src/: comwin.c, fileswin.c, hotwin.c, nonlwin.c, ptswin.c,
	  regionwin.c: Replace all XmStringCreate* with
	  XmStringCreateLocalized

1999-06-15 03:40  fnevgeny

	* src/motifutils.c: Use a macro for XmStringConcatAndFree for
	  Motif-1.2 Replace all XmStringCreate* with
	  XmStringCreateLocalized

1999-06-14 04:18  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-990614

1999-06-14 04:13  fnevgeny

	* src/rstdrv.c: Rearranged controls in the jpeg settings popup

1999-06-14 03:46  fnevgeny

	* examples/: test.com, tmc.c: Strictier syntax

1999-06-14 03:45  fnevgeny

	* examples/tfonts.agr: Bad English fixed

1999-06-14 03:43  fnevgeny

	* src/motifutils.c: Slight beatifications of FSB

1999-06-14 02:59  fnevgeny

	* src/regionutils.c: evaluate_region() rewritten

1999-06-14 02:59  fnevgeny

	* src/regionwin.c: Use get_cg() for the current graph

1999-06-14 02:57  fnevgeny

	* src/nonlwin.c: A missing unset_wait_cursor() added File extension
	  for the save fit popup fixed

1999-06-14 00:24  fnevgeny

	* src/nonlwin.c: curset no longer exists...

1999-06-14 00:23  fnevgeny

	* src/: comwin.c, motifutils.c, compute.c, computils.c, hotwin.c,
	  nonlfit.c, params.c: Use new *scanner() functions

1999-06-14 00:20  fnevgeny

	* src/graphs.c: select_graph() now calls set_parser_gno()

1999-06-14 00:20  fnevgeny

	* src/globals.h: Removed global "curset"

1999-06-14 00:19  fnevgeny

	* src/pars.yacc: set_parser_gno() and set_parser_setno() return
	  success/failure values Three functions, scanner(), s_scanner(),
	  v_scanner() instead of one former scanner(). s_scanner - for
	  scalar expressions, v_scanner - for vectors curset -> whichset
	  Removed possibilities to select SETS as SETNUM, GRAPHS as GRAPHNO
	  and *AXES as AXIS

1999-06-14 00:17  fnevgeny

	* src/noxprotos.h: set_parser_gno() and set_parser_setno() return
	  success/failure values Three functions, scanner(), s_scanner(),
	  v_scanner() instead of one former scanner(). s_scanner - for
	  scalar expressions, v_scanner - for vectors

1999-06-12 16:36  fnevgeny

	* src/setappwin.c: If multiple sets selected, duplicate legend
	  strings ONLY if the respective menu check box is toggled.

1999-06-12 16:31  fnevgeny

	* src/: monwin.c, regionwin.c: Free XmFontList after use

1999-06-12 16:29  fnevgeny

	* src/fileswin.c: Don't use fixed font for "Describe" text area

1999-06-12 16:28  fnevgeny

	* src/main.c: Start in the gui-less mode if the exec's name is
	  "grace" If X can't be connected to, exit

1999-06-10 02:53  fnevgeny

	* src/compwin.c: "Start load at" of the regression window was
	  ignored

1999-06-10 02:49  fnevgeny

	* src/: missing.c, missing.h: Added fallback for gettimeofday()

1999-06-10 02:18  fnevgeny

	* cephes/: cbrt.c, gamma.c: Replaced isfinite() with finite()

1999-06-10 02:18  fnevgeny

	* cephes/isnan.c: Fix for DEC (VMS) for isfinite()

1999-06-10 02:17  fnevgeny

	* cephes/: Make.common, isfinite.c: Removed isfinite.c - isfinite()
	  is in isnan.c

1999-06-10 02:16  fnevgeny

	* conf/: config.h.in, configure.in: Added check for gettimeofday()

1999-06-10 02:16  fnevgeny

	* cmath.h: Check for HAVE_FINITE_DECL

1999-06-10 01:10  fnevgeny

	* src/: files.c, params.c, utils.c: Fixed error messages here and
	  there

1999-06-10 01:05  fnevgeny

	* src/pars.yacc: Replaced JOIN SETNUM TO SETNUM with APPEND SETNUM
	  TO SETNUM

1999-06-10 00:56  fnevgeny

	* src/pars.yacc: Detect cases of accesses beyond array bounds of
	  drawing objects

1999-06-10 00:47  fnevgeny

	* src/: noxprotos.h, objutils.c: Added: is_valid_line()
	  is_valid_box() is_valid_ellipse() is_valid_string()

1999-06-09 23:38  fnevgeny

	* T1lib/type1/objects.h: Removing conflicting definition of
	  t1_DumpPath

1999-06-09 01:59  fnevgeny

	* src/motifutils.c: Added CreateButton() and AddButtonCB()
	  Beautified the FSB dialog

1999-06-09 01:58  fnevgeny

	* src/motifinc.h: Added CreateButton() and AddButtonCB()

1999-06-09 01:56  fnevgeny

	* src/xmgrace.c: Added "File/Revert to saved"

1999-06-09 01:55  fnevgeny

	* src/graphutils.c: [no log message]

1999-06-08 03:24  fnevgeny

	* arch/os2/: Make.conf.os2, README, config.h.os2: 990602 updates

1999-06-08 02:59  fnevgeny

	* src/nonlwin.c: Allow to use expressions when giving bounds for
	  the loaded function

1999-06-08 02:42  fnevgeny

	* src/pars.yacc: Added by Ed: REVERSE SETNUM REVERSE GRAPHNO.SETNUM
	  JOIN SETNUM TO SETNUM SPLIT SETNUM number SPLIT GRAPHNO.SETNUM
	  number

1999-06-08 02:04  fnevgeny

	* src/fileswin.c: Use of the new FSB stuff in motifutils.c.
	  working_dir* removed - it's in every FSB dialog now

1999-06-08 02:04  fnevgeny

	* src/: comwin.c, hotwin.c, nonlwin.c, printwin.c: Use of the new
	  FSB stuff in motifutils.c

1999-06-08 02:03  fnevgeny

	* src/setwin.c: Accomodate changes in AddOptionChoiceCB

1999-06-08 01:46  fnevgeny

	* src/xmgrace.c: Don't make a difference between mfhdf and netcdf
	  in menus Removed "File/Working dir" - the functionality is now in
	  every FSB

1999-06-08 01:44  fnevgeny

	* src/: eblockwin.c, fontwin.c, tickwin.c: Accomodate changes in
	  AddOptionChoiceCB

1999-06-08 01:40  fnevgeny

	* src/: files.c, main.c: Use the new get_userhome() and
	  init_userhome()

1999-06-08 01:39  fnevgeny

	* src/: utils.c, utils.h: Added get_userhome() and init_userhome()
	  functions

1999-06-08 01:36  fnevgeny

	* src/xprotos.h: Removed unused/locally used functions

1999-06-08 01:35  fnevgeny

	* src/: motifutils.c, motifinc.h: Added FSB-related functions:
	  CreateFileSelectionBox()  AddFileSelectionBoxCB()
	  SetFileSelectionBoxPattern() Added AddToggleButtonCB() Modified
	  AddOptionChoiceCB()

1999-06-05 00:50  fnevgeny

	* Xbae/Matrix.h: Added #ifdef's for XmNtextField and XmCTextField,
	  defined by Motif2.1

1999-06-02 02:59  fnevgeny

	* src/main.c: Don't init the X11 drv if running as gracebat

1999-06-02 02:52  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-990602 snapshot

1999-06-02 02:49  fnevgeny

	* src/main.c: initialize_gui() is now quite, so tell that X is
	  unavailable.

1999-06-02 02:44  fnevgeny

	* src/xmgrace.c: Smarter check for X connection (-display didn't
	  count earlier)

1999-06-02 01:08  fnevgeny

	* README.FFTW, README.GIF, README.PDF: Removed README.FFTW
	  README.GIF README.PDF. Everything is now in the UG

1999-06-02 01:06  fnevgeny

	* src/tickwin.c: Use SpinChoice for minor tick # Update world min
	  if needed when changing axis scale to log

1999-06-01 03:57  fnevgeny

	* src/main.c: In VersionInfo, added more details to the output:
	  available devices, NetCDF support, FFTW

1999-06-01 03:56  fnevgeny

	* src/noxprotos.h: Added is_log_axis()

1999-06-01 03:56  fnevgeny

	* src/drawticks.c: Added is_log_axis() Check for non-positive major
	  tick spacing in calculate_grid() to avoid SIGFPE

1999-05-30 02:26  fnevgeny

	* cmath.h, src/dlmodule.c, src/missing.h: Use new HAVE_XXX_DECL
	  defines

1999-05-30 02:25  fnevgeny

	* Makefile, conf/config.h.in, conf/configure.in,
	  ac-tools/ice_check_decl.m4: Added ice_check_decl.m4 to replace
	  AC_CHECK_FUNCS with ICE_CHECK_DECL, which also checks for
	  function declaration. We need it mainly for POSIX extensions in
	  libm/math.h

1999-05-30 00:35  fnevgeny

	* cephes/: Make.common, cbrt.c, const.c, gamma.c, isnan.c, log2.c,
	  unity.c: Upgraded to cephes-27

1999-05-30 00:35  fnevgeny

	* cmath.h: HAVE_ISNAN - for new cephes library

1999-05-30 00:32  fnevgeny

	* conf/: Make.conf.in, config.h.in, configure.in: Added check for
	  JPEG lib Added check for isnan() in libm

1999-05-29 01:32  fnevgeny

	* Xbae/: Cell.c, Cell.h, CellP.h, Make.common, Matrix.c: Removed
	  qCell widget, as suggested by Andrew Lister.

1999-05-29 00:15  fnevgeny

	* src/: rstdrv.c, rstdrv.h: Use INTENSITY macro

1999-05-29 00:05  fnevgeny

	* src/rstdrv.c: JPEG parser added

1999-05-28 01:44  fnevgeny

	* src/Makefile: JPEG stuff added

1999-05-28 01:29  fnevgeny

	* src/: Make.dep, devlist.h, dummydrv.c, mfdrv.c, pdfdrv.c,
	  psdrv.c, x11drv.c, main.c: Driver initialization details are
	  moved to driver source files from main.c

1999-05-28 01:27  fnevgeny

	* src/: rstdrv.c, rstdrv.h: Added JPEG backend to the raster driver
	  Driver initialization details are moved to the driver source file
	  from main.c

1999-05-27 00:46  fnevgeny

	* src/printwin.c: Automatically generate the list of devices

1999-05-27 00:46  fnevgeny

	* src/: device.c, device.h: Added get_device_name()

1999-05-26 23:58  fnevgeny

	* src/main.c: Suggest reading the FAQ if fonts not found :)

1999-05-26 23:55  fnevgeny

	* src/t1fonts.c: Use grace_path() for searching alternative t1lib
	  paths

1999-05-26 03:56  fnevgeny

	* src/files.h: Included <stdio.h> (for FILE)

1999-05-26 03:22  fnevgeny

	* src/: drawticks.c, plotone.c, utils.c: Moved set_locale_num()
	  inside create_fstring()

1999-05-26 03:11  fnevgeny

	* src/printwin.c: Print file name was constructed incorrectly if
	  project name contained more than one dot

1999-05-26 02:37  fnevgeny

	* src/defaults.c: Default error bar placement changed to normal

1999-05-26 02:36  fnevgeny

	* src/graphs.c: Added error bar color to set_set_colors() Moved
	  error bar property postprocessing at the end of set processing

1999-05-26 02:10  fnevgeny

	* examples/: Makefile, dotest, xyz.agr: Added an xyz example

1999-05-26 01:10  fnevgeny

	* src/: defaults.c, defines.h, graphs.c, params.c, pars.yacc,
	  plotone.c, plotone.h, setappwin.c: Added error bar color &
	  pattern Added error bar arrow clipping

1999-05-23 01:43  fnevgeny

	* src/eblockwin.c: In selectors, initially set data column N for
	  Nth dataset column

1999-05-23 01:22  fnevgeny

	* src/main.c: RTI in CLI

1999-05-23 01:07  fnevgeny

	* src/files.c: In RTI, lines containing embedded null characters
	  are rejected as a whole

1999-05-22 23:46  fnevgeny

	* arch/os2/: Make.conf.os2, configos2.cmd: Some fixes From
	  Alexander

1999-05-22 21:00  fnevgeny

	* src/plotone.c: Unified error bar drawing

1999-05-22 18:18  fnevgeny

	* src/params.c: sformat is saved in projects

1999-05-22 17:30  fnevgeny

	* src/files.c: Fixes to deal with datasets with 6 columns of data

1999-05-22 02:56  fnevgeny

	* src/: graphs.h, pars.yacc: Added new set type XYDXDXDYDY

1999-05-22 02:55  fnevgeny

	* src/setutils.c: Removed getncols(); it's equivalent to
	  dataset_cols(); Added new set type XYDXDXDYDY

1999-05-22 02:55  fnevgeny

	* src/: editpwin.c, noxprotos.h: Removed getncols(); it's
	  equivalent to dataset_cols();

1999-05-22 02:12  fnevgeny

	* src/: defaults.c, defines.h, drawticks.c, graphs.c, params.c,
	  pars.yacc, plotone.c, setappwin.c, tickwin.c: Error bar, tick
	  label etc. placements are now normal/opposite/both instead of the
	  weird right/left/bottom etc

1999-05-21 16:04  fnevgeny

	* src/plotone.c: Draw error bars before symbols Always use solid
	  pattern for error bar drawing

1999-05-21 15:07  fnevgeny

	* conf/: Make.conf.in, configure.in: MISSING_O is of no use

1999-05-21 03:05  fnevgeny

	* src/pdfdrv.c: Mono bitmaps had same bg and fg colors defined...

1999-05-21 02:58  fnevgeny

	* conf/mips-irix6.4: No optimization limit Disable warnings

1999-05-21 02:57  fnevgeny

	* Makefile, T1lib/Makefile, Xbae/Makefile, auxiliary/Makefile,
	  cephes/Makefile, doc/Makefile, fonts/Makefile, grace_np/Makefile,
	  grconvert/Makefile, src/Makefile, templates/Makefile: Removed
	  mention of INSTALL file

1999-05-21 02:56  fnevgeny

	* examples/Makefile: Added arrows.agr to the list of examples
	  Removed mention of INSTALL file

1999-05-21 02:52  fnevgeny

	* src/main.c: [no log message]

1999-05-19 01:31  fnevgeny

	* src/buildinfo.c: grace-990519 snapshot

1999-05-19 01:24  fnevgeny

	* T1lib/: Makefile, t1lib/Makefile, type1/Makefile: Cleaned up
	  Makefiles; make -jN should now work

1999-05-19 01:23  fnevgeny

	* T1lib/t1lib/t1outline.c: Added forgotten t1outline.c

1999-05-19 00:42  fnevgeny

	* src/pars.yacc: Use debuglevel only inside #ifdef DEBUG

1999-05-19 00:41  fnevgeny

	* src/plotone.c: Remove primitive debug printf's

1999-05-17 02:14  fnevgeny

	* doc/CHANGES.html: Oops, forgot to mention Luc's additions

1999-05-17 02:08  fnevgeny

	* doc/CHANGES.html, doc/FAQ.sgml, doc/UsersGuide.sgml,
	  src/buildinfo.c: grace-990517 snapshot

1999-05-17 01:59  fnevgeny

	* src/: Make.dep, Makefile: Every new is well forgotten old...

1999-05-17 01:38  fnevgeny

	* src/motifutils.c: Added update_color_selectors() to update_all()
	  - called only if ReqUpdateColorSel == TRUE

1999-05-17 01:37  fnevgeny

	* src/draw.c: Added compare_rgb() Instead of calling
	  update_color_selectors() directly, only set the ReqUpdateColorSel
	  flag - loading new projects is much faster now

1999-05-17 01:35  fnevgeny

	* src/: utils.c, utils.h: Added compare_strings()

1999-05-16 03:59  fnevgeny

	* src/xutil.c: Don't register rti second time - the X is now
	  initialized (if at all) before the command line argument
	  processing.

1999-05-16 03:57  fnevgeny

	* src/files.c: In RTI monitoring, use date checks in the loops
	  tests instead of SIGALRMs

1999-05-16 03:47  fnevgeny

	* src/xmgrace.c: Set disp NULL explicitly (no need actually)

1999-05-15 03:13  fnevgeny

	* src/files.c: In RTI, use date checks in the loop tests instead of
	  SIGALRMs

1999-05-15 03:12  fnevgeny

	* src/: utils.c, utils.h: replaced sleep_wrap with msleep_wrap (ms
	  resolution) Don't use SIGALRM anymore

1999-05-15 03:10  fnevgeny

	* src/main.c: -timer option help fixed

1999-05-15 03:09  fnevgeny

	* src/pars.yacc: Added TIMER NUMBER command to the parser

1999-05-15 03:07  fnevgeny

	* src/globals.h: Changed default timer value to 200 ms

1999-05-15 02:49  fnevgeny

	* src/Makefile: Well, it's annoying to rebuild Make.dep everytime
	  :)

1999-05-15 02:31  fnevgeny

	* src/: Make.dep, Makefile: Slight changes in generating Make.dep

1999-05-15 02:12  fnevgeny

	* src/globals.h: Simplified by using macros; a few unused globals
	  removed

1999-05-15 02:01  fnevgeny

	* src/pars.yacc: Moved index_shift into parser from globals.h

1999-05-15 01:54  fnevgeny

	* src/strwin.c: Settings from "Ellipse props..." were ignored

1999-05-15 01:52  fnevgeny

	* src/: main.c, plotone.c, printwin.c: Replaced global ptofile by
	  respective functions

1999-05-15 01:45  fnevgeny

	* src/: device.c, device.h: Added set_ptofile() and get_ptofile()

1999-05-14 01:34  fnevgeny

	* src/xprotos.h: Removed unused update_status_auto_redraw()

1999-05-14 01:06  fnevgeny

	* src/pars.yacc: PRINT TO DEVICE added; PRINT TO "filename" doesn't
	  actually print, only sets the output to file

1999-05-14 00:29  fnevgeny

	* src/xmgrace.c: New kotkeys for object drawing canvas actions

1999-05-14 00:20  fnevgeny

	* src/: events.c, events.h: Added draw_ellipse_action()

1999-05-13 23:15  fnevgeny

	* src/: defaults.c, defines.h, helpwin.c, main.c, noxprotos.h,
	  objutils.c: No max limits anymore on the number of drawing
	  objects

1999-05-13 23:00  fnevgeny

	* src/pars.yacc: new color selection options: COLOR "name", COLOR
	  (R, G, B) simplified pattern and line style set parsing removed
	  checkon()

1999-05-13 20:03  fnevgeny

	* examples/: arrows.agr, dotest: Added arrows.agr

1999-05-13 19:41  fnevgeny

	* src/: draw.c, draw.h: Added get_color_by_name()

1999-05-13 17:39  fnevgeny

	* src/: params.c, pars.yacc, plotone.c, strwin.c: Arrow length
	  measured in 0.01 vp (before - 0.02) Allow for negative arrow
	  length (the head points in opposite dir)

1999-05-13 17:02  fnevgeny

	* src/: defaults.c, defines.h, events.c, globals.h, helpwin.c,
	  noxprotos.h, objutils.c, params.c, pars.yacc, plotone.c,
	  plotone.h, strwin.c: Added two formfactors to the line arrow
	  shapes; hollow->opaque arrow heads

1999-05-13 01:30  fnevgeny

	* src/tickwin.c: Added update_ticks() to the aac procedure, since
	  calculate_grid() may change some parameters in the popup

1999-05-13 01:29  fnevgeny

	* src/drawticks.c: Oops, wrong decision about update_ticks...

1999-05-12 19:02  fnevgeny

	* src/defaults.c: Set errbar.active on by default

1999-05-12 19:02  fnevgeny

	* src/: graphs.c, plotone.c: errbar.active flag was ignored

1999-05-12 18:29  fnevgeny

	* src/plotone.c: Enable clipping of error bars

1999-05-12 16:58  fnevgeny

	* src/: compwin.c, comwin.c, eblockwin.c, editpwin.c, featext.c,
	  fileswin.c, graphappwin.c, helpwin.c, hotwin.c, locatewin.c,
	  miscwin.c, monwin.c, motifutils.c, nonlwin.c, noxprotos.h,
	  pdfdrv.c, plotwin.c, printwin.c, psdrv.c, ptswin.c, regionwin.c,
	  rstdrv.c, setappwin.c, setwin.c, strwin.c, t1fonts.c, tickwin.c,
	  worldwin.c, xmgrace.c, xprotos.h: Removed unneeded headers from
	  many files.

1999-05-12 02:03  fnevgeny

	* doc/UsersGuide.sgml: RtoL text advancing

1999-05-12 01:59  fnevgeny

	* doc/CHANGES.html, src/buildinfo.c: Snapshot 990512

1999-05-12 01:58  fnevgeny

	* scripts/makerelease: Added EXE and O to the minimal Make.conf

1999-05-12 01:48  fnevgeny

	* src/psdrv.c: Simplified pattern definitions; this saves about 6KB
	  in PS %%Prolog

1999-05-11 19:58  fnevgeny

	* src/psdrv.c: Include page offsets in the PS bbox

1999-05-11 19:41  fnevgeny

	* src/tickwin.c: Use SpinChoice for # of user ticks

1999-05-11 19:40  fnevgeny

	* src/drawticks.c: Update axis prop GUI when recalculating axis
	  grid

1999-05-11 18:52  fnevgeny

	* src/defaults.c: Corrected axis tick initialization

1999-05-11 18:12  fnevgeny

	* conf/configure.in: Updated check for T1 to ensure we have the 0.9
	  version at least

1999-05-11 18:10  fnevgeny

	* T1lib/t1lib/t1aaset.c: Non-ANSI code replaced

1999-05-10 01:00  fnevgeny

	* doc/FAQ.sgml: Some Motif/Lesstif corrections from Alexander

1999-05-10 00:56  fnevgeny

	* doc/: CHANGES.html, Makefile: Replaced pattern rules by
	  old-fashioned suffix rules. Hopefully now any dinosaurus "make"
	  will be happy.  Added rules for generating PS docs

1999-05-09 03:37  fnevgeny

	* T1lib/: README.t1lib, README.t1lib-0.8-beta, t1lib/.dependencies,
	  t1lib/sysconf.h, t1lib/t1aaset.c, t1lib/t1aaset.h,
	  t1lib/t1afmtool.c, t1lib/t1afmtool.h, t1lib/t1base.c,
	  t1lib/t1base.h, t1lib/t1delete.c, t1lib/t1env.c,
	  t1lib/t1extern.h, t1lib/t1finfo.c, t1lib/t1global.h,
	  t1lib/t1lib.h, t1lib/t1load.c, t1lib/t1load.h, t1lib/t1misc.h,
	  t1lib/t1outline.h, t1lib/t1set.c, t1lib/t1set.h, t1lib/t1types.h,
	  type1/.dependencies, type1/arith.c, type1/curves.c,
	  type1/fontfcn.c, type1/fontfcn.h, type1/fontstruct.h,
	  type1/hints.c, type1/objects.c, type1/objects.h, type1/paths.c,
	  type1/regions.c, type1/scanfont.c, type1/spaces.c,
	  type1/t1stub.c, type1/type1.c, type1/util.c: Upgraded to
	  T1lib-0.9

1999-05-09 01:29  fnevgeny

	* src/fontwin.c: Updates to sync with T1lib-0.9

1999-05-09 01:28  fnevgeny

	* src/: t1fonts.c, t1fonts.h: Updates to sync with T1lib-0.9 RtoL
	  text advancing implemented.

1999-05-08 15:56  fnevgeny

	* Makefile: Added dependencies for configure on ac-tools/*.m4

1999-05-08 15:54  fnevgeny

	* ac-tools/ice_find_motif.m4: Fixed bugs of reporting "default"
	  paths for includes and libs if none actually have been found.

1999-05-06 04:07  fnevgeny

	* src/: fileswin.c, setappwin.c, setwin.c, tickwin.c: Removed a few
	  more extra nested rc containers

1999-05-06 03:30  fnevgeny

	* src/: eblockwin.c, fileswin.c, fontwin.c, motifinc.h,
	  motifutils.c, setwin.c: Removed extra rowcolumn from
	  OptionStructure

1999-05-05 00:24  fnevgeny

	* arch/os2/: README, config.h.os2: Modifications from Alexander

1999-05-05 00:22  fnevgeny

	* conf/Make.conf.in, conf/configure.in, arch/os2/Make.conf.os2,
	  arch/vms/build.com, arch/vms/configure.com, src/Make.common:
	  Don't use TERMDRV anymore: dummydrv is compiled in always as a
	  fallback

1999-05-05 00:17  fnevgeny

	* src/: main.c, noxprotos.h, xmgrace.c, xprotos.h: If can't
	  initialize GUI, fall back to a command-driven interface

1999-05-04 23:53  fnevgeny

	* src/globals.h: Removed unused global variable device

1999-05-04 23:52  fnevgeny

	* src/: x11drv.c, x11drv.h: Slight rearrangement.

1999-05-04 04:11  fnevgeny

	* src/setutils.c: Cleaning setutils.c; replacing global g[]
	  structures with function calls where possible.

1999-05-04 02:34  fnevgeny

	* src/noxprotos.h: Obsolete function protos purged

1999-05-04 02:33  fnevgeny

	* src/xmgrace.c: Removed a couple of unneeded widgets

1999-05-04 02:32  fnevgeny

	* src/: defines.h, graphs.h: Moved some definitions from defines.h
	  to graphs.h

1999-05-04 02:31  fnevgeny

	* src/graphs.c: Removed set_lists_dirty()

1999-05-04 02:30  fnevgeny

	* src/pars.yacc: getvptr -> getcol

1999-05-04 02:30  fnevgeny

	* src/motifutils.c: Don't mind obsolete dirty_lists

1999-05-04 02:26  fnevgeny

	* doc/: CHANGES.html, Makefile: Added nohelp.html to the list of
	  HTML files

1999-05-02 02:55  fnevgeny

	* src/: setwin.c, xmgrace.c, xprotos.h: GUI of dataset operations
	  redone

1999-05-01 00:32  fnevgeny

	* src/setutils.c: Removed unused setxy() function

1999-05-01 00:28  fnevgeny

	* src/x11drv.c: Automatically disable font AA on mono displays

1999-04-29 03:55  fnevgeny

	* src/psdrv.c: In the PS GUI setup, the page offsets were
	  restricted to positive numbers

1999-04-29 03:53  fnevgeny

	* src/: noxprotos.h, setutils.c: Removed void joinsets() and
	  do_join_sets() Added join_sets() - join any number of sets

1999-04-28 00:52  fnevgeny

	* doc/UsersGuide.sgml: grace_np section added by Luc

1999-04-24 16:49  fnevgeny

	* src/buildinfo.c: grace-990424 snapshot

1999-04-24 16:36  fnevgeny

	* doc/CHANGES.html: grace-990424 snapshot

1999-04-24 16:34  fnevgeny

	* src/: x11drv.c, xprotos.h, xutil.c: Fix for auxiliary lines
	  (mainly cross-hair cursor) left on the canvas

1999-04-23 01:10  fnevgeny

	* src/psdrv.c: Make sure to set device colorspace prior to bg fills

1999-04-22 00:33  fnevgeny

	* src/: files.c, files.h, setutils.c: Renamed read_set_fromfile()
	  to read_xyset_fromfile().  Warn user if called for a non-XY set
	  type

1999-04-22 00:32  fnevgeny

	* src/utils.c: Stop trying to save project if got too many
	  interrupts

1999-04-21 23:18  fnevgeny

	* src/t1fonts.c: If T1lib fails for some reason (returns NULL
	  glyph), don't miss the offsets.

1999-04-20 03:01  fnevgeny

	* src/psdrv.c: PS pattern fills are opaque now (as in all other
	  devices)

1999-04-20 00:53  fnevgeny

	* src/pars.yacc: A few more expression types of mixed type
	  arguments (vector and scalar) added

1999-04-20 00:00  fnevgeny

	* src/pars.yacc: '?' and ':' were missing from the operator
	  precedence list

1999-04-19 22:27  fnevgeny

	* src/motifutils.c: Fixed access to freed memory

1999-04-19 02:24  fnevgeny

	* src/: fileswin.c, globals.h, graphs.c, graphs.h, graphutils.c,
	  params.c, pars.yacc: Removed limit on the project description
	  length

1999-04-19 02:23  fnevgeny

	* src/: utils.c, utils.h: Added concat_strings() function

1999-04-11 00:29  fnevgeny

	* src/psdrv.c: Missing NULL added to a XtVaSetValues() call

1999-04-11 00:19  fnevgeny

	* src/featext.c: frequence/period feature extraction fix

1999-04-10 23:25  fnevgeny

	* README.GIF, patches/gd1.3.patch: Added a patch for gd-1.3 that
	  fixes polygon fills

1999-04-10 16:47  fnevgeny

	* src/setutils.c: Set split didn't work

1999-04-07 14:01  fnevgeny

	* src/Makefile: PATH may not contain "."

1999-04-07 02:06  fnevgeny

	* src/pars.yacc: vexpr '?' expr ':' expr didn't work

1999-04-05 01:00  fnevgeny

	* doc/CHANGES.html: grace-990405 snapshot

1999-04-05 00:09  fnevgeny

	* doc/UsersGuide.sgml: Removed special accent made on
	  --enable-config

1999-04-05 00:08  fnevgeny

	* doc/FAQ.sgml: Lesstif source/binary compatibility corrections
	  from Alexander

1999-04-05 00:07  fnevgeny

	* doc/Makefile: Make SGI `make' shut up

1999-04-05 00:05  fnevgeny

	* examples/dotest: txyr.agr is back

1999-04-05 00:05  fnevgeny

	* examples/txyr.agr: Modified to show circle fills

1999-04-05 00:04  fnevgeny

	* src/Makefile: [no log message]

1999-04-03 01:50  fnevgeny

	* src/: draw.c, graphappwin.c, graphs.c, main.c, plotone.c,
	  plotone.h: Added graph type "Fixed" and put back set type "XYR",
	  specific for this graph type.

1999-04-01 21:13  fnevgeny

	* conf/configure.in: [no log message]

1999-04-01 21:10  fnevgeny

	* src/: Make.dep, Makefile, buildinfo.c, eblockwin.c, graphs.c,
	  helpwin.c, main.c, params.c, patchlevel.h, pdfdrv.c, psdrv.c,
	  rstdrv.c, utils.c, utils.h: buildinfo.h is auto-generated by
	  buildinfo; removed patchlevel.h

1999-03-29 01:16  fnevgeny

	* conf/: ix86-cygwin32, ix86-linux, ix86-sco, linux, m88k-dgux,
	  mips-ultrix, sparc-sunos4, sparc-sunos5, sparc-sunos5.gcc:
	  Removed all config files that were identical to either of generic
	  or generic.gcc

1999-03-29 01:15  fnevgeny

	* conf/configure.in: Always use generic.gcc if CC == gcc

1999-03-29 01:02  fnevgeny

	* conf/: generic, generic.gcc: Don't override user's CC and CFLAGS
	  settings for generic configs

1999-03-23 02:47  fnevgeny

	* README: Removed mention of INSTALL file

1999-03-23 02:47  fnevgeny

	* conf/: Make.conf.in, configure.in: Added --enable-editor switch
	  Irix > 6.4 used old configuration - fixed

1999-03-23 02:42  fnevgeny

	* src/: Makefile, editpwin.c, main.c, utils.c, utils.h: Added
	  set_editor()/get_editor() functions.

1999-03-19 22:33  fnevgeny

	* arch/win32/README: [no log message]

1999-03-19 22:31  fnevgeny

	* arch/os2/README: Updated README from Alexander

1999-03-19 03:24  fnevgeny

	* arch/vms/: configure.com, src.mms: Extracted T1 include path into
	  a separate makefile variable (T1_INC)

1999-03-19 03:18  fnevgeny

	* arch/win32/: README, dlfcn.h: Updated README and removed dlfcn.h
	  not needed anymore

1999-03-19 03:09  fnevgeny

	* doc/CHANGES.html: Last-minute updates

1999-03-19 03:08  fnevgeny

	* doc/UsersGuide.sgml: Added device commands, canvas actions and
	  more

1999-03-19 02:07  fnevgeny

	* src/psdrv.c: Added adjustable printer page offset parameters

1999-03-19 02:06  fnevgeny

	* src/files.c: Use CHUNKSIZE = 2*PIPE_BUF

1999-03-18 02:13  fnevgeny

	* patches/pdflib-0.6.patch: There is no BOOL in cygwin

1999-03-18 01:14  fnevgeny

	* grconvert/writeasc.c: Pretend to be created by version 4.0.0

1999-03-18 00:45  fnevgeny

	* src/iofilters.c: Open files in binary mode to make MS* happy

1999-03-18 00:36  fnevgeny

	* Makefile: [no log message]

1999-03-18 00:32  fnevgeny

	* grconvert/readbin.c: Open input file in binary mode (needed by
	  MS*)

1999-03-18 00:32  fnevgeny

	* grconvert/Makefile: Use $(LDFLAGS) for linking

1999-03-18 00:27  fnevgeny

	* INSTALL, README: INSTALL removed, its contents moved to README

1999-03-18 00:23  fnevgeny

	* conf/configure.in: If neither of lp and lpr found, unset
	  PRINT_CMD

1999-03-17 23:54  fnevgeny

	* conf/configure.in: Check also rpclib when looking for XDR stuff

1999-03-17 23:52  fnevgeny

	* conf/: Make.conf.in, configure.in: EXE_EXT, OBJ_EXT and BAT_EXT
	  are set by configure

1999-03-17 23:37  fnevgeny

	* src/: events.c, xmgrace.c: Removed Ctrl+X (exit abruptly) canvas
	  action

1999-03-17 03:24  fnevgeny

	* src/: defines.h, files.c: Error detection during RTI

1999-03-17 03:14  fnevgeny

	* src/setutils.c: Don't take into account hidden sets when doing
	  autoscale

1999-03-17 03:14  fnevgeny

	* src/: graphs.h, plotone.c: Moved is_set_drawble() macro from
	  plotone.c to graphs.h

1999-03-17 03:08  fnevgeny

	* src/: graphappwin.c, xmgrace.c: Workarounds for Lesstif quirks.

1999-03-17 03:01  fnevgeny

	* grace_np/: grace_np.c, grace_np.h: The signature of GraceIsOpen
	  function was wrong

1999-03-15 22:23  fnevgeny

	* src/setutils.c: Put set_dirtystate() in setcomment()

1999-03-15 02:02  fnevgeny

	* INSTALL, README: Updates some READMEs

1999-03-15 01:53  fnevgeny

	* grace_np/: LICENSE, grace_np.c, grace_np.h: Changed licensing
	  policy to LGPL

1999-03-15 01:32  fnevgeny

	* scripts/makerelease: First create configure and then - a dummy
	  Make.conf

1999-03-15 01:19  fnevgeny

	* src/graphs.c: Rescale old projects only if page layout is fixed!

1999-03-15 01:04  fnevgeny

	* src/: globals.h, main.c, xmgrace.c, xprotos.h, xutil.c: Added
	  get_pagelayout() and removed global page_layout

1999-03-14 23:24  fnevgeny

	* src/fileswin.c: If new project loads successfully, close the file
	  selection dialog

1999-03-14 22:35  fnevgeny

	* Xbae/Makefile: Makefile didn't work with legacy 'make'

1999-03-14 02:53  fnevgeny

	* grace_np/: test_np.c, testf_np.f: Don't use old syntax in
	  examples

1999-03-14 02:52  fnevgeny

	* grace_np/grace_np.c: Conditional inclusion of sys/param.h Use
	  vfork if possible

1999-03-14 02:51  fnevgeny

	* src/patchlevel.h: Yes, no "pre"

1999-03-14 02:49  fnevgeny

	* doc/CHANGES.html: Some clean-ups

1999-03-14 01:06  fnevgeny

	* src/pars.yacc: Added PRINT TO CHRSTR

1999-03-14 00:39  fnevgeny

	* arch/os2/README: Updated README from Alexander

1999-03-13 14:55  fnevgeny

	* src/compwin.c: Crash in Fourier popup fixed

1999-03-12 03:15  fnevgeny

	* src/: plotone.c, setutils.c, utils.c: non-gui compilation fixes

1999-03-12 03:15  fnevgeny

	* src/files.c: Latest RTI fix from Luc

1999-03-12 02:25  fnevgeny

	* src/: fileswin.c, graphappwin.c: Tiny fixes

1999-03-12 02:22  fnevgeny

	* doc/CHANGES.html: Updated; reversed order to anti-cronological

1999-03-12 02:21  fnevgeny

	* doc/UsersGuide.sgml: Removed obsolete command-line options

1999-03-12 02:20  fnevgeny

	* doc/FAQ.sgml: Possibility to save sets in NetCDF wasn't mentioned
	  (my fault)

1999-03-12 02:05  fnevgeny

	* examples/bar.agr: [no log message]

1999-03-12 00:58  fnevgeny

	* src/: patchlevel.h, utils.c: [no log message]

1999-03-12 00:57  fnevgeny

	* src/main.c: removed -hilo from the help screen

1999-03-12 00:35  fnevgeny

	* src/globals.h: sformat: "%16.8lg" -> "%16.8g"

1999-03-12 00:33  fnevgeny

	* src/main.c: Removed -dc/-nodc, -redraw/-noredraw,
	  -GXxor/-GXinvert command line options.

1999-03-12 00:31  fnevgeny

	* src/xmgrace.c: Added update_all() for File/New callback Updated
	  help menu

1999-03-11 03:40  fnevgeny

	* src/xmgrace.c: Added View/Update all menu entry

1999-03-11 03:40  fnevgeny

	* src/: xprotos.h, motifutils.c: Added update_all_cb() - just a
	  wrapper for update_all()

1999-03-11 03:19  fnevgeny

	* src/miscwin.c: Removed "Verify Pick sets operations" option,
	  added "Don't ask questions"

1999-03-11 03:18  fnevgeny

	* src/: XMgrace.ad, globals.h, xmgrace.c: Removed verify_action

1999-03-11 03:07  fnevgeny

	* src/: pdfdrv.c, psdrv.c: Replaced getlogin() with get_username()

1999-03-11 03:06  fnevgeny

	* src/main.c: Added call to init_username()

1999-03-11 03:06  fnevgeny

	* src/: utils.c, utils.h: Added init_username() and get_username()
	  functions

1999-03-11 02:22  fnevgeny

	* examples/dotest: Replaced -a with -autoscale (on SGI, -a is
	  treated by X as an option)

1999-03-11 02:16  fnevgeny

	* conf/Make.conf.in, conf/configure.in, arch/os2/Make.conf.os2,
	  src/Makefile: Extracted T1 include path into a separate makefile
	  variable (T1_INC)

1999-03-11 02:10  fnevgeny

	* src/worldwin.c: Added update_all() to arrange graph CB

1999-03-11 02:10  fnevgeny

	* src/motifutils.c: [no log message]

1999-03-11 01:55  fnevgeny

	* src/: editpwin.c, setutils.c: Added a coule of set_dirtystate()

1999-03-11 01:54  fnevgeny

	* src/setwin.c: Set column alignment to XmALIGNMENT_END and made
	  arrows appear for truncated cell entries

1999-03-11 01:03  fnevgeny

	* src/setwin.c: Statistics columns made wider

1999-03-11 01:02  fnevgeny

	* src/files.c: Was wrong fcntl() check.

1999-03-10 02:59  fnevgeny

	* grace_np/test_np.c: [no log message]

1999-03-10 02:58  fnevgeny

	* grace_np/: Makefile, test_np.c, testf_np.f: sample.gr ->
	  sample.agr

1999-03-10 02:32  fnevgeny

	* arch/os2/config.h.os2, arch/vms/configure.com, conf/config.h.in,
	  conf/configure.in, grace_np/grace_np.c, grace_np/grace_np.h,
	  grace_np/gracef_np.c, grace_np/test_np.c, grace_np/testf_np.f,
	  src/defines.h, src/files.c, src/main.c, src/noxprotos.h: Latest
	  RTI fixes from Luc

1999-03-10 01:14  fnevgeny

	* src/setutils.c: packset() simplified

1999-03-10 01:13  fnevgeny

	* src/: motifinc.h, motifutils.c: Added "Pack all sets" to the set
	  selector popup menus

1999-03-09 22:55  fnevgeny

	* src/pars.yacc: SETNUM.INDEX -> SETNUM.ID

1999-03-09 22:55  fnevgeny

	* src/: compwin.c, nonlfit.c: Fixed a couple of bugs introduced by
	  changing scanner()

1999-03-09 22:54  fnevgeny

	* src/setappwin.c: Renamed some menu entries

1999-03-09 03:14  fnevgeny

	* conf/: generic.gcc, ix86-linux, linux, opennt, sparc-sunos5.gcc:
	  Removed -Wcast-align from gcc configs. Gives nothing on 32-bit
	  OS's but produces too many (to be fixed right now) warnings on
	  64-bit ones.

1999-03-09 03:06  fnevgeny

	* arch/vms/: configure.com, readme: Minor corrections from John

1999-03-09 02:59  fnevgeny

	* T1lib/: README.t1lib-0.8-beta, t1lib/sysconf.h, t1lib/t1delete.c,
	  t1lib/t1set.c, type1/t1io.c: Update to T1lib-0.8.1

1999-03-09 02:40  fnevgeny

	* examples/bar.agr: Replaced bar.agr with a real-life example

1999-03-09 02:00  fnevgeny

	* doc/: 10.1.dat, 10a.dat, 10b.dat, 10c.dat, 2.1.dat, 3.dat,
	  7.1.2.agr, 7.1.3.agr, 8.2.dat, mygraph.gif, shiftdata.sh,
	  Makefile, Tutorial.sgml: Added Ed's tutorials

1999-03-08 22:46  fnevgeny

	* src/main.c: When checking for descriptor's status, O_RDWR is also
	  (in addition to O_RDONLY) OK.

1999-03-08 22:29  fnevgeny

	* src/utils.c: VMS doesn't like '#' in the file names...

1999-03-08 02:03  fnevgeny

	* src/pars.yacc: Removed all the unnecessary parameters from
	  parser() Added S$ and S_ as pointers to current and last created
	  sets. Same, G$ and G_, for graphs.  GRAPHNO.INDEX is the
	  GRAPHNO's number. Same for SETNUM.INDEX and GRAPHNO.SETNUM.INDEX

1999-03-08 02:00  fnevgeny

	* src/: compute.c, computils.c, compwin.c, comwin.c, defaults.c,
	  globals.h, hotwin.c, motifutils.c, nonlfit.c, noxprotos.h,
	  params.c, regionutils.c, setutils.c: Removed all the unnecessary
	  parameters from parser()

1999-03-06 14:36  fnevgeny

	* src/: files.c, noxprotos.h, pars.yacc: Added get_parser_gno(),
	  set_parser_gno(),get_parser_setno(), and set_parser_setno().
	  Removed global change_gno.

1999-03-06 14:35  fnevgeny

	* src/xmgrace.c: Put back XmUpdateDisplay(statlab);

1999-03-06 03:20  fnevgeny

	* src/: graphs.h, setutils.c: Added two functions,
	  get_recent_setno() and get_recent_gno() to get info on the latest
	  automatically allocated set.

1999-03-05 23:03  fnevgeny

	* src/: events.c, events.h, noxprotos.h, utils.c, xmgrace.c: A few
	  functions shuffled between events.c and xmgrace.c

1999-03-05 22:51  fnevgeny

	* src/motifutils.c: Added set_left_footer() to update_all()

1999-03-05 22:50  fnevgeny

	* src/graphs.c: Added set_dirtystate() for several graph-oriented
	  functions

1999-03-05 22:49  fnevgeny

	* src/pars.yacc: VIEW XMAX/XMIN/YMIN/YMAX accepts expressions now

1999-03-05 22:47  fnevgeny

	* src/xutil.c: Check whether GUI has been initialized in
	  set_title()

1999-03-03 02:51  fnevgeny

	* src/patchlevel.h: grace-5.0.2pre1

1999-03-03 02:51  fnevgeny

	* src/graphutils.c: Revert latest AS fix - it's buggy

1999-03-03 02:13  fnevgeny

	* doc/CHANGES.html: grace-990303

1999-03-03 02:12  fnevgeny

	* doc/: FAQ.sgml, UsersGuide.sgml: More updates to FAQ and
	  UsersGuide

1999-03-03 02:10  fnevgeny

	* arch/vms/configure.com: Test for fcntl() added

1999-03-03 02:10  fnevgeny

	* arch/os2/Make.conf.os2: Added templates to tthe list of make dirs

1999-03-03 02:09  fnevgeny

	* examples/dotest: Removed (currently unsupported test of XYR set)

1999-03-03 02:08  fnevgeny

	* examples/fills.agr: [no log message]

1999-03-03 02:07  fnevgeny

	* src/xutil.c: Tiny changes.

1999-03-03 00:08  fnevgeny

	* src/utils.c: In case of a crash, try saving current project

1999-03-02 02:36  fnevgeny

	* conf/configure.in: Added "templates" to the list of dirs scanned
	  by make

1999-03-02 02:36  fnevgeny

	* templates/: Default.agr, Makefile: Default template added

1999-03-02 02:19  fnevgeny

	* src/pars.yacc: Added LOAD CHRSTR, NEW, and NEW FROM CHRSTR
	  commands

1999-03-02 02:01  fnevgeny

	* src/xmgrace.c: Removed "File/Clear all".  Added "File/New".

1999-03-02 02:01  fnevgeny

	* src/fileswin.c: Use freshly added load_project()

1999-03-02 02:00  fnevgeny

	* src/main.c: Load default template at startup

1999-03-02 01:59  fnevgeny

	* src/: files.c, files.h: Added load_project_file(), new_project()
	  and load_project() functions

1999-03-01 01:48  fnevgeny

	* src/: files.c, fileswin.c, main.c, xmgrace.c: save_project() in
	  case of success now does clear_dirtystate() and sets project name

1999-03-01 01:03  fnevgeny

	* src/: graphs.c, setutils.c, graphutils.c: Added a few more safety
	  checks for gno function arguments

1999-03-01 01:02  fnevgeny

	* src/plotone.c: lock dirtystate during legend bb updates

1999-03-01 01:01  fnevgeny

	* src/: utils.c, utils.h: Upon SIGHUP, re-read gracerc
	  lock_dirtystate() now accepts a bool flag

1999-02-28 22:45  fnevgeny

	* src/xmgrace.c: More menu shuffles...

1999-02-28 01:44  fnevgeny

	* src/: events.c, events.h: Added graph_clicked(). Dbl-click far
	  from a set but inside a graph brings up the set appearance popup
	  as  before.

1999-02-28 00:31  fnevgeny

	* src/: missing.h, missing.c: VMS-specific changes from John

1999-02-28 00:20  fnevgeny

	* src/main.c: Use HAVE_FCNTL and HAVE_FCNTL_H where needed

1999-02-28 00:19  fnevgeny

	* src/: files.c, utils.c: Removed not needed <fcntl.h>

1999-02-28 00:11  fnevgeny

	* conf/configure.in, conf/config.h.in, arch/os2/config.h.os2: Added
	  check for fcntl()

1999-02-27 22:34  fnevgeny

	* src/: fileswin.c, xmgrace.c: Removed calls to set_title()

1999-02-27 22:32  fnevgeny

	* src/: utils.c, utils.h: New function, update_app_title(), which
	  is called in set_/clear_dirtystate

1999-02-27 22:30  fnevgeny

	* src/xutil.c: In set_title(), check if the new string really
	  differs from the former one

1999-02-27 18:18  fnevgeny

	* src/plotone.c: Better account for line widths in bar charts

1999-02-27 01:59  fnevgeny

	* src/: motifinc.h, motifutils.c: Bring to front/Send to back added
	  to set selector popup menus

1999-02-27 01:57  fnevgeny

	* src/: defines.h, noxprotos.h, setutils.c: Added pushset()
	  function

1999-02-27 00:05  fnevgeny

	* arch/vms/configure.com: New updates from John

1999-02-22 02:20  fnevgeny

	* src/graphutils.c: Set nminor to 1 when autoticking

1999-02-22 02:19  fnevgeny

	* src/plotone.c: If legend wasn't plotted, its bbox wouldn't be set

1999-02-22 01:39  fnevgeny

	* src/: main.c, pdfdrv.c, pdfdrv.h, rstdrv.c, rstdrv.h: Added
	  parsers for GIF, PDF and PNM devices

1999-02-21 02:47  fnevgeny

	* arch/os2/: Make.conf.os2, README, config.h.os2: Updates from
	  Alexander

1999-02-21 02:45  fnevgeny

	* conf/: config.h.in, configure.in: Added check for <sys/select.h>
	  (OS/2 needs it for select())

1999-02-21 02:44  fnevgeny

	* src/: files.c, utils.c: Added (conditionally) included
	  <sys/select.h> (OS/2 needs it for select())

1999-02-21 02:09  fnevgeny

	* src/Make.dep: [no log message]

1999-02-21 02:02  fnevgeny

	* src/: graphappwin.c, setappwin.c, strwin.c, tickwin.c: Use of
	  CreateCSText() for real text fields

1999-02-21 02:01  fnevgeny

	* src/xmgrace.c: fonttool related changes

1999-02-21 02:00  fnevgeny

	* src/: fontwin.c, xprotos.h: Modified fonttool to be fired from an
	  existing text widget

1999-02-21 01:58  fnevgeny

	* src/: motifinc.h, motifutils.c: Added CreateCSText() and friends:
	  GetCSTextString();  SetCSTextString();  GetCSTextCursorPos();
	  CSTextInsert();

1999-02-19 23:03  fnevgeny

	* src/plotone.c: Don't draw legend box if no set in the graph has a
	  legend string defined

1999-02-19 23:02  fnevgeny

	* src/defaults.c: Draw legends by default

1999-02-18 03:12  fnevgeny

	* src/patchlevel.h, doc/CHANGES.html, doc/FAQ.sgml,
	  doc/UsersGuide.sgml: grace-5.0.2pre0

1999-02-18 03:03  fnevgeny

	* conf/config.h.in, conf/configure.in, src/defines.h, src/files.c,
	  src/files.h, src/globals.h, src/main.c, src/noxprotos.h,
	  src/pars.yacc, grace_np/grace_np.c, grace_np/grace_np.h,
	  grace_np/gracef_np.c, grace_np/test_np.c, grace_np/testf_np.f,
	  src/utils.c, src/xmgrace.c, src/xprotos.h, src/xutil.c: Luc's
	  jumbo RTI patch

1999-02-18 02:32  fnevgeny

	* arch/vms/: build.com, xbae.mms: Oops, actually adding xbae.mms
	  and build.com

1999-02-18 02:31  fnevgeny

	* arch/vms/: configure.com, descrip.mms, readme, src.mms,
	  t1lib.mms, t1lib_t1lib.mms, t1lib_type1.mms: Fresh updates from
	  John: There are two new files, build.com and xbae.mms; there are
	  also updates to several other files.

1999-02-18 02:17  fnevgeny

	* src/: main.c, psdrv.c, psdrv.h: Added color/grayscale and
	  bbox:tight/page options to the EPS driver

1999-02-18 01:28  fnevgeny

	* src/events.c: [no log message]

1999-02-18 01:20  fnevgeny

	* src/: draw.c, draw.h, graphs.c, params.c, pars.yacc, plotone.c,
	  plotwin.c, x11drv.c: Added an option to fill (or not to) the page
	  background; relevant changes to the parser and params.c In the
	  X11 driver, if the page bg is not filled, put reper dots every
	  0.1 viewport

1999-02-17 23:17  fnevgeny

	* src/: events.c, graphutils.c, worldwin.c, xmgrace.c: A couple of
	  update_ticks() added

1999-02-17 23:16  fnevgeny

	* src/: noxprotos.h, regionutils.c, regionwin.c, xprotos.h: Moved
	  define_region() from regioutils.c to regionwin.c

1999-02-17 03:16  fnevgeny

	* src/: compute.c, computils.c, compwin.c, eblockwin.c, editpwin.c,
	  events.c, files.c, motifutils.c, noxprotos.h, regionutils.c,
	  regionwin.c, setutils.c, setwin.c, xprotos.h: Removed every use
	  of update_set_status() - update_set_lists() used instead and and
	  set_work_pending() - just obsolete

1999-02-17 02:14  fnevgeny

	* src/: motifinc.h, motifutils.c, xmgrace.c: Added (Un)Select all
	  to the set list popup menus Fixed updates of the set lists

1999-02-17 01:02  fnevgeny

	* src/xmgrace.c: More menu shuffles

1999-02-17 01:02  fnevgeny

	* src/: events.c, events.h: dbl click on titles detected (very
	  roughly)

1999-02-17 00:31  fnevgeny

	* src/: events.c, events.h: More dbl click actions - edit objects,
	  legends, time stamp, axes

1999-02-17 00:21  fnevgeny

	* src/xprotos.h: A couple of CB functions renamed

1999-02-17 00:19  fnevgeny

	* src/plotwin.c: create_plot_frame -> create_plot_frame_cb

1999-02-17 00:19  fnevgeny

	* src/tickwin.c: create_axes_dialog -> create_axes_dialog_cb

1999-02-17 00:19  fnevgeny

	* src/graphappwin.c: create_graphapp_frame ->
	  create_graphapp_frame_cb

1999-02-17 00:18  fnevgeny

	* src/pdfdrv.c: fixed text color bug (introduced recently)

1999-02-17 00:17  fnevgeny

	* src/globals.h: global variable curaxis removed

1999-02-17 00:16  fnevgeny

	* src/: draw.c, draw.h: is_vpoint_inside takes an additional
	  argument - epsilon /precision/

1999-02-16 02:36  fnevgeny

	* src/printwin.c: Recognize page format; Removed "Set as current
	  device" checkbox; Unmanage output prefs  frame for display device

1999-02-16 02:34  fnevgeny

	* src/: device.c, device.h: Added get_page_format() function

1999-02-16 02:33  fnevgeny

	* src/xutil.c: In free mode of the canvas, auto rescale everything

1999-02-16 02:31  fnevgeny

	* src/: graphs.c, graphutils.c, graphutils.h: Added
	  rescale_viewport() function

1999-02-15 03:02  fnevgeny

	* examples/: Makefile, dotest, log2.agr: Added log2.agr, an example
	  of log2 axis scaling (a real data, BTW)

1999-02-15 01:19  fnevgeny

	* src/: compute.c, comwin.c, defines.h, helpwin.c, hotwin.c:
	  Changed some remaining occurancies of MAXARR to maxarr; the init
	  value (MAXARR) lowered to 1000 from 20000; removed its mentioning
	  in "About".

1999-02-15 00:34  fnevgeny

	* src/plotone.c: Draw regions and reference points after everything
	  else

1999-02-14 03:02  fnevgeny

	* src/xutil.c: Added a call to update_all in the first call to
	  expose_resize     (without it, the tstack demo started with
	  "SD:1" instead of	"SD:4", the correct stack depth being
	  displayed only after	   cycling)

1999-02-14 03:01  fnevgeny

	* src/dlmodule.c: Check for HAVE_SYS_ERRLIST_IN_STDIO_H

1999-02-14 02:59  fnevgeny

	* src/: utils.c, utils.h: add a const to copy_string()'s source
	  variable

1999-02-14 02:58  fnevgeny

	* cmath.h: Added check for HAVE_SIGNGAM_IN_MATH_H

1999-02-14 02:56  fnevgeny

	* conf/: config.h.in, configure.in: Configuration patch to
	  circumvent an error of the Machten system	that have a signgam
	  symbol in the math library which is not     declared in the
	  math.h header Use of sys_errlist on systems which have it and
	  have not strerror

1999-02-14 02:51  fnevgeny

	* examples/: bar.agr, fills.agr, regions.par, terr.agr, tinset.agr:
	  Updated several explanation strings on example files with the new
	  GUI layout

1999-02-14 02:31  fnevgeny

	* conf/Make.conf.in: Minor re-arrangement

1999-02-14 02:30  fnevgeny

	* src/: Makefile, main.c, plotone.c, printwin.c, utils.c, utils.h:
	  Check for env. GRACE_PRINT_CMD

1999-02-14 00:53  fnevgeny

	* Makefile, gracerc, gracerc.sample, gracerc.user: Modified init
	  files to reflect new path searching

1999-02-14 00:50  fnevgeny

	* scripts/makerelease: Don't make MIGRATION in makerelease

1999-02-14 00:49  fnevgeny

	* auxiliary/: Makefile, README, magic.grace, magic.xmgr: magic
	  section updated to Grace; file(1) now also gives version number

1999-02-14 00:45  fnevgeny

	* src/: Make.dep, computils.c, defaults.c, defines.h, device.c,
	  device.h, editpwin.c, events.c, events.h, featext.c, files.c,
	  globals.h, graphs.c, graphs.h, graphutils.c, graphutils.h,
	  main.c, motifutils.c, noxprotos.h, objutils.c, pars.yacc,
	  plotone.c, plotone.h, ptswin.c, regionutils.c, regionwin.c,
	  setutils.c, strwin.c, xmgrace.c, xprotos.h, xutil.c: Canvas event
	  dealing (events.c) rewritten.  A lot of related changes in many
	  other modules.

1999-02-07 01:55  fnevgeny

	* src/compwin.c: Removed all "pick" set operations

1999-02-07 01:53  fnevgeny

	* src/graphutils.c: Fixed bug in wrong autoscaling for both
	  negative axis limits

1999-02-06 02:59  fnevgeny

	* src/xmgrace.c: Menu rearrangements

1999-02-03 00:58  fnevgeny

	* src/: motifinc.h, setwin.c: Added menu bar to the dataset props
	  popup

1999-02-03 00:56  fnevgeny

	* src/main.c: User's startup file is ~/.grace/gracerc now.  Only
	  the first found instance of gracerc is read in.

1999-02-03 00:50  fnevgeny

	* src/: files.c, files.h, iofilters.c: Any relative pathname is
	  searched (in addition to cwd) in: 1. .grace/ 2. ~/.grace/ 3.
	  $GRACE_HOME/

1999-02-03 00:48  fnevgeny

	* src/motifutils.c: Don't show by default data-less sets in set
	  lists

1999-02-03 00:46  fnevgeny

	* src/: missing.c, missing.h: Renamed popen_path_translate() to
	  exe_path_translate()

1999-02-03 00:45  fnevgeny

	* src/compwin.c: Added check for valid gno in create_leval_frame()

1999-01-31 02:15  fnevgeny

	* doc/CHANGES.html, doc/Makefile, src/patchlevel.h: grace-990131
	  snapshot

1999-01-31 02:02  fnevgeny

	* doc/: CHANGES.html, FAQ.html, MIGRATION.html, Makefile,
	  UsersGuide.sgml, acegr_np.html, commands.html, data.html,
	  dblclick.html, dlmodule.html, edcrset.html, file.html,
	  fonts.html, graphops.html, guide.html, hotkeys.html, intro.html,
	  main.html, nohelp.html, npipe.html, options.html, page.html,
	  plot.html, points.html, regions.html, sets.html, test_np.c,
	  testf_np.f, trans.html, usage.html, view.html: Purged all old
	  html docs; added a draft version of UsersGuide.sgml

1999-01-30 22:17  fnevgeny

	* conf/: config.h.in, configure.in: Added HAVE_SYS_TIME_H and
	  TIME_WITH_SYS_TIME

1999-01-30 22:15  fnevgeny

	* arch/os2/: Make.conf.os2, README, config.h.os2, configos2.cmd:
	  OS/2 updates from Alexander

1999-01-29 01:37  fnevgeny

	* src/setutils.c: do_reverse_sets() renamed to reverse_set() and
	  gno added as parameter sortset was broken during 5.0.2
	  development added safety checks for all functions accessing
	  g[].p[] directly

1999-01-29 01:32  fnevgeny

	* src/: events.c, noxprotos.h, setwin.c: do_reverse_sets() renamed
	  to reverse_set() and gno added as parameter

1999-01-29 01:29  fnevgeny

	* src/globals.h: Default sformat changed to "%16.8lg"

1999-01-29 01:27  fnevgeny

	* src/: editpwin.c, files.c, files.h, fileswin.c: Added the forth
	  parameter to write_set(), "rawdata", which controls whether
	  @TARGET and @TYPE will be included in the output

1999-01-29 01:21  fnevgeny

	* src/Makefile: buildinfo link flags modified

1999-01-28 00:33  fnevgeny

	* src/buildinfo.c: Some beatifyings of buildinfo

1999-01-27 03:19  fnevgeny

	* src/: fileswin.c, motifutils.c, xprotos.h, eblockwin.c: If called
	  from a set popup menu, create_block_data() had always G0
	  activated in the graph selector

1999-01-27 03:16  fnevgeny

	* src/main.c: Small -help fixes

1999-01-26 01:54  fnevgeny

	* arch/vms/: configure.com, descrip.mms, src.mms: New updates from
	  John

1999-01-25 22:16  fnevgeny

	* Xbae/: Actions.c, Methods.c: Minor portability fixes

1999-01-24 02:19  fnevgeny

	* src/eblockwin.c: Block selectors have only the columns that
	  correspond to the blockdata read (plus "Index").

1999-01-24 02:17  fnevgeny

	* src/graphutils.c: Bipolar cases were broken due to the last AS
	  fixes

1999-01-24 00:00  fnevgeny

	* src/utils.c: Conditional include of time.h and sys/time.h

1999-01-23 23:58  fnevgeny

	* src/: editpwin.c, setwin.c: Use dataset_colname() instead of
	  statically defined labels

1999-01-23 23:57  fnevgeny

	* src/: graphs.h, setutils.c: Added dataset_colname() which returns
	  the name of a set column

1999-01-23 23:56  fnevgeny

	* src/motifutils.c: UpdateOptionChoice() fixes (if new nchoices is
	  _less_ than the previous value)

1999-01-23 23:55  fnevgeny

	* src/graphutils.c: Autoscale fixes

1999-01-15 01:58  fnevgeny

	* src/: XMgrace.ad, fontwin.c, xmgrace.c: Changed default fonts

1999-01-15 01:57  fnevgeny

	* src/: utils.c, utils.h: Fixed broken sleep_wrap()

1999-01-13 18:04  fnevgeny

	* src/: device.c, files.c, graphs.c, motifutils.c: Simplified usage
	  of copy_string() in several places

1999-01-13 15:52  fnevgeny

	* CHANGES, COPYRIGHT, MIGRATION, arch/win32/README, src/helpwin.c,
	  src/patchlevel.h: grace-990113

1999-01-13 15:42  fnevgeny

	* doc/: CHANGES.html, MIGRATION.html: grace-990113

1999-01-13 15:40  fnevgeny

	* conf/: config.h.in, configure.in: Added checks for setlocale()

1999-01-13 15:38  fnevgeny

	* src/helpwin.c: Mentioned all copyrights required to be such

1999-01-13 15:17  fnevgeny

	* src/: t1fonts.h, Make.dep: [no log message]

1999-01-13 15:16  fnevgeny

	* src/: drawticks.c, main.c, plotone.c, utils.c, utils.h: Added
	  support for locale (LC_NUMERIC), for tick labels and annotative
	  strings only

1999-01-13 13:18  fnevgeny

	* src/: pars.yacc, utils.c, utils.h: Added sleep_wrap - a sleep()
	  wrapper

1999-01-12 01:37  fnevgeny

	* Xbae/Actions.c, Xbae/Actions.h, Xbae/Cell.c, Xbae/Cell.h,
	  Xbae/CellP.h, Xbae/Clip.c, Xbae/Clip.h, Xbae/ClipP.h,
	  Xbae/Converters.c, Xbae/Converters.h, Xbae/Create.c,
	  Xbae/Create.h, Xbae/Draw.c, Xbae/Draw.h, Xbae/LICENSE,
	  Xbae/Macros.h, Xbae/Make.common, Xbae/Makefile, Xbae/Matrix.c,
	  Xbae/Matrix.h, Xbae/MatrixP.h, Xbae/Methods.c, Xbae/Methods.h,
	  Xbae/Public.c, Xbae/ScrollMgr.c, Xbae/ScrollMgr.h, Xbae/Shadow.c,
	  Xbae/Shadow.h, Xbae/Utils.c, Xbae/Utils.h, Xbae/patchlevel.h,
	  conf/config.h.in, conf/configure.in: Added bundled version of
	  Xbae

1999-01-11 02:12  fnevgeny

	* src/: editpwin.c, motifutils.c: Removed Xbae #ifdefs

1999-01-11 02:12  fnevgeny

	* src/xmgrace.c: A couple of Xbae-related defaults

1999-01-11 02:11  fnevgeny

	* src/fontwin.c: Proper alignment of glyphs Removed Xbae #ifdefs

1999-01-11 02:10  fnevgeny

	* src/setwin.c: Added statistics frame to "Data set props"

1999-01-10 02:15  fnevgeny

	* src/files.c: Reading in NXY was broken

1999-01-10 02:10  fnevgeny

	* src/: motifinc.h, motifutils.c: Moved some structure definitions
	  from motifutils.c to motifinc.h

1999-01-10 02:09  fnevgeny

	* src/: utils.c, utils.h: cxfree() renamed to xfree(); cxfree now
	  is a macro, performing xfree() and then assigning NULL to the
	  argument

1999-01-10 02:07  fnevgeny

	* src/setutils.c: minmax min/max indices begin with zero now

1999-01-10 02:02  fnevgeny

	* src/: featext.c, fit.c, noxprotos.h, pars.yacc: Removed obsolete
	  flag parameter from stasum()

1999-01-10 02:00  fnevgeny

	* src/editpwin.c: Removed obsolete structures

1999-01-07 01:29  fnevgeny

	* src/: utils.c, utils.h: Removed stripspecial(), added mytrunc()

1999-01-07 00:34  fnevgeny

	* src/: device.h, draw.c, draw.h, dummydrv.c, dummydrv.h, graphs.c,
	  mfdrv.c, mfdrv.h, pdfdrv.c, pdfdrv.h, plotone.c, psdrv.c,
	  psdrv.h, rstdrv.c, rstdrv.h, x11drv.c, x11drv.h: Added DrawPixel
	  primitive; as a result, all drivers should be much faster   in
	  plotting multiple points Added line cap and line join properties
	  and relevant get/set routines;   not used actually yet PS and PDF
	  drivers optimized both for output time and file size

1999-01-05 01:08  fnevgeny

	* src/motifutils.c: Favor min/max limits in GetSpinChoice

1999-01-03 03:51  fnevgeny

	* src/: defaults.c, defines.h, draw.c, draw.h, events.c, globals.h,
	  graphappwin.c, graphs.h, motifinc.h, motifutils.c, params.c,
	  pars.yacc, plotone.c, setappwin.c, strwin.c, tickwin.c: Line
	  widths are doubles instead of int New SpinChoice widget group GUI
	  line choices use the SpinChoice composite

1998-12-31 03:26  fnevgeny

	* arch/vms/configure.com, arch/vms/readme, arch/vms/src.mms,
	  doc/CHANGES.html, scripts/makerelease, src/missing.c,
	  src/patchlevel.h: grace-981231 released

1998-12-31 03:24  fnevgeny

	* src/: editpwin.c, plotone.c, utils.c, utils.h, helpwin.c:
	  Shielded system() from SIGALRM using system_wrap() wrapper

1998-12-31 02:33  fnevgeny

	* src/pars.yacc: TRUE/FALSE and ON/OFF are interchangable

1998-12-31 02:17  fnevgeny

	* src/fileswin.c: File/Save and File/Write/Sets use independent
	  save formats

1998-12-31 02:00  fnevgeny

	* src/: Make.dep, comwin.c, defines.h, eblockwin.c, editpwin.c,
	  events.c, files.c, files.h, fileswin.c, globals.h, graphs.h,
	  helpwin.c, iofilters.c, main.c, monwin.c, nonlwin.c, noxprotos.h,
	  params.c, pars.yacc, plotone.c, setutils.c, utils.c, xmgrace.c,
	  xutil.c: "-" and "stdin/stdout" can be used anywhere sformat
	  (write format) is used for all dataset types (and thus is
	  per-datum) grace_open[r,w] used everywhere

1998-12-29 02:34  fnevgeny

	* src/: computils.c, compwin.c, defaults.c, eblockwin.c,
	  editpwin.c, files.c, graphs.h, motifinc.h, motifutils.c,
	  noxprotos.h, setutils.c, xmgrace.c, xprotos.h: Futher
	  modification to the new set selectors + related stuff Cleaned up
	  Xbae spreadsheet-like editor

1998-12-29 00:22  fnevgeny

	* cephes/isfinite.c: VMS patch from John

1998-12-23 01:56  fnevgeny

	* CHANGES, Makefile, T1lib/type1/t1io.c, T1lib/type1/t1stdio.h,
	  arch/os2/Make.conf.os2, arch/os2/config.h.os2,
	  arch/vms/configure.com, conf/config.h.in, conf/configure.in,
	  conf/generic.gcc, conf/linux, conf/opennt, conf/sparc-sunos5.gcc,
	  doc/CHANGES.html, src/draw.c, src/events.c, src/graphs.c,
	  src/graphs.h, src/motifinc.h, src/motifutils.c, src/nonlwin.c,
	  src/noxprotos.h, src/patchlevel.h, src/pdfdrv.c, src/plotone.c,
	  src/printwin.c, src/psdrv.c, src/ptswin.c, src/rstdrv.c,
	  src/setappwin.c, src/setutils.c, src/setwin.c, src/xmgrace.c,
	  src/xprotos.h: 981223 snapshot

1998-12-23 00:21  fnevgeny

	* scripts/makerelease: [no log message]

1998-12-20 03:32  fnevgeny

	* src/: defines.h, eblockwin.c, files.c, fileswin.c, fontwin.c,
	  graphs.c, graphs.h, main.c, motifinc.h, motifutils.c,
	  noxprotos.h, pars.yacc, plotone.c, setappwin.c, setutils.c,
	  setwin.c, t1fonts.h, xmgrace.c, xprotos.h: Set type cleanings
	  Removed -xy, -xydy etc command line flags; use -(set)type instead
	  "Set appearance/Data/*" now act on selected sets only

1998-12-19 17:42  fnevgeny

	* src/: missing.c, missing.h: Merged VMS stuff from
	  arch/vms/*.[c,h] into missing.[c,h]

1998-12-19 17:27  fnevgeny

	* arch/vms/: cephes.mms, config.h-common, config.h-dpml,
	  config.h-no_dpml, config.h-vms6, config.h-vms7, configure.com,
	  descrip.mms, dotest.com, getpwnam.c, make.conf-common,
	  make.conf-m1_1, make.conf-m1_2, make.conf-vms6, make.conf-vms7,
	  make.dep_cephes, make.dep_src, netscape.com, pwd.h_v6, readme,
	  src.mms, t1lib.mms, t1lib_t1lib.mms, t1lib_type1.mms, vms_unix.c,
	  vms_unix.h: Many changes to make configure.com under VMS work
	  similar to configure.  VMS-specific stuff in .c and .h merged
	  with missing.[c,h] in the main src tree.

1998-12-15 01:05  fnevgeny

	* src/: Make.common, Make.dep, computils.c, compwin.c, defaults.c,
	  editpwin.c, events.c, files.c, graphs.c, graphs.h, hotwin.c,
	  main.c, motifinc.h, motifutils.c, noxprotos.h, pars.yacc,
	  plotone.c, regionwin.c, setappwin.c, setutils.c, setwin.c,
	  statuswin.c, xmgrace.c: New type of set selectors.  Removed
	  "active" in the plotarr structure + respective changes.  Removed
	  sets from the "Status" popup; what's left moved to "Region ops"
	  Started coding set ops with the new set selectors.

1998-12-12 15:39  fnevgeny

	* src/: alloca.c, missing.h: [no log message]

1998-12-11 02:16  fnevgeny

	* src/eblockwin.c: "Index" can be selected for every data column

1998-12-09 01:59  fnevgeny

	* src/: compwin.c, eblockwin.c, featext.c, fileswin.c,
	  graphappwin.c, motifinc.h, motifutils.c, regionwin.c, setwin.c,
	  worldwin.c, xprotos.h: New CreateGraphChoice

1998-12-06 15:06  fnevgeny

	* src/: noxprotos.h, xmgrace.c, xprotos.h: World stack stuff
	  erroneously disappeared

1998-12-03 03:37  fnevgeny

	* CHANGES, conf/ix86-linux, doc/CHANGES.html, doc/commands.html,
	  fonts/Makefile, src/draw.c, src/patchlevel.h, src/x11drv.c:
	  981203

1998-12-03 03:34  fnevgeny

	* src/: t1fonts.c, t1fonts.h: Use IsoLatin1 if Default.enc is not
	  found

1998-12-03 02:47  fnevgeny

	* src/: graphutils.c, noxprotos.h, setutils.c: X/Y autoscaling
	  within (respectively) Y/X world range

1998-12-02 02:24  fnevgeny

	* src/: draw.c, draw.h, fontwin.c, graphappwin.c, main.c,
	  motifinc.h, motifutils.c, params.c, pars.yacc, plotwin.c,
	  setappwin.c, strwin.c, tickwin.c, x11drv.c: Rewritten part of the
	  GUI functions to return pointers instead of aggregates Color map
	  entries are user-adjustable

1998-11-29 02:30  fnevgeny

	* src/: files.c, eblockwin.c: Block data read simplified

1998-11-29 01:07  fnevgeny

	* src/: alloca.c, missing.h: Define alloca() if  the function is
	  missing in the system

1998-11-29 00:50  fnevgeny

	* arch/vms/: config.h-common, configure.com, descrip.mms,
	  dotest.com, make.conf-common, readme, src.mms: Updates from John

1998-11-28 19:59  fnevgeny

	* src/utils.c: Buffered read from npipe

1998-11-26 02:33  fnevgeny

	* src/: XMgrace.ad, xmgrace.c, xprotos.h: Xresources for
	  enabling/disabling toolbars added

1998-11-25 03:42  fnevgeny

	* src/strwin.c: Slightly beatified Objects popups (strwin.c)

1998-11-25 02:19  fnevgeny

	* src/: pdfdrv.c, psdrv.c, rstdrv.c: Zero linewidth is treated as 1
	  pix

1998-11-25 02:18  fnevgeny

	* src/: graphs.c, xmgrace.c: Fixed stack manipulation from GUI

1998-11-25 00:15  fnevgeny

	* src/: main.c, xutil.c: fixed -type <settype> -pipe; SET_XY was
	  always used

1998-11-25 00:08  fnevgeny

	* CHANGES, COPYRIGHT, DEVELOPERS, INSTALL, LICENSE, MIGRATION,
	  Makefile, README, README.FFTW, README.GIF, README.PDF,
	  README.configure, cmath.h, gracerc.sample, examples/dotest,
	  examples/test.com, cephes/airy.c, cephes/beta.c, cephes/chbevl.c,
	  cephes/chdtr.c, cephes/const.c, cephes/dawsn.c, cephes/ellie.c,
	  cephes/ellik.c, cephes/ellpe.c, doc/CHANGES.html, doc/FAQ.html,
	  doc/FAQ.sgml, doc/GPL.html, doc/MIGRATION.html, doc/Makefile,
	  doc/acegr_np.html, doc/commands.html, doc/data.html,
	  doc/dblclick.html, doc/dlmodule.html, doc/edcrset.html,
	  doc/file.html, doc/fonts.html, doc/graphops.html, doc/guide.html,
	  doc/hotkeys.html, doc/intro.html, doc/main.html, doc/nohelp.html,
	  doc/npipe.html, doc/options.html, doc/page.html,
	  doc/philosophical-gnu-sm.jpg, doc/plot.html, doc/points.html,
	  doc/regions.html, doc/sets.html, doc/test_np.c, doc/testf_np.f,
	  doc/trans.html, doc/usage.html, doc/view.html, examples/Makefile,
	  examples/altaxis.par, examples/au.agr, examples/axes.agr,
	  examples/bar.agr, examples/brw.dat, examples/chartebar.agr,
	  examples/charts.agr, examples/co2.agr, examples/co2.par,
	  examples/explain.agr, examples/fills.agr, examples/graphs.par,
	  examples/hilo.agr, examples/log.dat, examples/logistic.agr,
	  examples/logistic.fit, examples/logtest.par,
	  examples/manygraphs.agr, examples/mlo.dat, examples/moresyms.agr,
	  examples/polar.agr, examples/props.agr, examples/regions.par,
	  examples/slideshow.d, examples/stackedb.agr,
	  examples/symslines.agr, examples/terr.agr, examples/terr2.agr,
	  examples/test.dat, examples/test1.par, examples/test2.agr,
	  examples/tfonts.agr, examples/tforms.par, examples/times.agr,
	  examples/tinset.agr, examples/tlog.agr, examples/tmc.c,
	  examples/tstack.agr, examples/txyr.agr, examples/typeset.agr,
	  cephes/Make.common, cephes/Make.dep, cephes/Makefile,
	  cephes/acosh.c, cephes/asinh.c, cephes/atanh.c, cephes/cbrt.c,
	  cephes/cephes.h, cephes/check_float.c, cephes/ellpk.c,
	  cephes/expn.c, cephes/fac.c, cephes/fdtr.c, cephes/fresnl.c,
	  cephes/gamma.c, cephes/gdtr.c, cephes/hyp2f1.c, cephes/hyperg.c,
	  cephes/i0.c, cephes/i1.c, cephes/igam.c, cephes/igami.c,
	  cephes/incbet.c, cephes/incbi.c, cephes/isfinite.c, cephes/iv.c,
	  cephes/j0.c, cephes/j1.c, cephes/jn.c, cephes/jv.c, cephes/k0.c,
	  cephes/k1.c, cephes/kn.c, cephes/log2.c, cephes/mconf.h,
	  cephes/mtherr.c, cephes/ndtr.c, cephes/ndtri.c, cephes/pdtr.c,
	  cephes/polevl.c, cephes/polyn.c, cephes/psi.c, cephes/revers.c,
	  cephes/rgamma.c, cephes/round.c, cephes/shichi.c, cephes/sici.c,
	  cephes/spence.c, cephes/stdtr.c, cephes/struve.c, cephes/unity.c,
	  cephes/yn.c, cephes/zeta.c, cephes/zetac.c, src/Make.common,
	  src/Makefile, src/alloca.c, src/as274c.c, src/as274c.h,
	  src/bitmaps.h, src/compute.c, src/computils.c, src/compwin.c,
	  src/comwin.c, src/defaults.c, src/defines.h, src/device.c,
	  src/dlmodule.h, src/draw.c, src/draw.h, src/drawticks.c,
	  src/eblockwin.c, src/editpwin.c, src/events.c, src/f2c.h,
	  src/featext.c, src/files.c, src/fileswin.c, src/fit.c,
	  src/fourier.c, src/globals.h, src/graphutils.h, src/helpwin.c,
	  src/hotwin.c, src/lmdif.c, src/locatewin.c, src/main.c,
	  src/miscwin.c, src/monwin.c, src/motifinc.h, src/motifutils.c,
	  src/nonlfit.c, src/nonlwin.c, src/noxprotos.h, src/objutils.c,
	  src/params.c, src/pars.yacc, src/patchlevel.h, src/patterns.h,
	  src/plotone.c, src/printwin.c, src/protos.h, src/ptswin.c,
	  src/regionutils.c, src/regionwin.c, src/rstdrv.c, src/rstdrv.h,
	  src/setutils.c, src/setwin.c, src/statuswin.c, src/strwin.c,
	  src/tickwin.c, src/utils.c, src/worldwin.c, src/x11drv.c,
	  src/xprotos.h, T1lib/LGPL, T1lib/LICENSE, T1lib/Makefile,
	  T1lib/README.t1lib-0.8-beta, T1lib/t1lib/.dependencies,
	  T1lib/t1lib/Makefile, T1lib/t1lib/parseAFM.c,
	  T1lib/t1lib/parseAFM.h, T1lib/t1lib/sysconf.h,
	  T1lib/t1lib/t1aaset.c, T1lib/t1lib/t1aaset.h,
	  T1lib/t1lib/t1afmtool.c, T1lib/t1lib/t1afmtool.h,
	  T1lib/t1lib/t1base.c, T1lib/t1lib/t1base.h,
	  T1lib/t1lib/t1delete.c, T1lib/t1lib/t1delete.h,
	  T1lib/t1lib/t1enc.c, T1lib/t1lib/t1enc.h, T1lib/t1lib/t1env.c,
	  T1lib/t1lib/t1env.h, T1lib/t1lib/t1extern.h,
	  T1lib/t1lib/t1finfo.c, T1lib/t1lib/t1finfo.h,
	  T1lib/t1lib/t1global.h, T1lib/t1lib/t1lib.h,
	  T1lib/t1lib/t1load.c, T1lib/t1lib/t1load.h, T1lib/t1lib/t1misc.h,
	  T1lib/t1lib/t1set.c, T1lib/t1lib/t1set.h, T1lib/t1lib/t1trans.c,
	  T1lib/t1lib/t1trans.h, T1lib/t1lib/t1types.h,
	  T1lib/type1/CHANGES, T1lib/type1/README, T1lib/type1/README.RMz,
	  T1lib/type1/Xstuff.h, T1lib/type1/arith.c, T1lib/type1/arith.h,
	  T1lib/type1/blues.h, T1lib/type1/bstring.c, T1lib/type1/cluts.h,
	  T1lib/type1/curves.c, T1lib/type1/curves.h, T1lib/type1/digit.h,
	  T1lib/type1/ffilest.h, T1lib/type1/font.h, T1lib/type1/fontfcn.c,
	  T1lib/type1/fontfcn.h, T1lib/type1/fontfile.h,
	  T1lib/type1/fontmisc.h, T1lib/type1/fonts.h,
	  T1lib/type1/fontstruct.h, T1lib/type1/fontxlfd.h,
	  T1lib/type1/fsmasks.h, T1lib/type1/hdigit.h, T1lib/type1/hints.c,
	  ac-tools/config.guess, ac-tools/config.sub,
	  ac-tools/ice_check_lesstif.m4, ac-tools/ice_find_motif.m4,
	  ac-tools/install-sh, ac-tools/mdw_check_manylibs.m4,
	  ac-tools/mkinstalldirs, auxiliary/Makefile, auxiliary/README,
	  auxiliary/fdf2fit, auxiliary/greg2jul.c, auxiliary/jul2greg.c,
	  auxiliary/magic.xmgr, conf/Make.conf.in, conf/alpha-osf4,
	  conf/config.h.in, conf/configure.in, conf/generic,
	  conf/generic.gcc, conf/hppa-hpux, conf/ix86-cygwin32,
	  conf/ix86-linux, conf/ix86-os2, conf/ix86-sco, conf/linux,
	  conf/m88k-dgux, conf/mips-irix, conf/mips-irix6.4,
	  conf/mips-ultrix, conf/opennt, conf/rs6000-aix3,
	  conf/rs6000-aix4, conf/sparc-sunos4, conf/sparc-sunos5,
	  conf/sparc-sunos5.gcc, grconvert/Makefile, grconvert/defaults.c,
	  grconvert/grconvert.c, grconvert/grconvert.h,
	  grconvert/readbin.c, grconvert/util.c, grconvert/writeasc.c,
	  src/Make.dep, src/Tab.c, src/Tab.h, src/TabP.h, src/XMgrace.ad,
	  src/buildinfo.c, src/device.h, src/dlmodule.c, src/dummydrv.c,
	  src/dummydrv.h, src/fontwin.c, src/graphappwin.c, src/graphs.c,
	  src/graphs.h, src/graphutils.c, src/iofilters.c, src/mfdrv.c,
	  src/mfdrv.h, src/missing.c, src/missing.h, src/pdfdrv.c,
	  src/pdfdrv.h, src/plotone.h, src/plotwin.c, src/psdrv.c,
	  src/psdrv.h, src/setappwin.c, src/t1fonts.c, src/t1fonts.h,
	  src/utils.h, src/x11drv.h, src/xmgrace.c, src/xutil.c,
	  T1lib/type1/.dependencies, T1lib/type1/Makefile,
	  T1lib/type1/hints.h, T1lib/type1/lines.c, T1lib/type1/lines.h,
	  T1lib/type1/objects.c, T1lib/type1/objects.h,
	  T1lib/type1/paths.c, T1lib/type1/paths.h,
	  T1lib/type1/paths_rmz.h, T1lib/type1/pictures.h,
	  T1lib/type1/regions.c, T1lib/type1/regions.h,
	  T1lib/type1/scanfont.c, T1lib/type1/spaces.c,
	  T1lib/type1/spaces.h, T1lib/type1/spaces_rmz.h,
	  T1lib/type1/strokes.h, T1lib/type1/t1hdigit.h,
	  T1lib/type1/t1imager.h, T1lib/type1/t1intf.h, T1lib/type1/t1io.c,
	  T1lib/type1/t1snap.c, T1lib/type1/t1stdio.h,
	  T1lib/type1/t1stub.c, T1lib/type1/token.c, T1lib/type1/token.h,
	  T1lib/type1/tokst.h, T1lib/type1/trig.h, T1lib/type1/type1.c,
	  T1lib/type1/types.h, T1lib/type1/util.c, T1lib/type1/util.h,
	  arch/os2/Make.conf.os2, arch/os2/README, arch/os2/config.h.os2,
	  arch/os2/configos2.cmd, arch/os2/dlfcn.c, arch/os2/dlfcn.h,
	  arch/os2/dlfcn.mak, arch/os2/dotest.cmd, arch/vms/cephes.mms,
	  arch/vms/config.h-common, arch/vms/config.h-dpml,
	  arch/vms/config.h-no_dpml, arch/vms/config.h-vms6,
	  arch/vms/config.h-vms7, arch/vms/configure.com,
	  arch/vms/descrip.mms, arch/vms/dotest.com, arch/vms/getpwnam.c,
	  arch/vms/grconvert.mms, arch/vms/make.conf-common,
	  arch/vms/make.conf-m1_1, arch/vms/make.conf-m1_2,
	  fonts/FontDataBase, fonts/Makefile, fonts/enc/IsoLatin1.enc,
	  fonts/enc/IsoLatin2.enc, fonts/type1/d050000l.afm,
	  fonts/type1/d050000l.pfb, fonts/type1/n019003l.afm,
	  fonts/type1/n019003l.pfb, fonts/type1/n019004l.afm,
	  fonts/type1/n019004l.pfb, fonts/type1/n019023l.afm,
	  fonts/type1/n019023l.pfb, fonts/type1/n019024l.afm,
	  fonts/type1/n019024l.pfb, fonts/type1/n021003l.afm,
	  fonts/type1/n021003l.pfb, fonts/type1/n021004l.afm,
	  fonts/type1/n021004l.pfb, fonts/type1/n021023l.afm,
	  fonts/type1/n021023l.pfb, fonts/type1/n021024l.afm,
	  fonts/type1/n021024l.pfb, fonts/type1/n022003l.afm,
	  fonts/type1/n022003l.pfb, fonts/type1/n022004l.afm,
	  fonts/type1/n022004l.pfb, fonts/type1/n022023l.afm,
	  fonts/type1/n022023l.pfb, fonts/type1/n022024l.afm,
	  fonts/type1/n022024l.pfb, fonts/type1/s050000l.afm,
	  fonts/type1/s050000l.pfb, grace_np/Makefile, grace_np/grace_np.c,
	  grace_np/grace_np.h, grace_np/gracef_np.c, grace_np/test_np.c,
	  grace_np/testf_np.f, scripts/makepatch, arch/vms/make.conf-vms6,
	  arch/vms/make.conf-vms7, arch/vms/make.dep_cephes,
	  arch/vms/make.dep_src, arch/vms/motif1_1.opt,
	  arch/vms/motif1_2.opt, arch/vms/pwd.h_v6, arch/vms/readme,
	  arch/vms/src.mms, arch/vms/t1lib.mms, arch/vms/vms_unix.c,
	  arch/vms/vms_unix.h, arch/vms/xdr.opt, arch/win32/README,
	  arch/win32/dlfcn.h, patches/pdflib-0.6.patch: Initial revision

