Annotation of OpenXM_contrib/gnuplot/ChangeLog, Revision 1.1.1.3
1.1.1.3 ! ohara 1: 2002-12-12 Lars Hecking <lhecking@nmrc.ucc.ie>
! 2:
! 3: * term/gif.trm, term/png.trm: Petr's typo fixes.
! 4:
! 5: * Tag and release gnuplot 3.7.3.
! 6:
! 7: 2002-12-12 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 8:
! 9: * win/wpause.c (PauseBox): Nigel Nunn's change to the message
! 10: loop of the pause window to avoid CPU hogging.
! 11:
! 12: 2002-12-11 Lars Hecking <lhecking@nmrc.ucc.ie>
! 13:
! 14: * 0FAQ, show.c, version.c: Get ready for 3.7.3 release.
! 15:
! 16: 2002-12-11 Shigeharu TAKENO <shige@iee.niit.ac.jp>
! 17:
! 18: * term/djsvga.trm, term/eepic.trm, term/epson.trm, term/fig.trm,
! 19: term/gif.trm, term/latex.trm, term/mif.trm, term/post.trm,
! 20: term/pslatex.trm, term/tpic.trm, term/xlib.trm: More of same.
! 21:
! 22: 2002-12-04 Shigeharu TAKENO <shige@iee.niit.ac.jp>
! 23:
! 24: * docs/gnuplot.doc, term/be.trm, term/cgm.trm, term/x11.trm: Fix
! 25: documentation misprints.
! 26:
! 27: 2002-11-20 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 28:
! 29: * win/winmain.c (WinMain) [MSC, WIN32]: Use predefined __argc and
! 30: __argv instead of old hack to generate them from scratch, which
! 31: couldn't cope with blanks in file names or quoted arguments.
! 32:
! 33: 2002-11-14 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 34:
! 35: * graphics.c (do_plot): Get rid of old xtic and ytic #defines.
! 36: (setup_tics): For series tics on log axes, logarithmize tic step
! 37: for use by endpoint fixups.
! 38: (gen_tics): Rewrite handling of series tics on log axes. Handle
! 39: un-specified ticking endpoints. Handle both negative values and
! 40: negative exponents of the stepsize correctly, and also negative
! 41: user-specified endpoints.
! 42:
! 43: 2002-11-09 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 44:
! 45: * term/svg.trm (SVG_init): Backports from 3.8 branch: adds the
! 46: viewBox attribute to the <svg> tag, and replaces the original SVG
! 47: terminal author's name by the gnuplot version in the <desc>.
! 48:
! 49: 2002-11-09 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 50:
! 51: * makefile.dj2, makefile.tc: Update CFLAGS.
! 52:
! 53: * plot2d.c, plot3d.c: Convert INIT_ARRAYS() macros to functions to
! 54: fix build for 16-bit Windows.
! 55:
! 56: * specfun.c: Add missing preprocessor symbols to fix build under
! 57: DJGPP V2.
! 58:
! 59: 2002-11-05 Shigeharu TAKENO <shige@iee.niit.ac.jp>
! 60:
! 61: * docs/gnuplot.doc: Fix more misprints.
! 62:
! 63: 2002-11-04 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 64:
! 65: * fit.c (regress): Fix SF bug # 631323: spelling "occured" -->
! 66: "occurred".
! 67:
! 68: 2002-10-25 Lars Hecking <lhecking@nmrc.ucc.ie>
! 69:
! 70: * Makefile.in: Add stamp-h[0-9]* to distclean target.
! 71:
! 72: 2002-10-18 Shigeharu TAKENO <shige@iee.niit.ac.jp>
! 73:
! 74: * docs/gnuplot.doc, term/atariaes.trm, term/atarivdi.trm, term/be.trm,
! 75: term/x11.trm: Fix a number of misprints.
! 76:
! 77: 2002-10-18 Don Taber <dtaber@blackrat.risc.rockwell.com>
! 78:
! 79: * term/linux.trm(LINUX_setup): Make driver work with devfs.
! 80:
! 81: 2002-10-15 Lars Hecking <lhecking@nmrc.ucc.ie>
! 82:
! 83: * Makefile.in: Remove acconfig.h.
! 84:
! 85: * acconfig.h: File removed.
! 86:
! 87: * configure.in, stdfn.h: Change test for time_t in <time.h> to not
! 88: require time_t define in config.h. This removes the need for acconfig.h.
! 89:
! 90: * term/metapost.trm: Add empty line in terminal documentation.
! 91:
! 92: 2002-09-19 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 93:
! 94: * term/gpic.trm (GPIC_linetype): Fix signed conversion problems
! 95: between size_t GPIC_NUMLINES and int linetype. NOTE: this will
! 96: change linetypes for numbers above 4, because the border and axis
! 97: linetypes will no longer be re-used. Add offset here already,
! 98: instead of doing it later.
! 99: (GPIC_vector): Removed addition of offset from here.
! 100:
! 101: * graphics.c (boundary): Backport of div-by-zero fix for
! 102: key_entry_height from 3.8.
! 103:
! 104: * term/post.trm: Backport of Symbol-Oblique operand stacking bug
! 105: fix from 3.8.
! 106:
! 107: 2002-07-26 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 108:
! 109: * term/cgm.trm: Fixed option parsing bugs.
! 110:
! 111: 2002-05-17 Shigeharu TAKENO <shige@iee.niit.ac.jp>
! 112:
! 113: * docs/gnuplot.doc: Various misprint fixes.
! 114:
! 115: 2002-05-16 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 116:
! 117: * internal.c (BAD_DEFAULT): Minor spelling correction in message.
! 118:
! 119: 2002-05-16 Lars Hecking <lhecking@nmrc.ucc.ie>
! 120:
! 121: * 0FAQ: Fix filename for gplotlib.
! 122:
! 123: * specfun.c: Add new implementation of lngamma(), inverse_normal_func(),
! 124: inverse_error_func(), based on CEPHES library, and NIST. Contributed
! 125: by Dietmar Warning.
! 126:
! 127: * term/metapost.trm: Patch by Dirk Krause, which includes a previous
! 128: patch by Phillip Wood. New features:
! 129: o A "la$tex" option to switch to LaTeX.
! 130: In LaTeX mode no \setfont... instructions pointing to "cmr10"
! 131: are written. Font setup is done in the preamble.
! 132: o An "a4$paper" option to pass the [a4paper] option
! 133: to the document class. By default this option is not written.
! 134: o The "ps$nfss", "psnfss-v$ersion7" and "nops$nfss" options
! 135: to include \usepackage instructions for PSNFSS 8, older version
! 136: or no PSNFSS.
! 137: o The "pro$logues n" (n must be replaced by the number you want)
! 138: and "nopr$ologues" options to add a "prologues:=2;" line to the
! 139: output. When using metapost to produce standalone images,
! 140: "prologues:=2;" causes metapost to include font information into
! 141: the EPS output.
! 142:
! 143: 2002-04-26 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 144:
! 145: * graphics.c (boundary): Fix rounding errors in multiplot
! 146: placement by adding 0.5 to ytop, ybot, xleft and xright initial
! 147: values.
! 148:
! 149: 2002-04-21 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 150:
! 151: * misc.c (save_set_all): Fix quoting of 'set missing' save text.
! 152:
! 153: 2002-04-16 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 154:
! 155: Patch from Dietmar Warning <dwarning@danalyse.de>:
! 156:
! 157: * term/tkcanvas.trm (TK_put_text): Quote-protect characters that
! 158: would be interpreted by Tcl/Tk if not in tk_perl mode of
! 159: operation.
! 160:
! 161: 2002-04-10 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 162:
! 163: * docs/gnuplot.doc: Added missing documentation of timefmt %s
! 164: specifier to read seconds-since-the-epoch timestamps.
! 165:
! 166: * NEWS: Mentioned it here, too.
! 167:
! 168: 2002-03-17 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 169:
! 170: * term/pslatex.trm (PSLATEX_init): Changed "encap" argument of
! 171: PS_common_init calls to get the relative scaling of the PostScript
! 172: and LaTeX coordinate systems right.
! 173:
! 174: 2002-03-12 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 175:
! 176: * makefile.cyg: Reformatted one comment for legibility.
! 177:
! 178: * 0INSTALL: Revised DOS/Windows build and installation
! 179: instructions. Mention new 16bit section in term.h. Add generic
! 180: post-compile installation tips for Windows platform. Clarify
! 181: which compiler/makefile is to be used for which type of Windows.
! 182: More clearly describe the need for the M$ help compiler in MinGW
! 183: and Cygwin. Mention 32bit Borland compilation method via
! 184: makefile.win.
! 185:
! 186: * term.h [WIN16||DOS16]: Put selection of terminals that works for
! 187: these 16bit platforms directly in here, to ease building of these
! 188: "small" versions of gnuplot.
! 189:
! 190: 2002-03-11 Lars Hecking <lhecking@nmrc.ucc.ie>
! 191:
! 192: * graphics.c(gprintf), plot.c(main), plot.h, set.c(set_two),
! 193: util.c(angle), util3d.c(mat_rot_x,mat_rot_y,mat_rot_z),
! 194: term/cgm.trm(CGM_text_angle), term/emxvga.trm(g_string),
! 195: term/fig.trm(FIG_text_angle): Remove local definition of Pi, use M_PI,
! 196: M_PI_2 and DEG2RAD instead.
! 197:
! 198: * parse.c, plot.c, syscfg.h: Move sigsetjmp/setjmp definitions to
! 199: syscfg.h, and use the same code as the development version. Bug noted
! 200: by Hans Werner Strube <strube@physik3.gwdg.de>.
! 201:
! 202: * stdfn.c, stdfn.h: Add fallback definition for stricmp(). Patch by
! 203: HBB.
! 204:
! 205: * stdfn.h: Define M_PI and M_PI_2.
! 206:
! 207: * term/fig.trm(FIG_put_text): Text rotated by 90 degrees should be
! 208: centered horizontally rather than vertically. Also in one place, 3.1
! 209: should be replaced by 3.2. Noted by Hans Werner Strube
! 210: <strube@physik3.gwdg.de>.
! 211:
! 212: 2002-03-11 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 213:
! 214: A whole bout of DOS/Windows specific fixes found in release 3.7.2.
! 215:
! 216: * win/winmain.c (version, patchlevel, data): Renamed to have the
! 217: "gnuplot_" prefix now used in version.c.
! 218: (WinMain): Changed usage to the new names.
! 219:
! 220: * term/hpgl.trm (HPGL2_lt, HPGL2_pw): Flagged GPFAR.
! 221:
! 222: * term/cgm.trm (struct fontdata, cgm_basic_font_data): Separate
! 223: type definition from variable definition. Flagged variable GPFAR
! 224: to ease moving it into a separate data segment.
! 225: (CGM_find_font): Replace usage of strncasecmp with strnicmp, as
! 226: only the latter is guaranteed to be present by stdfn.[ch].
! 227:
! 228: * scanner.c (substitute): Fixed argument list of dummy
! 229: implementation to match the real one.
! 230:
! 231: * graphics.c (plot_vectors): Removed erroneous GPHUGE flag.
! 232:
! 233: * hidden3d.c (update_hl_buffer_column): Likewise. And got rid of
! 234: pointless old #if 0'ed part.
! 235:
! 236: * makefile.win (LINK32): New variable, to cope with different
! 237: compilers in the Borland C++ product line using different names
! 238: for their linker.
! 239: (wgnupl32.exe): Use new LINK32 instead of hardcoded tlink32.
! 240: (CFLAGS) [WIN32]: Added -DHAVE_SLEEP, but commented it out. The
! 241: free BC++5.5 needs the switch, others need it off.
! 242: (CFLAGS) [!WIN32]: Change switches to manoeuver gnuplot through
! 243: the various 64K barriers once again. -O1 to optimize for size,
! 244: -Ff=8 to move more data into separate data segments, and -Dlint to
! 245: remove all the RCSId strings and thus save some space.
! 246:
! 247: * makefile.tc (CFLAGS3): Added -DHAVE_STRICMP.
! 248:
! 249: * makefile.dj2: Updated last-modified comments.
! 250: (EXENAME): Changed to gp37.
! 251: (TERMFLAGS): Commented out forced -fno-inline-functions flag,
! 252: which is no longer necessary --- GCC was fixed in the meantime.
! 253: (CFLAGS): Changed default options from -O to -O2 -g.
! 254: ($(EXENAME).exe, .\docs\doc2gih.exe, bf_test.exe): Adapted
! 255: conversion from raw COFF to MS-DOS stubbed exe files to DJGPP v2
! 256: standards.
! 257: (demo\binary?.): Add a ./ in front of the executable's name.
! 258:
! 259: * makefile.cyg (WINCFLAGS): Moved defines for PNG and GD to the
! 260: end of the list and commented them out by default.
! 261: (WINLDLIBS): Likewise for the -l flags for png and gd libs.
! 262:
! 263: * makefile.mgw (CFLAGS): Added -DNO_SETVBUF. This patch from Petr
! 264: Mikulik.
! 265:
! 266: 2002-01-25 Lars Hecking <lhecking@nmrc.ucc.ie>
! 267:
! 268: Tag and release gnuplot 3.7.2.
! 269:
! 270: 2002-01-25 Lars Hecking <lhecking@nmrc.ucc.ie>
! 271:
! 272: * Makefile.in: Add DESTDIR support to install/uninstall targets.
! 273: Don't install gnuplot man page.
! 274:
! 275: * docs/Makefile.in: Fix typo in terminal driver list (Thimo Neubauer).
! 276: Split install target into install-gih install-info install-man, and add
! 277: the corresponding uninstall targets. Install man page and info page
! 278: from this Makefile.
! 279:
! 280: * docs/doc2info.c(convert): Create INFO-DIR-SECTION statement. Patch
! 281: by Thimo Neubauer.
! 282:
! 283: * docs/latextut/Makefile.in: Use the compiled version of gnuplot to
! 284: generate the .plt files, not the installed version. Patch by Thome
! 285: Neubauer.
! 286:
! 287: 2002-02-01 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 288:
! 289: Changes to avoid function pointer casts and work around HP-UX
! 290: gcc problem with passing around pointers to static functions.
! 291:
! 292: * hidden3d.c (compare_by_zmax): Change argument types to
! 293: SORTFUNC_ARGS. Made non-static.
! 294:
! 295: * interpol.c (compare_points): Change argument types to
! 296: SORTFUNC_ARGS. Made non-static.
! 297: (sort_points): Don't cast function pointer.
! 298:
! 299: * term.c (termcomp): Change argument types to
! 300: SORTFUNC_ARGS. Made non-static.
! 301:
! 302: * graphics.c (histeps_compare): Change argument types to
! 303: SORTFUNC_ARGS.
! 304:
! 305: * help.c (sortkeys): Don't cast function pointer.
! 306: (keycomp): Make argument types SORTFUNC_ARGS. Remove 'static'.
! 307:
! 308: * plot.h (SORTFUNC_ARGS): Make sure SORTFUNC_ARGS is defined.
! 309: (sortfunc): No longer used. Definition removed.
! 310:
! 311: 2002-01-31 Lars Hecking <lhecking@nmrc.ucc.ie>
! 312:
! 313: * 0INSTALL: Add --with-pdf, remove --enable-emf and --enable-epslatex.
! 314:
! 315: * binary.c, bitmap.c, command.c, contour.c, eval.c, hidden3d.c, misc.c,
! 316: plot2d.c, plot3d.c, readline.c, set.c: Remove casts to size argument
! 317: from gp_alloc() calls.
! 318:
! 319: * binary.h, bitmap.h, help.h: Prevent multiple inclusion.
! 320:
! 321: 2002-01-31 Lars Hecking <lhecking@nmrc.ucc.ie>
! 322:
! 323: * configure.in: Fix libpng test so that library is always searched for.
! 324:
! 325: * configure.in: Add PDF driver support.
! 326:
! 327: * configure.in: Remove switches for emf and epslatex driver, they are
! 328: now included by default.
! 329:
! 330: * fit.c, fit.h, matrix.c, matrix.h: Update copyright status.
! 331:
! 332: * help.c: Replace malloc() calls with gp_alloc().
! 333:
! 334: * specfunc.c: More descriptive error messages.
! 335:
! 336: * term.h: Enable emf and epslatex driver unconditionally.
! 337:
! 338: * time.c: Add support for reading EPOCH data.
! 339:
! 340: * term/post.trm: Use gp_strdup() instead of gp_alloc/strcpy.
! 341:
! 342: 2002-01-26 Lars Hecking <lhecking@nmrc.ucc.ie>
! 343:
! 344: * Makefile.in, gnuplot.prj, makefile.all, makefile.amg, makefile.ami,
! 345: makefile.dj2, makefile.djg, makefile.emx, makefile.msc, makefile.msw,
! 346: makefile.mto,makefile.st,makefile.unx, makefile.vms, makefile.win,
! 347: term.h, docs/Makefile.in, docs/old/makefile.r, term/pdf.trm,
! 348: term/svg.trm: Add support for pdf and W3C Scalable Vector Graphics
! 349: output, ported over from cvs MAIN branch.
! 350:
! 351: * specfun.c: Minor cleanup.
! 352:
! 353: * term.c(list_terms): Sort terminals by name before displaying. Ported
! 354: over from cvs MAIN branch.
! 355:
! 356: * util.c(gp_strdup): New function, from cvs MAIN branch.
! 357:
! 358: * term/cgi.trm: By permission of the original author, Ronald Florence,
! 359: remove the non-commercial use clause and switch to gnuplot license.
! 360:
! 361: * term/eepic.trm, term/emf.trm, term/epslatex.trm, term/linux.trm,
! 362: term/metafont.trm, term/pstricks.trm, term/regis.trm, term/tgif.trm:
! 363: Updated from cvs MAIN branch.
! 364:
! 365: 2002-01-22 Lars Hecking <lhecking@nmrc.ucc.ie>
! 366:
! 367: * 0FAQ: Update to current version.
! 368:
! 369: * 0INSTALL: Fix some typos.
! 370:
! 371: * 0README: Update version and ftp locations.
! 372:
! 373: * Makefile.in, configure.in: Rename X_LIBRARIES to LIBRARIES_FOR_X,
! 374: following the main branch.
! 375:
! 376: * configure.in: Bugfixes and more cleaning up.
! 377:
! 378: * specfun.c: Remove all code that was labeled for non-commercial use
! 379: only (lgamneg, lgampos, lngamma, inverse_normal_func,
! 380: inverse_error_func). This means that the gamma, inverse normal, and
! 381: inverse error function are not available anymore on platforms that
! 382: don't have native implementations.
! 383:
! 384: * syscfg.h: Update FAQ location.
! 385:
! 386: 2002-01-19 Lars Hecking <lhecking@nmrc.ucc.ie>
! 387:
! 388: * 0INSTALL: Remove references to the GP_PATH_* macros.
! 389:
! 390: * Makefile.in, makefile.all: Remove references to m4/path-hdr.m4 and
! 391: m4/path-lib.m4.
! 392:
! 393: * configure.in: General cleanup and bugfixing. Replace all references
! 394: to GP_PATH_* macros with code that uses generic autoconf macros.
! 395:
! 396: * version.c: Increment patchlevel to 2, update date and copyright.
! 397:
! 398: * m4/path-hdr.m4, m4/path-lib.m4: Remove.
! 399:
! 400: 2001-12-09 Lars Hecking <lhecking@nmrc.ucc.ie>
! 401:
! 402: * src/specfun.c: Remove "non-commercial" clause for ibeta() and
! 403: igamma() by permission of the original author, Jos van der Woude.
! 404:
! 405: 2001-12-04 Lars Hecking <lhecking@nmrc.ucc.ie>
! 406:
! 407: * demo/airfoil.dem, demo/contours.dem, demo/fit.dem, demo/multimsh.dem,
! 408: demo/prob2.dem, demo/scatter.dem, demo/surface1.dem, demo/surface2.dem,
! 409: demo/timedat.dem, demo/using.dem, demo/world.dem: Sync with cvs head.
! 410:
! 411: 2001-10-18 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 412:
! 413: * win/pgnuplot.c (cbGetTextWindow): Revert return value to behave
! 414: like the documentation of the EnumThreadWindows() Win32 API call
! 415: expects it.
! 416:
! 417: 2001-10-11 Dick Crawford <crawford@arete.com>
! 418:
! 419: * term/post.trm (PS_header): Fix handling of linewidth zero for
! 420: axis linetype, by rejecting too small linewidth in the /UL macro.
! 421:
! 422: 2001-10-01 Slaven Rezic <slaven.rezic@berlin.de>
! 423:
! 424: * term/tkcanvas.trm: No more warnings if running with perl -w. Take
! 425: -highlightthickness into account for height/width computation. Use
! 426: a subroutine reference rather than a subroutine name in the perl
! 427: version (as in my original patch). Doc fix for perl sample.
! 428:
! 429: 2001-09-26 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 430:
! 431: * fit.c (do_fit): Fix bug in copying of partly fixed yrange spec
! 432: to zrange variables.
! 433:
! 434: 2001-09-18 Lars Hecking <lhecking@nmrc.ucc.ie
! 435:
! 436: * demo/prob.dem, demo.prob2.dem, demo/random.dem, demo/stat.inc:
! 437: Remove "non-commercial" clause by permission of the original author,
! 438: Jos van der Woude.
! 439:
! 440: 2001-06-25 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 441:
! 442: * graphics.c (histeps_current_plot, histeps_compare): New
! 443: file-scope variable and comparison function, used in applying
! 444: qsort() to sorting the datapoints in "histeps" mode.
! 445: (plot_histeps): Use qsort() instead of homegrown bubblesort
! 446: implementation to sort datapoints by x. Removed now-unused locals
! 447: 'bigi' and 'hold'.
! 448: (plot_histeps): Don't blindly assume 0.0 is the baseline y
! 449: position for the histogram. For logarithmic y axis, it isn't.
! 450: Set up new local 'y_null' to hold the correct position.
! 451:
! 452: * alloc.c (gp_alloc): Fix return type to 'generic pointer'.
! 453:
! 454: * alloc.h (gp_alloc): Update prototype.
! 455:
! 456: 2001-05-31 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 457:
! 458: * term/pslatex.trm (PSLATEX_graphics): Use PSLATEX_{X|Y}MAX
! 459: instead of PS_{X|Y}MAX to calculate the bounding box parameters of
! 460: the dvips \special command. Was wrong by a factor of two, before.
! 461:
! 462: 2001-03-09 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 463:
! 464: * parse.c (xterms, aterms, bterms): Avoid storing pointers into
! 465: the dynamical array at->actions[]. They break if the action table
! 466: has to be reallocated. This caused a really strange endless loop
! 467: bug for a very complicated function using 8 nested levels of
! 468: conditional operators plus lots of function calls.
! 469:
! 470: 2001-03-03 Lars Hecking <lhecking@nmrc.ucc.ie>
! 471:
! 472: * configure.in: Check for png_init_io() instead of deprecated
! 473: png_info_init().
! 474:
! 475: * plot.c(get_data): Add missing break statement.
! 476:
! 477: * demo/contours.dem, demo/fit.dem, docs/gnuplot.texi: Add missing tics.
! 478:
! 479: 2001-02-28 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 480:
! 481: * term/emf.trm (EMF_text, EMF_reset): Reset emf_graphics flag to
! 482: FALSE to fix bug reported by J.Bollinger.
! 483:
! 484: * term/emf.trm (EMF_STOCK_OBJECT_FLAG,
! 485: EMF_STOCK_OBJECT_WHITE_BRUSH, EMF_STOCK_OBJECT_BLACK_PEN,
! 486: EMF_STOCK_OBJECT_DEFAULT_FONT): New mnemonic macros to replace
! 487: magic numbers.
! 488: (EMF_setfont, EMF_text, EMF_dashtype): Use them.
! 489:
! 490: 2001-01-18 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 491:
! 492: * 0INSTALL [HP-UX 10.x]: change recommendations regarding GCC on
! 493: HP-UX 10.x and higher.
! 494:
! 495: * graph3d.c (xtick_callback, ytick_callback, ztick_callback):
! 496: remove 'static' attribute to avoid bug in HP-UX assembler. This
! 497: was the root of the long-standing compilation problems with GCC on
! 498: HP-UX 10 and higher.
! 499:
! 500: * graphics.c (widest2d_callback, xtick2d_callback): dito
! 501: (ytick2d_callback): dito.
! 502:
! 503: 2000-11-10 Gregor Thalhammer <Gregor.Thalhammer@uibk.ac.at>
! 504:
! 505: * term/epslatex.trm(EPSL_arrow): Arrows without heads are not drawn.
! 506:
! 507: 2000-10-24 Lars Hecking <lhecking@nmrc.ucc.ie>
! 508:
! 509: * docs/Makefile.in: Add gnuplot.pdf to clean target.
! 510:
! 511: * term/cgm.trm: Use gnuplot_version and gnuplot_patchlevel instead of
! 512: VERSION. Escape underscores in font names for TeX/LaTeX.
! 513:
! 514: 2000-10-24 Brendt Wohlberg <brendt@cnls.lanl.gov>
! 515:
! 516: * term/pslatex.trm: The current pslatex term has an option for
! 517: modifying the text font size, but this option only changes text
! 518: positioning without actually changing the font size. This patch
! 519: changes the optional value from a scaling factor to a font size
! 520: (in points) and includes LaTeX commands to actually change the
! 521: font size.
! 522:
! 523: 2000-10-20 Lars Hecking <lhecking@nmrc.ucc.ie>
! 524:
! 525: * Makefile.in, makefile.all, makefile.amg, makefile.win,
! 526: docs/Makefile.in: Add new terminal drivers.
! 527:
! 528: * Makefile.in, makefile.all: Add correct directory for Be source.
! 529:
! 530: * configure.in: New configure option for ggi driver.
! 531:
! 532: * missing: Update from automake-cvs.
! 533:
! 534: * term.h: Add GGI driver.
! 535:
! 536: 2000-10-20 Andreas Czechanowski <dl4sdc@dl4sdc.ampr.org>
! 537:
! 538: * term/fig.trm: Update to fig file format version 3.2. Fix scaling
! 539: in metric mode. Change upper left corner offset to be at an integer
! 540: centimeter position in metric mode. Output sizes for metrix are now
! 541: 12x8cm and 12x15cm.
! 542:
! 543: 2000-10-20 Cesar Crusius <crusius@leland.stanford.edu>
! 544:
! 545: * term/ggi.trm: Add new driver for General Graphics Interface (GGI).
! 546:
! 547: 2000-10-20 Alan Braslau <braslau@drecam.saclay.cea.fr>
! 548:
! 549: * plot2d.c(print_table): Table terminal driver now produces
! 550: x y [xlow xhigh] [ylow yhigh] type as per errorbar mode. The
! 551: financebars and candlesticks types are not covered.
! 552:
! 553: 2000-10-20 David Mussomeli <dado.sere@libero.it>
! 554:
! 555: * term/eepic.trm(EEPIC_graphics): Picture environment is now scaleable
! 556: by the "set size" command.
! 557:
! 558: 2000-10-19 Lars Hecking <lhecking@nmrc.ucc.ie>
! 559:
! 560: * term.h: Add emf and epslatex drivers.
! 561:
! 562: * term/cgm.trm: Backported latest version from main branch.
! 563:
! 564: * term/emf.trm, term/epslatex.trm: Update to latest version.
! 565:
! 566: * term/gif.trm. term/png.trm: JvZ's patch from main branch to avoid
! 567: buffer overflow in term_options array.
! 568:
! 569: 2000-10-18 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 570:
! 571: * misc.c (save_position): keywords saved for 'first' and 'second'
! 572: axes were incorrect.
! 573:
! 574: * set.c (set_arrow): don't accept 'first' and 'second' as keywords
! 575: before 'from' or 'to'.
! 576:
! 577: 2000-09-14 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 578:
! 579: * graphics.c (map_position), graph3d.c (map_position): Fix
! 580: off-by-one bug in treatment of term->{x,y}max when translating
! 581: 'screen' coordinates.
! 582:
! 583: 2000-09-13 Daniel Luecking <luecking@uark.edu>
! 584:
! 585: * term/metapost.trm: Disambiguated options m$onochrome and
! 586: m$agnification. Changed %g to %f in output format (MPt doesn't know
! 587: exponential notation). Changed MP_DPI from 300 to 2400.
! 588:
! 589: 2000-06-20 Juha Takala <juha.takala@vtt.fi>
! 590:
! 591: * gplt_x11.c: Add missing forward slash to path for .Xdefaults.
! 592:
! 593: 2000-06-08 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 594:
! 595: * datafile.c(df_gets): prompt visibly for inline data if in
! 596: in interactive mode.
! 597:
! 598: * hidden3d.c: fix long-standing bug in dynamic array
! 599: Cross_store. Pointers into it have to be replaced by indices.
! 600:
! 601: 2000-05-07 Lars Hecking <lhecking@nmrc.ucc.ie>
! 602:
! 603: * 0INSTALL, Makefile.in, makefile.all: Updated.
! 604:
! 605: * beos/*: New files, imported from devel version. BeOS support
! 606: should be complete now.
! 607:
! 608: * configure.in: Added options for emf and epslatex driver. Other
! 609: updates backported from development version.
! 610:
! 611: * m4/*.m4: Imported and updated versions from development version.
! 612:
! 613: * term/emf.trm, term/epslatex.trm: New drivers.
! 614:
! 615: * term/gnugraph.trm: Require GNU plotutils v2.2 or newer. Backported
! 616: from development version.
! 617:
! 618: 2000-05-05 Lars Hecking <lhecking@nmrc.ucc.ie>
! 619:
! 620: * docs/gnuplot.doc, graphics.c: Bugfix for Shusuke Nisiyama's
! 621: vector clipping patch.
! 622:
! 623: * term/gif.trm: The "giant" font option was not recognised.
! 624:
! 625: * term/fig.trm(FIG_put_text): Don't create xfig SPECIAL_TEXT for
! 626: non-LaTeX strings. See Debian bug#61972.
! 627:
! 628: 2000-05-05 Pieter-Tjerk de Boer <ptdeboer@cs.utwente.nl>
! 629:
! 630: * term/pslatex.trm: Fix segfault.
! 631:
! 632: 2000-05-05 Ulrich_Gruenebaum <grueneba@luzi.e-technik.uni-dortmund.de>
! 633:
! 634: * docs/gnuplot.doc, plot2d.c, plot3d.c, set.c, setshow.h: Bug fix
! 635: for broken autoscale writeback, see 0BUGS entry 3.
! 636:
! 637: 2000-05-04 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 638:
! 639: * graph3d.c(do_3dplot): Key sample was clipped to graph box
! 640: (2D rectangle around the 3D plotting area), even if the key had
! 641: explicitly been requested to be outside that area by `set key below'
! 642: or `set key outside'.
! 643:
! 644: * standard.c: Fix for incorrectly calculated acosh for complex
! 645: argument with a negative imaginary part.
! 646:
! 647: 2000-05-04 Jeff Spirko <spirko@lehigh.edu>
! 648:
! 649: * plot.c(main): Allow configuration of GNU readline to use
! 650: different settings for different terminals. Noted by Peter Maunz
! 651: <Peter.Maunz@mpq.mpg.de>.
! 652:
! 653: 2000-05-04 Johannes Zellner <johannes@zellner.org>
! 654:
! 655: * configure.in, plot.c, parse.c: replace setjmp by
! 656: sigsetjmp and longjmp by siglongjmp if these functions
! 657: (or macros) are available.
! 658:
! 659: 2000-03-31 John Hasstedt <manager@nuclear.physics.sunysb.edu>
! 660:
! 661: * configure.vms: New file, configure script for VMS.
! 662:
! 663: 2000-02-04 Thomas Henlich <Thomas.Henlich@mailbox.tu-dresden.de>
! 664:
! 665: * term/post.trm: Provides an oblique symbol font, e.g.
! 666: set xlabel 'b' "Symbol-Oblique" gives an oblique (slanted) beta
! 667: character.
! 668:
! 669: 1999-12-17 Ascan Morlang <morlang@fokus.gmd.de>
! 670:
! 671: * plot2d.c(eval_plots): Fix various memory leaks.
! 672:
! 673: 1999-12-09 Lars Hecking <lhecking@nmrc.ucc.ie>
! 674:
! 675: * command.c, protos.h, scanner.c, docs/gnuplot.doc: Old patch by
! 676: James R. Van Zandt to allow command substitution in double-quoted
! 677: strings, backported from -current.
! 678:
! 679: * graphics.c: Added missing part of older patch by Dick Crawford
! 680: to fix y-positioning of timestamp.
! 681:
! 682: * plot.h, set.c, setshow.h: Old patch by James R. Van Zandt to
! 683: remove fixed limit for contour levels, backported from -current.
! 684:
! 685: 1999-12-06 Lars Hecking <lhecking@nmrc.ucc.ie>
! 686:
! 687: * term/hpgl.trm: Bugfixes in term help section.
! 688:
! 689: 1999-12-03 Jeremy Brenes <jbrenes@swbell.net>
! 690:
! 691: * term/hpgl.trm: Give PCL5 terminal optional multi-pen support (6 pen
! 692: default), a default 34" plotting width for use with large color
! 693: plotters such as the HP Designjet 750C, various alternative plot
! 694: sizes, and variable fontsizes. Also decreased the HPGL terminal's
! 695: fixed fontsize to make it more reasonable when plots get scaled to
! 696: 34".
! 697: Make extended plot area smaller. Added solid/dashed lines option,
! 698: additional font types, mixed fonts.
! 699: Add a postscript pointtypes option, special purpose negative
! 700: pointtypes, and a pointsize function.
! 701:
! 702: 1999-12-02 Lars Hecking <lhecking@nmrc.ucc.ie>
! 703:
! 704: * 0FAQ: Updated to latest version from Juergen.
! 705:
! 706: 1999-12-02 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 707:
! 708: * src/contour.c(gen_triangle): Fix coredump in contour code.
! 709:
! 710: * src/contour.c(add_edge): Clipping of contour input datapoints that
! 711: are outside fixed ranges.
! 712:
! 713: 1999-12-02 Shusuke Nisiyama <shu@athena.qe.eng.hokudai.ac.jp>
! 714:
! 715: * src/graphics.c: Implement vector style clipping for 2D plots.
! 716:
! 717: 1999-12-02 Reality is a point of view <gjohnson@dream.season.com>
! 718:
! 719: * term/png.trm: Issue "too many colours" warning only once.
! 720:
! 721: 1999-12-01 Lars Hecking <lhecking@nmrc.ucc.ie>
! 722:
! 723: * configure.in: Do not use gd library by default, only when
! 724: specifically requested.
! 725:
! 726: * term/png.trm: Bugfix by HBB for error I introduced when porting
! 727: the driver back from -current. Add missing trailing spaces when
! 728: strcat'ing font options.
! 729:
! 730: 1999-11-30 Lars Hecking <lhecking@nmrc.ucc.ie>
! 731:
! 732: * bitmap.c, bitmap.h: Enable b_getpixel(), required by updated
! 733: png driver, and bugfixes.
! 734:
! 735: * term/png.trm: Backported from development version. Now shares a
! 736: subset of a web-friendly palette with the gif driver, can create
! 737: transparent images, and allows specifying explicit colour specs.
! 738:
! 739: 1999-11-30 Albert Chin-A-Young <china@thewrittenword.com>
! 740:
! 741: * Makefile.in: Add missing mkinstalldirs commands in lasergnu_install
! 742: target.
! 743:
! 744: 1999-11-21 Lars Hecking <lhecking@nmrc.ucc.ie>
! 745:
! 746: * configure.in: Bugfix in configuration summary.
! 747:
! 748: 1999-11-19 Lars Hecking <lhecking@nmrc.ucc.ie>
! 749:
! 750: * configure.in: Also check whether gethostbyname() was found in
! 751: the C library ($ac_cv_func_gethostbyname).
! 752:
! 753: * datafile.c: Fix indentation and compiler warnings.
! 754:
! 755: * plot.c: Include <sys/utsname.h>, add initialisation of OS related
! 756: variables to main.
! 757:
! 758: * plot.h: Add external references to variables from version.c.
! 759:
! 760: * setshow.h: Include <sys/utsname.h> moved to plot.c.
! 761:
! 762: * show.c, term/ai.trm, term/mif.trm, term/png.trm, term/post.trm:
! 763: Remove references to version.c variables, use variables under their
! 764: new names.
! 765:
! 766: * show.c: Edit banner, call show_version_long() in show_version,
! 767: move initialisation of OS related variables to plot.c.
! 768:
! 769: * syscfg.h: Remove trailing space from OS define. Don't define OS
! 770: for systems which have uname(2).
! 771:
! 772: * version.c: Prefix variable names with gnuplot_. Add OS related
! 773: variables.
! 774:
! 775: 1999-11-18 Lars Hecking <lhecking@nmrc.ucc.ie>
! 776:
! 777: * graph3d.c, graphics.c, set.c, show.c: Remove DEF_FORMAT and SIGNIF
! 778: #defines, now in setshow.h.
! 779:
! 780: * plot2d.c(print_table): Revert to using spaces in table output,
! 781: as suggested by Lucas Hart.
! 782:
! 783: * setshow.h: Add DEF_FORMAT and SIGNIF #defines. Change DEF_FORMAT to
! 784: "% g" for better readability.
! 785:
! 786: * m4/msdos.m4, m4/next.m4, m4/path-hdr.m4, m4/path-lib.m4,
! 787: m4/select.m4: Import updated versions from development tree.
! 788:
! 789: 1999-11-18 Lucas Hart <hartl@ucs.orst.edu>
! 790:
! 791: * makefile.vms: Build fixes, make rnh docs.
! 792:
! 793: * plot3d.c(print_3dtable): Some improvements to Don Taber's patch.
! 794:
! 795: * term/table.trm: Add clarification to terminal docs.
! 796:
! 797: 1999-11-17 don taber <dtaber@blackrat.risc.rockwell.com>
! 798:
! 799: * plot2d.c(print_table), plot3d.c(print_3dtable): Fix hardcoded
! 800: "%g" formats for table terminal.
! 801:
! 802: 1999-11-17 Lars Hecking <lhecking@nmrc.ucc.ie>
! 803:
! 804: * term/png.trm: Clear allocated png structures and return if
! 805: allocation of pngtext_copy fails. This may or may not fix the
! 806: reported "Invalid sBIT depth specified" warning.
! 807:
! 808: 1999-11-17 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
! 809:
! 810: * graphics.c: Workaround for the bug that made 'set key below'
! 811: sometimes lack some of the key texts: don't check these texts for
! 812: being inside the graph area (xleft..xright).
! 813:
! 814: * hidden3d.c: Fix endless loop under rare conditions.
! 815:
! 816: * win/wgraph.c: Fix linestyles of point symbols in monochrome mode
! 817: by initialising the relevant data structure.
! 818:
! 819: 1999-11-07 Lars Hecking <lhecking@nmrc.ucc.ie>
! 820:
! 821: * configure.in: Add quotes to nsl/gethostbyname() request to avoid
! 822: configure error on DEC Unix.
! 823:
! 824: 1999-11-01 Berthold Hoellmann <hoel@germanlloyd.org>
! 825:
! 826: * docs/Makefile.in: Fix pdf target for compiling outside source dir.
! 827:
1.1.1.2 maekawa 828: 1999-10-21 Lars Hecking <lhecking@nmrc.ucc.ie>
829:
830: * configure.in: Fix compile/link on NeXT without side effects ...
831:
832: 1999-10-20 Lars Hecking <lhecking@nmrc.ucc.ie>
833:
834: * 0INSTALL, 0README, NEWS: Updated for 3.7.1.
835:
836: * configure.in: Fix for linking gnuplot_x11 on LynxOS 3.0.1.
837:
838: 1999-10-20 John Hasstedt <manager@nuclear.physics.sunysb.edu>
839:
840: * buildvms.com, makefile.vms: Updated. Create binary data files in
841: the right directory.
842:
843: 1999-10-19 Lars Hecking <lhecking@nmrc.ucc.ie>
844:
845: * term/png.trm: Back out Eric and HBB's changes (back to 16 colours,
846: no transparency).
847:
848: * term/tkcanvas.trm: More fixes by Thomas Sefzick and Matt Willis.
849:
850: 1999-10-19 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
851:
852: * graph3d.c(boundary3d): Fix division by zero problem.
853:
854: * makefile.win, plot.h: Changes for compilation with newer Borland
855: Win32 compilers.
856:
857: * win/pgnuplot.c: Changes to enable compilation with more compilers.
858:
859: * win/wgnuplot.def: Reduce stacksize by 500 bytes to fix
860: 'DGROUP exceeds 64K' problem.
861:
862: 1999-10-16 Lars Hecking <lhecking@nmrc.ucc.ie>
863:
864: * syscfg.h: cc on NetBSD doesn't define unix anymore.
865:
866: 1999-10-15 Lars Hecking <lhecking@nmrc.ucc.ie>
867:
868: * Makefile.in: Add m4/select.m4 to ETC.
869:
870: * configure.in: AC_FUNC_SELECT replaces AC_FUNC_SELECT_ARGTYPES.
871:
872: * gplt_x11.c, stdfn.h: Updated for new select argtype macro.
873:
874: * m4/select.m4: New macro for select argtypes.
875:
876: 1999-10-11 Lars Hecking <lhecking@nmrc.ucc.ie>
877:
878: * help.c: Change subtopic help entry formatting to skip next column
879: if very long entries are encountered.
880:
881: 1999-10-11 Thomas Sefzick <t.sefzick@fz-juelich.de>
882:
883: * term/tkcanvas.trm: Bug fix, some comments added.
884:
885: 1999-10-11 Lars Hecking <lhecking@nmrc.ucc.ie>
886:
887: * help.c: Change help index formatting to start in column 4
888: (instead 6) and use column length of 18 (instead 15).
889:
890: 1999-10-11 "Eric S. Raymond" <esr@thyrsus.com>
891:
892: * demo/airfoil.dem, demo/animate.dem, demo/binary.dem,
893: demo/controls.dem, demo/electron.dem, demo/fit.dem, demo/hidden.dem,
894: demo/mgr.dem, demo/param.dem, demo/polar.dem, demo/prob.dem,
895: demo/prob2.dem, demo/scatter.dem, demo/simple.dem, demo/spline.dem,
896: demo/steps.dem, demo/surface1.dem, demo/surface2.dem, demo/timedat.dem,
897: demo/using.dem: Demo directory cleanup patch. Box a bunch of legends
898: and use reset instead of ad-hoc set statements.
899:
900: 1999-10-11 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
901:
902: * bitmap.c, term/png.trm: Fix some shortcomings of ESR's png patches.
903:
904: * plot2d.c: Bugfix for logscale plots with unused y2 axis.
905:
906: 1999-10-01 Lars Hecking <lhecking@nmrc.ucc.ie>
907:
908: * fit.c, docs/Makefile.in: Fix typos.
909:
910: * term/pslatex.trm(PSLATEX_graphics): Fix segfault when `auxfile'
911: option is not used.
912:
913: 1999-10-01 John Hasstedt <manager@nuclear.physics.sunysb.edu>
914:
915: * 0INSTALL, make_vms.com: Make VMS builds easier and add note
916: about make_vms.com.
917:
918: 1999-10-01 Lars Hecking <lhecking@nmrc.ucc.ie>
919:
920: * fit.c: Backported some fixes from -current, including the time
921: series fit code by Remko Scharroo.
922:
923: * protos.h, term.c: Add new tewrm_count() function.
924:
925: * syscfg.h: Update FAQ location.
926:
927: 1999-09-29 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
928:
929: * misc.c, show.c: In the SAVE/SHOW_NUM_OR_TIME macro, add a '#'
930: to the format specifier in the fprintf() call. This adds a decimal
931: point to the saved 'set ?range' commands to prevent integer
932: overflow on 16 bit platforms when the saved commands are loaded.
933:
934: 1999-09-29 Lars Hecking <lhecking@nmrc.ucc.ie>
935:
936: * bitmap.c, bitmap.h: RGB colour table moved from term/gif.trm.
937:
938: * docs/Makefile.in: Add rules to generate gnuplot.pdf. Requires
939: pdflatex.
940:
941: * term/driver.h: Fix typo.
942:
943: * term/gif.trm, term/png.trm: Remove unused vars.
944:
945: 1999-09-29 "Eric S. Raymond" <esr@thyrsus.com>
946:
947: * term/png.trm: Add transparency support for color images. Update
948: for pnglib-1.0.3.
949:
950: * term/gif.trm, term/png.trm: Remove RGB colour table from gif.trm,
951: let both drivers share the table in bitmap.c.
952:
953: 1999-09-28 Lars Hecking <lhecking@nmrc.ucc.ie>
954:
955: * term/gif.trm: Backport from -current. New "tiny" and "giant"
956: font size options.
957:
958: 1999-09-27 Lars Hecking <lhecking@nmrc.ucc.ie>
959:
960: * term/tkcanvas.trm: Backport from -current, integrated perltk and
961: extended interactive Tk/Tcl capabilities.
962:
963: 1999-09-24 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
964:
965: * plot2d.c(get_data): Check for minimum number of required data
966: columns.
967:
968: 1999-09-23 Lars Hecking <lhecking@nmrc.ucc.ie>
969:
970: * 0FAQ: Updated.
971:
972: * gplt_x11.c(record): read_input() takes no arguments.
973:
974: * plot.c: Remove nested comment.
975:
976: 1999-09-21 Lars Hecking <lhecking@nmrc.ucc.ie>
977:
978: * Makefile.in, configure.in, m4/next.m4: Remove references to NEXTOBJS.
979:
980: * aclocal.m4, configure: Regenerated.
981:
982: * win/wgnuplib.h, win/wgnuplot.def, win/winmain.c, win/wtext.c:
983: Update from gnuplot-current.
984:
985: 1999-09-16 "Daniel H. Luecking" <luecking@comp.uark.edu>
986:
987: * term/metapost.trm: Minor updates.
988:
989: 1999-09-15 Lars Hecking <lhecking@nmrc.ucc.ie>
990:
991: * graph3d.c, graphics.c: write_multiline() is not modifying its
992: char *text argument anymore, so that no temporary strings must
993: be allocated before calling write_multiline(). Backported from
994: gnuplot-current.
995:
996: 1999-09-14 Lars Hecking <lhecking@nmrc.ucc.ie>
997:
998: * FAQ: Updated.
999:
1000: * term.c(test_term): Fix bug where test pattern is drawn before
1001: line properties are fully specified. Combined effort by
1002: "Jürgen v.Hagen" <vonhagen@ihefiji.etec.uni-karlsruhe.de> and
1003: Dick Crawford <crawford@arete.com>.
1004:
1005: * util.c: Fix quoting bug, minor changes (backported from -current).
1006:
1007: 1999-09-14 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1008:
1009: * graph3d.c: Fix old bug which caused 'xzeroaxis' and 'yzeroaxis' to
1010: mean the opposite of each other in splots.
1011:
1012: 1999-08-25 Lars Hecking <lhecking@nmrc.ucc.ie>
1013:
1014: * Makefile.in, makefile.all: Updated.
1015:
1016: 1999-08-25 John Hasstedt <manager@nuclear.physics.sunysb.edu>
1017:
1018: * 0INSTALL: VMS section updated.
1019:
1020: * descrip.mms: Removed.
1021:
1022: * buildvms.com, gnuplot.opt, makefile.vms: Updated.
1023:
1024: * gplt_x11.c: Use strnicmp() instead of strncasecmp().
1025:
1026: * x11.opt: New file.
1027:
1028: * term/x11.trm: Fix order of arguments in os_error() in VMS part.
1029:
1030: 1999-08-25 Lars Hecking <lhecking@nmrc.ucc.ie>
1031:
1032: * term.h: Updated from current development version.
1033:
1034: * term/metapost.trm: There is no gp_strdup() in this version.
1035: Replaced with gp_alloc() and strcpy().
1036:
1037: 1999-08-24 Lars Hecking <lhecking@nmrc.ucc.ie>
1038:
1039: * makefile.cyg: Updated version from W. Kirby.
1040:
1041: 1999-08-21 Lars Hecking <lhecking@nmrc.ucc.ie>
1042:
1043: * docs/latextut/header.tex: Modified for LaTeX2e.
1044:
1045: * term/fig.trm, term/object.h: Change O_TEXT to OBJ_TEXT. The former
1046: is declared in system header files on DOS/Windows platforms.
1047:
1048: 1999-08-20 Lars Hecking <lhecking@nmrc.ucc.ie>
1049:
1050: * docs/Makefile.in: Fix INCLUDES line.
1051:
1052: * Makefile.in, docs/Makefile.in, makefile.all: Add metapost.trm and
1053: openstep.trm to CORETERM.
1054:
1055: * term/be.trm, term/metapost.trm, term/openstep.trm: New drivers,
1056: imported from current dev tree.
1057:
1058: 1999-08-19 Lars Hecking <lhecking@nmrc.ucc.ie>
1059:
1060: * command.c, makefile.os2, makefile.unx, plot.c, protos.h, readline.c,
1061: show.c: GNU_READLINE symbol replaced with HAVE_LIBREADLINE.
1062:
1063: * configure.in: Update errno check. Remove readline header checks.
1064:
1065: * configure: Regenerated.
1066:
1067: * docs/Makefile.in: Fix dependencies.
1068:
1069: 1999-08-17 Lars Hecking <lhecking@nmrc.ucc.ie>
1070:
1071: * Prepare for 3.7.1 release: create branch-pre-3-7-1.
1072:
1073: * 0FAQ: Update to current version.
1074:
1075: * 0INSTALL, Makefile.in, NEWS: Updated.
1076:
1077: * acconfig.h: Remove unnecessary defines, now generated by
1078: autoheader from configure.in.
1079:
1080: * aclocal.m4, config.hin, configure: Regenerated.
1081:
1082: * ansichek.h: Fix inconsistency with ANSI_C definition.
1083:
1084: * configure.in, docs/Makefile.in, docs/doc2info.c, gplt_x11.c:
1085: Mostly backported from current development source.
1086:
1087: * command.c, time.c: Y2K fixes.
1088:
1089: * datafile.c: Various bugfixes.
1090:
1091: * demo/contours.dem, demo/singulr.dem, demo/surface2.dem,
1092: demo/world.dem: Demos fixed for the 'set view <z_scale>' problem.
1093:
1094: * docs/gnuplot.doc: Update for postscript driver linewidth fix.
1095:
1096: * docs/gnuplot.doc: Add argument list to function names. Add
1097: better documentation for margins and tics.
1098:
1099: * docs/doc2info.c: Add info menu entry.
1100:
1101: * fit.c: Value of last parameter is not stored in its
1102: variable as it should.
1103:
1104: * gplt_x11.c: Buffering bug fixed.
1105:
1106: * graph3d.c: Fix 'set view <z_scale>' problem, fix crash with
1107: empty key and 'set nosurface'.
1108:
1109: * graphics.c: Fix negative aspect ratio. Fix for '"set lmargin"
1110: fails when the specified margin is too small'. Fix multiline xlabel.
1111: Fix bug in multiplot with eps output.
1112:
1113: * hidden3d.c: Fix bug with surface plots and negative ticslevel.
1114:
1115: * interpol.c: Rewrite 'bezier' interpolation routine, to prevent
1116: numerical overflow and other undesirable things happening for
1117: large data files.
1118:
1119: * m4/*.m4: Updated from current development sources.
1120:
1121: * makefile.amg: Improved makefile for Amiga SAS/C.
1122:
1123: * misc.c, src/show.c: Fix bug in 'save format'.
1124:
1125: * misc.c: In batch mode, gnuplot does not exit when either the
1126: 'exit' or 'quit' command is encountered. Work around bug in
1127: egcs on LinuxPPC.
1128:
1129: * plot.c: Let gnuplot pass the correct exit status back to the
1130: calling environment. Add better handling of root privilege.
1131:
1132: * plot2d.c: Fix bug in x2/y2 logscale/autoscale.
1133:
1134: * set.c: Fix 'set noautoscale' for x2/y2/z axis.
1135:
1136: * show.c: Fix 'show autoscale' for x2/y2/z axis.
1137:
1138: * syscfg.h: Fix incomplete version string on HP-UX.
1139:
1140: * term/cgm.trm: Numerous bugfixes in the cgm driver:
1141: (1) The parameter list length of the CGM record is including padding
1142: length (must NOT include the padding length).
1143: (2) The format of 'color table' (class 5 id 34) is wrong. The first
1144: element is the starting index (usually 0), NOT the number of colors.
1145: (3) The format of 'font table' (class 1 id 13) is wrong. This is the
1146: list of 'String Fixed Data'. Do NOT include the total length.
1147: (4) Transparency (class 3 id 4) is set to 'off' but I think it is
1148: better to set 'on' because sometimes character cells are overlapped.
1149:
1150: Allow < 1.0 values for linewidth.
1151:
1152: * term/gif.trm: Fix off-by-one yscale problem.
1153:
1154: * term/gnugraph.trm: Add GNU plotutils 2.2+ support.
1155:
1156: * term/latex.trm: Add prototypes for EEPIC functions. Embedding
1157: document font is now default font.
1158:
1159: * term/linux.trm: Code added to handle root privilege properly.
1160:
1161: * term/next.trm: Fix typo.
1162:
1163: * term/png.trm: Reorder case statements, add default cases.
1164:
1165: * term/post.trm: Fix to allow "set border ... lw ..." and
1166: "set grid ... lw ..." to work correctly.
1167:
1168: * term/pslatex.trm: Fix off-by-one error and creation of ps auxfile
1169: name.
1170:
1171: * term/pstricks.trm: Fix off-by-one error.
1172:
1173: * term/x11.trm: Rewrite option handling. Use execvp() instead of
1174: execl().
1175:
1176: * term.c: Fix for NeXT driver initialisation.
1177:
1178: * term.h: Add missing define.
1179:
1180: * version.c: Updated.
1181:
1182: * win/pgnuplot.c: Add new file to allow use of stdin under Windows.
1183:
1184: * win/wgnuplib.h, win/wgraph.c: Someone had complained that modifying
1185: the width of linestyle 1 in Windows gnuplot (via the context menu of
1186: the graph window) caused all the point symbols to be drawn with wide
1187: lines of linetype 1, as well. This turned out to be a rather, well,
1188: silly decision regarding the effect of line style changes on the
1189: drawing of point symbols, having been unchanged ever since gnuplot
1190: 3.5 was ported to Windoze: the point symbols would be drawn in
1191: another color than the corresponding sample lines, in the 'test'
1192: page, if any linestyle was changed to 'dotted'. I now use the same
1193: color as the corresponding line for all plot symbols, but without
1194: the dashing/dotting or widening.
1195:
1.1 maekawa 1196: 1999-01-14 Lars Hecking <lhecking@nmrc.ucc.ie>
1197:
1198: * Makefile.in, makefile.all: Add PGPKEYS to ETC.
1199:
1200: * PGPKEYS: New file.
1201:
1202: * term/apollo.trm: Add note about copyright status.
1203:
1204: 1999-01-13 Lars Hecking <lhecking@nmrc.ucc.ie>
1205:
1206: * 0INSTALL: Add compile instructions for Cygwin.
1207:
1208: * 0README: Add Windows 95/98 to platform list.
1209:
1210: * Makefile.in, makefile.all: Add makefile.cyg to ETC.
1211:
1212: * term/ai.trm: Removed 3.6ism, noted by Andy Dougherty
1213: <doughera@lafayette.edu>.
1214:
1215: * term/grass.trm: Switched to new gnuplot copyright. Permission
1216: granted by original author.
1217:
1218: 1999-01-13 William D Kirby <wdkirby@ix.netcom.com>
1219:
1220: * makefile.cyg: New makefile for Cygwin environment.
1221:
1222: 1999-01-12 Lars Hecking <lhecking@nmrc.ucc.ie>
1223:
1224: * 0INSTALL: Update to 3.7.
1225:
1226: * 0README: Update distribution sites.
1227:
1228: * configure: Regenerated.
1229:
1230: * configure.in: Don't use fmt to create the driver list (not available
1231: under HP-UX).
1232:
1233: * version.c: Version 3.7, patchlevel 0, date string updated.
1234:
1235: * term/post.trm, term/pslatex.trm, term/pstricks.trm, term/tpic.trm:
1236: Fix typos introduced by the fprintf-fputs changeover.
1237:
1238: 1999-01-08 Lars Hecking <lhecking@nmrc.ucc.ie>
1239:
1240: * term/mif.trm: Bugfix.
1241:
1242: 1999-01-08 William D Kirby <wdkirby@ix.netcom.com>
1243:
1244: * win/wcommon.h: Don't include <shellapi.h> when compiling with
1245: gcc based compilers.
1246:
1247: 1999-01-07 Lars Hecking <lhecking@nmrc.ucc.ie>
1248:
1249: * Makefile.in, makefile.all: Remove m4/select-types.m4 and
1250: m4/stringize.m4 from ETC and $(ACLOCAL_M4).
1251:
1252: * acconfig.h: Remove HAVE_STRINGIZE and SELECT_TYPE_ARG* symbols.
1253:
1254: * aclocal.m4, config.hin, configure: Regenerated.
1255:
1256: * configure.in: Require autoconf-2.13.
1257:
1258: * m4/select-types.m4, m4/stringize.m4: Removed, provided by
1259: new autoconf version.
1260:
1261: 1999-01-06 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1262:
1263: * graphics.c(ticfmt): Fix buffer overrun.
1264:
1265: 1999-01-05 Lars Hecking <lhecking@nmrc.ucc.ie>
1266:
1267: * 0INSTALL: Add section about front ends.
1268:
1269: * TODO: Fix some typos.
1270:
1271: 1999-01-05 Jens Emmerich <Jens.Emmerich@itp.uni-leipzig.de>
1272:
1273: * term/pslatex.trm: Remove doubled '%' chars.
1274:
1275: 1998-12-24 Lars Hecking <lhecking@nmrc.ucc.ie>
1276:
1277: * fit.c, protos.h: Change wri_to_fil_last_fit_cmd() return value
1278: to size_t.
1279:
1280: 1998-12-23 Lars Hecking <lhecking@nmrc.ucc.ie>
1281:
1282: * 0INSTALL: Add note about MSDOS/DJGPP and djconfig.sh.
1283:
1284: * Makefile.in, makefile.all: Add djconfig.sh to ETC variable.
1285:
1286: * configure: Regenerated.
1287:
1288: * configure.in: Use sh comments instead of m4 comments in some places.
1289:
1290: 1998-12-23 Andris Pavenis <pavenis@lanet.lv>
1291:
1292: * djconfig.sh: New file to make configuration under MSDOS/DJGPP
1293: easier.
1294:
1295: 1998-12-22 Alexander Mai <st002279@HRzpUB.tu-darmstadt.DE>
1296:
1297: * term/pm.trm: Small patch.
1298:
1299: 1998-12-22 Lars Hecking <lhecking@nmrc.ucc.ie>
1300:
1301: * 0README: Updated.
1302:
1303: * TODO: Updated.
1304:
1305: * configure: Regenerated.
1306:
1307: * configure.in: Add ${with_gnu_readline}/lib to locations searched
1308: for GNU libreadline.
1309:
1310: * plot.h, term/post.trm: Implement and use architecture-independent
1311: INT_STR_LEN constant as suggested by Andris Pavenis <pavenis@lanet.lv>.
1312:
1313: 1998-12-22 Dick Crawford <u600256@gamma.lanl.gov>, Lucas Hart <hartl@ucs.orst.edu
1314:
1315: * docs/gnuplot.doc: Update fit documentation.
1316:
1317: 1998-12-21 Lars Hecking <lhecking@nmrc.ucc.ie>
1318:
1319: * 0BUGS: Amend entry about label and arrow clipping.
1320:
1321: * configure: Regenerated.
1322:
1323: * configure.in: Change readline test so that full path to libreadline
1324: is allowed, but not required. Edit some warning messages.
1325:
1326: 1998-12-21 Lucas Hart <hartl@ucs.orst.edu>
1327:
1328: * descrip.mms: Updated. Fix sleep() problem.
1329:
1330: * docs/README: VMS section updated.
1331:
1332: 1998-12-18 Andris Pavenis <pavenis@lanet.lv>
1333:
1334: * term/djsvga.trm: Fix bug in W. Kirby's patch (rows and columns
1335: swapped).
1336:
1337: 1998-12-17 Lars Hecking <lhecking@nmrc.ucc.ie>
1338:
1339: * term/amiga.trm, term/post.trm: Indentation.
1340:
1341: * term/x11.trm: Fix VMS include statement.
1342:
1343: 1998-12-17 Andris Pavenis <pavenis@lanet.lv>
1344:
1345: * syscfg.h: Undef HELPFILE for MSDOS before #define'ing it.
1346:
1347: 1998-12-17 William D Kirby <wdkirby@ix.netcom.com>
1348:
1349: * term/djsvga.trm: Resolve conflict between user defined screen text
1350: mode, and the default text mode.
1351:
1352: 1998-12-17 Roger Fearick <FEARICK@physci.uct.ac.za>
1353:
1354: * os2/gclient.c, os2/print.c: Patches from Robert Lalla that fix
1355: paint problems if full window drag is enabled, and crash if printing
1356: to non-existing printer queue.
1357:
1358: 1998-12-16 Lars Hecking <lhecking@nmrc.ucc.ie>
1359:
1360: * configure: Regenerated.
1361:
1362: * configure.in: More meaningful warning messages.
1363:
1364: * protos.h: GNU libreadline prototypes.
1365:
1366: * show.c(show_command,show_one): Add cntrparam to showmess,
1367: show cntrparam can now be abbreviated with show cn.
1368:
1369: * term/tgif.trm: Fix undefined behaviour.
1370:
1371: 1998-12-16 Lucas Hart <hartl@ucs.orst.edu>
1372:
1373: * term/gif.trm: Fix 'set terminal' info for gif driver.
1374:
1375: 1998-12-16 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1376:
1377: * 0BUGS: Add entry for 16bit Windows and Borland C++ 3.1.
1378:
1379: * makefile.mgw: Call compiled programs via ./ because under
1380: CygWin-BASH, the current directory is not in PATH.
1381:
1382: 1998-12-15 Lars Hecking <lhecking@nmrc.ucc.ie>
1383:
1384: * gplt_x11.c, term/hpljii.trm, term/latex.trm, term/metafont.trm,
1385: term/mif.trm, term/pbm.trm, pstricks.trm: Fix typos.
1386:
1387: * show.c(show_one): Map show cntrparam to show contour.
1388:
1389: * version.c: Remove comment. Beta 349.
1390:
1391: 1998-12-14 Lars Hecking <lhecking@nmrc.ucc.ie>
1392:
1393: * term/*.trm: Indentation, use fputs for static strings.
1394:
1395: 1998-12-14 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1396:
1397: * makefile.win: Patch.
1398:
1399: 1998-12-10 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1400:
1401: * fit.c: Fix range bug in 3d fits.
1402:
1403: 1998-12-09 Lars Hecking <lhecking@nmrc.ucc.ie>
1404:
1405: * Makefile.in, makefile.all: Remove references to upd_make.sh. Move
1406: references to makefile.r.
1407:
1408: * makefile.r: Move to docs/old.
1409:
1410: * misc.c: Save set []tics autofreq from Don Taber plus cleanup.
1411:
1412: * upd_make.sh: Obsolete, removed.
1413:
1414: 1998-12-09 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1415:
1416: * plot3d.c(grid_nongrid_date): Fix broken dist == 0 handling.
1417:
1418: 1998-12-09 Stefan Schroepfer <scr@iis.fhg.de>
1419:
1420: * makefile.nt: Move generated .hlp file to different directory.
1421:
1422: 1998-12-09 Juergen v. Hagen <vonHagen@engr.psu.edu>
1423:
1424: * makefile.mgw: Updated.
1425:
1426: * win/wgnuplib.h: Remove TMPF_VECTOR and TMPF_TRUETYPE defines.
1427:
1428: 1998-12-08 Lars Hecking <lhecking@nmrc.ucc.ie>
1429:
1430: * 0BUGS: Add m[]tics entry, provided by Lucas Hart. Add entry about
1431: Windows help file.
1432:
1433: * TODO: Add entry for snprintf(3).
1434:
1435: * command.c, fit.c, gplt_x11.c, help.c, hidden3d.c, misc.c, plot.c,
1436: plot2d.c, plot2d.c, show.c, term.c, time.c, util.c: Replace
1437: fprintf'ing of static strings with fputs.
1438:
1439: * configure: Regenerated.
1440:
1441: * configure.in: Cleanup, fix typo.
1442:
1443: * protos.h: Put ifdef around readline functions.
1444:
1445: 1998-12-08 Andy Dougherty <doughera@lafayette.edu>
1446:
1447: * 0INSTALL: Mention PATH=.:$PATH trick for testing of uninstalled
1448: binaries.
1449:
1450: * 0PORTING: Clarification of build instructions.
1451:
1452: * term.c: Enhance comment about pedantic preprocessors.
1453:
1454: * demo/contours.dem, demo/surface1.dem: Change "gnu plot" to
1455: "gnuplot".
1456:
1457: 1998-12-08 Dick Crawford <u600256@gamma.lanl.gov>
1458:
1459: * docs/gnuplot.doc, docs/titlepag.ms, docs/titlepag.tex: 3.7ise.
1460:
1461: 1998-12-07 Lars Hecking <lhecking@nmrc.ucc.ie>
1462:
1463: * 0BUGS: Remove entry about truncation of script files on VMS.
1464:
1465: * 0README: Update monash ftp site details.
1466:
1467: * Makefile.in, makefile.all: Add INSTALL.gnu to ETC.
1468:
1469: * configure: Regenerated.
1470:
1471: * configure.in: Fix configuring under HP-UX.
1472:
1473: * graphics.c: Run through indent.
1474:
1475: * plot.h: Add XOPEN M_LN10 constant.
1476:
1477: * set.c(set_one): Use M_LN10.
1478:
1479: * specfun.c: Revise Lucas' changes and bugfix.
1480:
1481: 1998-12-07 Juergen v. Hagen <vonHagen@engr.psu.edu>
1482:
1483: * 0BUGS, 0INSTALL, 0README, NEWS, makefile.mgw, makefile.unx: Updated.
1484:
1485: 1998-12-07 Lucas Hart <hartl@ucs.orst.edu>
1486:
1487: * fit.c: Add some messages.
1488:
1489: * internal.c: More verbose error messages.
1490:
1491: * standard.c(f_log10): Use M_LN10 constant.
1492:
1493: * specfun.c: Expand GP_ERF/ERFC macros inline and add error checking.
1494:
1495: * strftime.c: TEST_STRFTIME code was incomplete.
1496:
1497: * syscfg.h: Add HELPFILE for VMS.
1498:
1499: * demo/mgr.dem: Modify the acspline demo to better illustrate the
1500: capabilities of the option.
1501:
1502: 1998-12-06 Lars Hecking <lhecking@nmrc.ucc.ie>
1503:
1504: * 0FAQ, 0README, NEWS, configure.in, makefile.dj2, makefile.os9,
1505: term/README: 3.7ise.
1506:
1507: * Makefile.in, makefile.all: Add mac.trm to CORETERM.
1508:
1509: 1998-12-06 David Schooley <dcschooley@mediaone.net>
1510:
1511: * term/mac.trm: Added terminal driver for Macintosh.
1512:
1513: 1998-12-05 Lars Hecking <lhecking@nmrc.ucc.ie>
1514:
1515: * 0BUGS: Update OS/2 gcc optimiser bug entry.
1516:
1517: * 0README: Update distribution sites.
1518:
1519: * TODO: Add png driver entry.
1520:
1521: 1998-12-05 Alexander Mai <st002279@HRzpUB.tu-darmstadt.DE>
1522:
1523: * makefile.os2: Fix OS/2 build (allterm.h related).
1524:
1525: 1998-12-05 Ian MacPhedran <Ian_MacPhedran@mackenzie.usask.ca>
1526:
1527: * descrip.mms: VMS build fixes.
1528:
1529: 1998-12-05 Roger Fearick <FEARICK@physci.uct.ac.za>
1530:
1531: * protos.h: Fix typo.
1532:
1533: * os2/gclient.c, term/pm.trm: Fix old bug about default help file
1534: path, and adjust font metrics in pm driver.
1535:
1536: 1998-12-04 Lars Hecking <lhecking@nmrc.ucc.ie>
1537:
1538: * 0BUGS: Remove pslatex driver bug entry.
1539:
1540: * TODO: Remove entry "allow load '-' or gnuplot - to mean
1541: interactive".
1542:
1543: * docs/Makefile.in: Fix for building outside source dir in all
1544: targets using ALL_TERM_DOC.
1545:
1546: * docs/doc2info.c: Remove static keyword in function declarations
1547: to fix building with SunOS cc.
1548:
1549: 1998-12-04 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1550:
1551: * makefile.mgw, makefile.win, win/wgnuplib.h, win/wgraph.c,
1552: win/winmain.c, win/wmenu.c, win/wpause.c: Fix bug with line width
1553: scaling under Windows. Some cleanups.
1554:
1555: 1998-12-03 Lars Hecking <lhecking@nmrc.ucc.ie>
1556:
1557: * aclocal.m4, config.hin, configure: Regenerated.
1558:
1559: * configure.in: Require autoconf 2.12.2. Add AC_PROG_CPP.
1560:
1561: * contour.c(gen_bspline_approx): Remove unused variable i.
1562:
1563: * graph3d.c(setlinestyle,ztick_callback): Remove unused variable t.
1564:
1565: * help.c: Make StartOutput(), OutLine(), EndOutput() non-static.
1566: Remove list_terms().
1567:
1568: * hidden3d.c(draw): Remove unused vars cross1, cross2.
1569:
1570: * protos.h: Add prototypes for help.c functions. Remove prototype
1571: for term_count().
1572:
1573: * show.c(show_version_long): Rename readline rdline, and gnu_readline
1574: gnu_rdline to avoid compiler warnings.
1575:
1576: * stdfn.h: Remove bcopy() prototype, may conflict with system headers.
1577:
1578: * term.c: Remove term_count(), update list_terms() to Don Taber's
1579: version.
1580:
1581: * version.c: Patchlevel beta348.
1582:
1583: 1998-12-03 Dick Crawford <u600256@gamma.lanl.gov>
1584:
1585: * docs/gnuplot.doc, docs/titlepag.ms, docs/titlepag.tex: Updated list
1586: of contributors, documentation of Don's "-" patch.
1587:
1588: 1998-12-03 Don Taber <dtaber@blackrat.risc.rockwell.com>
1589:
1590: * command.c, misc.c, plot.c: Patch to use "-" for stdin or load file.
1591:
1592: * graphics.c: Patch to make all four [xy][12]labels symmetric about
1593: plots and well spaced from axes regardless of tics or absence of tics,
1594: move the title up a character height, and put half a character extra
1595: space on left and right to help out some of the terminals which have
1596: trouble with this.
1597:
1598: 1998-12-02 Lars Hecking <lhecking@nmrc.ucc.ie>
1599:
1600: * Makefile.in: Clean out dist target.
1601:
1602: * bf_test.c: Add prototype for FreeHelp().
1603:
1604: * fit.c(error_ex): Use strncpy() instead of safe_strncpy().
1605:
1606: * gnuplot.opt: Add help (for DT's new version of list_terms()).
1607:
1608: * makefile.amg: Remove obsolete file type.h from dependencies.
1609:
1610: * protos.h: Remove null_linewidth() prototype. Add sleep() prototype.
1611:
1612: * term.c: Add null_linewidth() prototype.
1613:
1614: * docs/Makefile.in: Better integration of alldoc2gih target.
1615:
1616: 1998-12-02 Lucas Hart <hartl@ucs.orst.edu>
1617:
1618: * demo/hidden.dem, demo/prob.dem, demo/surface1.dem, demo/surface2.dem,
1619: demo/using.dem: Reset axis labels with `set [xyz]tics autofreq'.
1620:
1621: 1998-12-01 Lars Hecking <lhecking@nmrc.ucc.ie>
1622:
1623: * Makefile.in, makefile.all: Add makefile.mgw to ETC.
1624:
1625: * TODO: New entry.
1626:
1627: 1998-12-01 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1628:
1629: * command.c: On Win32 platforms, allow 'cd "d:\path"' to also change
1630: the drive.
1631:
1632: * graphics.c: Fix bug in the new polar errorbar support (non-polar
1633: yerrorbars had become diagonals).
1634:
1635: * makefile.dj2, makefile.tc: Update realclean target.
1636:
1637: * makefile.mgw: New makefile for MinGW32.
1638:
1639: * makefile.win: Add 'help' to the list of objects to be compiled
1640: into gnuplot (for Don Taber's new version of list_terms() sitting
1641: in help.c)
1642:
1643: * syscfg.h: Add HAVE_SLEEP for Win32.
1644:
1645: * term/win.trm: Add more stuff in terminal help.
1646:
1647: * win/geticon.c, win/wgnuplib.h, win/wgraph.c, win/winmain.c,
1648: win/wmenu.c, win/wpause.c, win/wtext.c: Changes to allow building
1649: under MinGW32.
1650:
1651: 1998-12-01 Hartmut Niemann <niemann@cip.e-technik.uni-erlangen.de>
1652:
1653: * term/pslatex.trm: Patch to avoid problems with active characters
1654: in \special commands, and line-end characters.
1655:
1656: 1998-12-01 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
1657:
1658: * 0INSTALL: Upgrade OS/2 related docs.
1659:
1660: 1998-11-30 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
1661:
1662: * makefile.os2: Update various compiler flags.
1663:
1664: * plot.c(ExecuteMacro): Cosmetic changes.
1665:
1666: 1998-11-30 Dick Crawford <u600256@gamma.lanl.gov>
1667:
1668: * docs/gnuplot.doc: Add documentation for `show version' and fixes.
1669:
1670: 1998-11-30 Lars Hecking <lhecking@nmrc.ucc.ie>
1671:
1672: * 0INSTALL: Remove generic GNU install instructions.
1673:
1674: * TODO: Add more suggestions.
1675:
1676: * bf_test.c: Don't include plot.h, but all other necessary include
1677: files.
1678:
1679: * term.h: Fix typo (gpr.h <-> gpr.trm).
1680:
1681: * term/cgm.trm: Remove temporary string.
1682:
1683: * term/excl.trm: Update copyright to the current version by
1684: permission of the author, Przemek Klosowski <przemek@nist.gov>.
1685:
1686: 1998-11-26 Lars Hecking <lhecking@nmrc.ucc.ie>
1687:
1688: * Makefile.in: Remove allterm.h target and dependency.
1689:
1690: * configure: Regenerated.
1691:
1692: * configure.in: Add code to generate terminal driver dependencies in
1693: docs/Makefile.in. Remove code to rename old makefiles.
1694:
1695: * protos.h: Move non-static prototypes from term.c.
1696:
1697: * term.c: Indentation. Move non-static prototypes to protos.h. Avoid
1698: compiler warnings about variable shadowing:
1699: In term_check_multiplot_okay(), rename interactive f_interactive.
1700: In do_arrow(), change test for exact inequality in doubles.
1701: In set_term(), rename c_token argument c_token_arg.
1702: In init_terminal, rename term env_term.
1703: In test_term, rename xmax xmax_t, and ymax ymax_t.
1704:
1705: * docs/Makefile.in: Add TERM_LIST variable for allterm.h dependencies.
1706: Use explicit file names instead of makefile variables. Modify allgih
1707: target so that it builds independently from gih target, and vice versa.
1708:
1709: * docs/makefile, docs/latextut/makefile: Rename makefile.dst, resp.
1710:
1711: * term/*.trm(*_text_angle): Rename argument to text_angle function
1712: ang consistently across terminal drivers to avoid compiler warnings.
1713:
1714: * term/fig.trm(FIG_poly_clean): Rename stat fig_stat. In
1715: FIG_options, rename tmax tmax_t, xsize xsize_t, ysize ysize_t.
1716: In FIG_pointsize, rename pointsize arg_pointsize.
1717:
1718: * term/post.trm: Rename pointsize ptsize. In PS_init, rename
1719: xmax xmax_t, ymax ymax_t, xmin xmin_t, ymin ymin_t.
1720:
1721: * term/pslatex.trm(PSLATEX_init): In PS_init, rename xmax xmax_t,
1722: ymax ymax_t, xmin xmin_t, ymin ymin_t.
1723:
1724: * term/tpic.trm(TPIC_options): Rename pointsize ptsize.
1725:
1726: 1998-11-25 Lars Hecking <lhecking@nmrc.ucc.ie>
1727:
1728: * TODO: Add entry about float/double comparisons.
1729:
1730: * command.c, plot2d.c, plot3d.c: Remove obsolete definition of MAXSTR.
1731:
1732: * plot.c: Other small changes.
1733:
1734: * term/table.trm, term/driver.h, term/xlib.trm, term/unixplot.trm,
1735: term/hp2648.trm, term/dxy.trm, term/v384.trm, term/aed.trm,
1736: term/tkcanvas.trm, term/mgr.trm, term/kyo.trm, term/qms.trm,
1737: term/regis.trm, term/cgi.trm, term/debug.trm, term/excl.trm,
1738: term/t410x.trm, term/linux.trm, term/hppj.trm: Indentation,
1739: minor cleanups.
1740:
1741: 1998-11-25 Don Taber <dtaber@blackrat.risc.rockwell.com>
1742:
1743: * term/cgm.trm: Solid line option for cgm terminal.
1744:
1745: 1998-11-25 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
1746:
1747: * plot.c: Patch for OS/2.
1748:
1749: 1998-11-24 Lars Hecking <lhecking@nmrc.ucc.ie>
1750:
1751: * TODO: Remove "clean up includes at top of files" entry. Add
1752: some new entries.
1753:
1754: * docs/gnuplot.1: Update X11 command line options.
1755:
1756: * term/compact.c: Indentation, add RCS id.
1757:
1758: * term/grass.trm: Remove duplicate header file inclusions.
1759:
1760: 1998-11-23 Lars Hecking <lhecking@nmrc.ucc.ie>
1761:
1762: * graphics.c(gen_tics) Modified patch from Jochen Schuetze <jos@GBF.DE>
1763: to avoid infinite loop during tic generation.
1764:
1765: * term/aed.trm, term/ai.trm, term/apollo.trm, term/atariaes.trm,
1766: term/atarivdi.trm: Indentation. Replace fprintf'ing of plain strings
1767: with fputs.
1768:
1769: 1998-11-23 David Schooley <dcschooley@mediaone.net>
1770:
1771: * term/table.trm: Add missing register_term statement.
1772:
1773: 1998-11-21 Lars Hecking <lhecking@nmrc.ucc.ie>
1774:
1775: * command.c(do_system): No not check system() return value.
1776:
1777: * configure.in: Edit comment.
1778:
1779: * version.c: Patchlevel pl7.
1780:
1781: 1998-11-20 Lars Hecking <lhecking@nmrc.ucc.ie>
1782:
1783: * CodeStyle: Updated.
1784:
1785: * command.c: Cleaning up. Make local functions static. Remove unused
1786: variables and functions.
1787:
1788: * fit.c: Make kbhit() static.
1789:
1790: * graph3d.c: Indentation.
1791:
1792: * plot.c: Cleaning up. Add OS/2 set_input_line() from command.c.
1793:
1794: * plot2d.c: Delete `extern' keyword from variables removed from
1795: command.c.
1796:
1797: 1998-11-20 Don Taber <dtaber@blackrat.risc.rockwell.com>
1798:
1799: * graphics.c: Revise margin calculation.
1800:
1801: 1998-11-20 Lucas Hart <hartl@ucs.orst.edu>
1802:
1803: * show.c: Adjust 'show tics' after set_tic_prop patch from 1998-10-31.
1804:
1805: 1998-11-19 Lars Hecking <lhecking@nmrc.ucc.ie>
1806:
1807: * 0BUGS: Remove entry for manual key placement in hidden3d splot.
1808: Add open file handles inheritance entry as suggested by Alexander Mai.
1809:
1810: * ChangeLog: Reorganised.
1811:
1812: * command.c(do_line): Skip leading spaces in input.
1813:
1814: * config.hin, configure: Regenerated.
1815:
1816: * configure.in: Add test for memmove().
1817:
1818: * errorfix.sh: Simplified. Now only creates temporary copies
1819: of files to be fixed, not of all files.
1820:
1821: * plot.c(main): Fix compiler warnings.
1822:
1823: * stdfn.c: Move memcpy definition to stdfn.h.
1824:
1825: * stdfn.h, syscfg.h: Add definitions for memcpy and memmove.
1826:
1827: * term/ai.trm, term/regis.trm: Add missing TERM_TABLE_END.
1828:
1829: 1998-11-19 Lucas Hart <hartl@ucs.orst.edu>
1830:
1831: * ansichek.h: Undefine HAVE_STRINGIZE for VAXC.
1832:
1833: * command.c: Fixes for VMS and !NO_GIH, do_system() line truncation
1834: when called from load_file(), comments.
1835:
1836: * syscfg.h: Remove declarations that cause duplicate warnings.
1837:
1838: * term.c: Avoid duplicate warnings from VMS headers.
1839:
1840: * vms.c: Remove some duplicate header file inclusions.
1841:
1842: * docs/doc2rnh.c: Add single_top_level, convert '/' in topic to
1843: '|' because VMS HELP uses '/' as a list separator.
1844:
1845: 1998-11-19 Dick Crawford <u600256@gamma.lanl.gov>
1846:
1847: * docs/gnuplot.doc: Extensive patches to fix minor misspellings,
1848: makes all references "time/date" (instead of some being "date/time"),
1849: removes some blanks from the ends of lines, add commands synonyms.
1850:
1851: * term/*.trm: Add command synonyms to all terminals.
1852:
1853: 1998-11-19 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1854:
1855: * fit.c: Merge in patch from Lucas Hart <hartl@ucs.orst.edu>
1856: to make fit.log and screen output match the documentation.
1857: Cleaning up.
1858:
1859: * graph3d.c(key_sample_line): Fix core dump if key is manually placed.
1860:
1861: * graphics.c, plot2d.c: Merge in polar errorbars patch from
1862: Igor Bray <I.Bray@flinders.edu.au>.
1863:
1864: 1998-11-18 Lars Hecking <lhecking@nmrc.ucc.ie>
1865:
1866: * 0BUGS: Updated with latest awk script for contour line clipping
1867: bug workaround by Paul Halsema <phalsema@harris.com>.
1868:
1869: * 0INSTALL: Updated. gnuplot now compiles again with SunOS' cc.
1870:
1871: * 0README: Updated.
1872:
1873: * bf_test.c(FreeHelp), contour.c(end_crnt_cntr), matrix.c(fsign),
1874: term.c(term_count): Translate prototype to K&R.
1875:
1876: * fit.c: Translate prototypes for printmatrix() and
1877: print_matrix_and_vectors() to K&R. Add missing prototypes for
1878: static functions.
1879:
1880: * gplt_x11.c: Re-add inclusion of config.h at top.
1881:
1882: * parse.c: Indentation.
1883:
1884: * set.c: Fix typos.
1885:
1886: * term/ai.trm, term/cgm.trm, term/corel.trm, term/epson.trm,
1887: term/fig.trm, term/mif.trm, term/next.trm, term/pbm.trm, term/png.trm,
1888: term/post.trm, term/pslatex.trm, term/win.trm: Accept alternative
1889: spelling "colour" for "color".
1890:
1891: 1998-11-17 Lars Hecking <lhecking@nmrc.ucc.ie>
1892:
1893: * 0BUGS: Added description of m[]tics initialisation bug, from
1894: Lucas Hart <hartl@ucs.orst.edu>. Changed hidden3d entry and line
1895: clipping entry as suggested by HBB. Add error bars in polar plots
1896: entry, from Stefan Deutscher <stefand@ibm.net>.
1897:
1898: * ansichek.h: Use #ifndef HAVE_CONFIG_H for systems which don't
1899: run configure.
1900:
1901: * acconfig.h: Remove ANSI_C.
1902:
1903: * configure.in: Add comment at top. Don't define ANSI_C.
1904:
1905: * misc.c: Patch by Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
1906: to read DOS files under Unix.
1907:
1908: * plot.h: Comment out LP_DEFAULT. Don't use ANSI_C.
1909:
1910: * protos.h: Updated prototypes for help.c and term.c
1911:
1912: * set.c: New function reset_lp_properties. Replaces LP_DEFAULT
1913: initialisation, get's rid of ANSI_C.
1914:
1915: 1998-11-17 Don Taber <dtaber@blackrat.risc.rockwell.com>
1916:
1917: * 0BUGS: Revised entry for contour lines clipping bug.
1918:
1919: * graph3d.c(do_3dplot): If "set contour; set nosurface; set noclabel"
1920: is used, the items in the key will overwrite one another if more than
1921: one function or file is plotted.
1922:
1923: * help.c, term.c: Patch to pipe 'set terminal' output through pager.
1924:
1925: * plot3d.c(printd_3dtable): Add space between "label:" and label in
1926: output.
1927:
1928: 1998-11-16 Lars Hecking <lhecking@nmrc.ucc.ie>
1929:
1930: * 0BUGS: Added description and workaround for contour line clipping
1931: bug. Provided by Don Taber <dtaber@blackrat.risc.rockwell.com>.
1932:
1933: * docs/old: New directory.
1934:
1935: * History, README.3d, README.3p1, README.3p2, README.3p3, README.3p4,
1936: README.3p5, README.ami, README.emx, README.fit, README.gnu,
1937: README.iso, README.mf, README.nex, README.os2, README.pic, README.pro,
1938: README.win, README.x11, README.xli: Moved to new dir docs/old.
1939:
1940: * Makefile.in, makefile.all: Updated to reflect changes in directory
1941: structure (ETC, DOCS5, DOCS).
1942:
1943: * Projects: Renamed TODO.
1944:
1945: * WhatsNew: Renamed NEWS.
1946:
1947: * version.c: Changes history moved to docs/old/ChangeLog.old.
1948:
1949: * win/wcgraph.c(wginitcolor): Swap entries for red and blue for colour
1950: consistency as suggested by Stephen Eglen <stephen@cns.ed.ac.uk>.
1951:
1952: 1998-11-15 Lars Hecking <lhecking@nmrc.ucc.ie>
1953:
1954: * 0BUGS: Add description and workaround for pslatex driver bug.
1955:
1956: 1998-11-15 Konrad Bernloehr <bernlohr@ik3.fzk.de>
1957:
1958: * interpol.c: Bugfix for 'smooth acsplines' option with logarithmic
1959: x axis.
1960:
1961: 1998-11-15 Lucas Hart <hartl@ucs.orst.edu>
1962:
1963: * stdfn.c(safe_strncpy): Bugfix.
1964:
1965: 1998-11-09 Lars Hecking <lhecking@nmrc.ucc.ie>
1966:
1967: * 0INSTALL: Document new `--enable-system-time' configure option
1968: and fixes.
1969:
1970: * set.c(set_two): Skip leading whitespace in argument to 'set output'.
1971:
1972: * specfun.c: Fix #ifdef directive.
1973:
1974: * docs/gnuplot.doc: Change 'set output' documentation accordingly.
1975:
1976: 1998-11-09 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
1977:
1978: * gplt_x11.c: Close open files on first initialisation on OS/2.
1979:
1980: * makefile.os2: Updated.
1981:
1982: 1998-11-06 Lars Hecking <lhecking@nmrc.ucc.ie>
1983:
1984: * 0INSTALL: Updated pointer to unproto.
1985:
1986: * 0PORTING: Updated.
1987:
1988: * acconfig.h: New symbol USE_SYSTEM_TIME (see time.c).
1989:
1990: * config.hin, configure: Regenerated.
1991:
1992: * configure.in: Improved time_t test by Andris Pavenis
1993: <pavenis@lanet.lv>. New option '--enable-system-time' (see time.c).
1994: Add check for <sys/timeb.h>.
1995:
1996: * fit.c: Remove obsolete function subst().
1997:
1998: * Makefile.in, makefile.all: Remove mkdist from ETC variable.
1999:
2000: * mkdist: Obsolete, removed. Use 'make dist'.
2001:
2002: * protos.h: Change prototpe for util.c(chr_in_str).
2003:
2004: * time.c: Fix indentation. Rename SYSTEM_TIME to USE_SYSTEM_TIME.
2005: Fix compiler warnings about variable shadowing (rename clock l_clock).
2006: Replace return statements with exit().
2007:
2008: * util.c(chr_in_str): Make second arg int instead of char.
2009:
2010: * docs/Makefile.in: New target allgih for .gih file with docs for
2011: all terminals.
2012:
2013: 1998-11-05 Lars Hecking <lhecking@nmrc.ucc.ie>
2014:
2015: * makefile.dj2: stdfn.o missing in OBJ3. Reported by William D Kirby
2016: <wdkirby@ix.netcom.com>. demo\binary? target fixed as per suggestion
2017: by Juergen Breitlow <Juergen.Breitlow@blns.siemens.de> and W. Kirby.
2018:
2019: * plot.c(ExecuteMacro): Fix typo in variable name. Reported by
2020: Lucas Hart <hartl@ucs.orst.edu>.
2021:
2022: * syscfg.h: #ifdef directives simplified.
2023:
2024: * term.c: Fixes to allow 'set output' in gnugraph terminal. Problem
2025: reported by Berthold Hoellmann <se6y095@public.uni-hamburg.de>.
2026:
2027: * term/djsvga.trm(DJSVGA_set_font): Add missing parenthesis. Reported
2028: by William D Kirby <wdkirby@ix.netcom.com>.
2029:
2030: 1998-11-04 Lars Hecking <lhecking@nmrc.ucc.ie>
2031:
2032: * hidden3d.c, scanner.c, show.c: Fix indentation.
2033:
2034: * syscfg.h: Add comment.
2035:
2036: * version.c: Patchlevel pl6.
2037:
2038: 1998-11-04 Lucas Hart <hartl@ucs.orst.edu>
2039:
2040: * graphics.c, hidden3d.c, specfun.c, stdfn.h: VMS fixes.
2041:
2042: 1998-11-03 Lars Hecking <lhecking@nmrc.ucc.ie>
2043:
2044: * bf_test.c, binary.c, bitmap.c: Fix indentation.
2045:
2046: * config.hin, configure: Regenerated.
2047:
2048: * configure.in: Add erfc() function check, change png version
2049: test indentation to satisfy DU 4.0 cc.
2050:
2051: * graphics.c(gen_tics): Hopefully fixed xmtics to start from 1
2052: instead of 0.
2053:
2054: * graphics.c(fixup_range), set.c(set_tic_prop): Avoid automatic
2055: aggregate initialisation.
2056:
2057: * show.c(show_two): Map show command for [xyz]{2}[md]tics to
2058: [xyz]{2}tics.
2059:
2060: * specfun.c: Fix typo in comment.
2061:
2062: * docs/Makefile.in: Fix dependencies for config.h.
2063:
2064: 1998-10-31 Lars Hecking <lhecking@nmrc.ucc.ie>
2065:
2066: * datafile.c, term/cgm.trm: Cast argument of is*() functions to int.
2067:
2068: * eval.c, internal.c, interpol.c, plot3d.c, specfun.c: Fix indentation.
2069:
2070: * graphics.c, set.c: Indentation.
2071:
2072: * help.c: Some cleanups. Use TBOOLEAN instead of boolean type and
2073: remove tboolean. Fix indentation. Move tos_getch() prototype to
2074: protos.h.
2075:
2076: * misc.c: Some cleanups.
2077:
2078: * plot.h: Add TRUE and FALSE defines.
2079:
2080: * protos.h: New prototype for misc.c(instring) and
2081: readline.c(tos_getch).
2082:
2083: * readline.c: Move tos_getch() prototype to protos.h.
2084:
2085: * set.c: Fix indentation.
2086:
2087: * term/gif.trm(GIF_options): Fix compiler warning (sscanf call).
2088:
2089: * term/gnugraph.trm: Add prototypes for GNU plotutils functions.
2090:
2091: * term/mif.trm: Fix compiler warning (nested extern decl).
2092:
2093: 1998-10-31 Lucas Hart <hartl@ucs.orst.edu>
2094:
2095: * graphics.c, set.c, docs/gnuplot.doc: set_tic_prop patch version b.
2096:
2097: 1998-10-30 Lars Hecking <lhecking@nmrc.ucc.ie>
2098:
2099: * acconfig.h, configure.in, stdfn.h, m4/select-types.m4: Replace
2100: gp_FIND_SELECT_ARGTYPES with AC_FUNC_SELECT_ARGTYPES from upcoming
2101: autoconf release, and related changes.
2102:
2103: * aclocal.m4, config.hin, configure: Regenerated.
2104:
2105: * fit.c, graphics.c, scanner.c, util.c: Cast argument of is*()
2106: functions to int.
2107:
2108: * syscfg.h: VMS prototypes, moved from term.c.
2109:
2110: * term.c: Include header files moved from driver.h, indentation.
2111:
2112: * docs/doc2x.h: Prototype for safe_strncpy().
2113:
2114: * docs/termdoc.c: New function safe_strncpy() to avoid linking with
2115: stdfn.c
2116:
2117: * term/driver.h: Don't include header files.
2118:
2119: 1998-10-28 Lars Hecking <lhecking@nmrc.ucc.ie>
2120:
2121: * Makefile.in: Reverse order of CPPFLAGS and INCLUDES in COMPILE.
2122:
2123: * Makefile.in, buildvms.com, descrip.mms, makefile.os2, makefile.os9,
2124: makefile.unx: gnuplot_x11 is now linked with stdfn.o.
2125:
2126: * command.c, fit.c, gplt_x11.c, help.c, plot.c, scanner.c, strftime.c,
2127: docs/doc2html.c, docs/doc2info.c, docs/termdoc.c, term/pc.trm,
2128: term/pslatex.trm, term/pstricks.trm: Replace calls to strncpy() and
2129: similar code with safe_strncpy().
2130:
2131: * command.c, plot2d.c, plot3d.c, readline.c: Move Atari file
2132: inclusion to syscfg.h.
2133:
2134: * corplot.c, scanner.c, standard.c: Simplify #ifdef line.
2135:
2136: * fit.c: Don't use copy_max(). Move to stdfn.c as safe_strncpy().
2137: Move Atari file inclusion to syscfg.h. Move Dblf* macros to fit.h.
2138: Fix indentation.
2139:
2140: * fit.h: Moved macros from fit.c. Move function prototypes to protos.h.
2141:
2142: * protos.h: safe_strncpy() prototype from stdfn.c. Prototypes from
2143: fit.h.
2144:
2145: * stdfn.c: New function safe_strncpy(), moved from fit.c(copy_max).
2146:
2147: * syscfg.h: Include files for Atari.
2148:
2149: * parse.c, stdfn.h, syscfg.h, term.h: Fix ifdefs.
2150:
2151: * term/amiga.trm, term/cgm.trm, term/djsvga.trm, term/grass.trm,
2152: term/next.trm, term/post.trm, term/tgif.trm: Replace '\0' with NUL.
2153:
2154: 1998-10-28 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
2155:
2156: * makefile.tc, makefile.win, plot3d.c, term/hpgl.trm: DOS and dgrid3d
2157: patches.
2158:
2159: 1998-10-28 Jochen Schuetze <jos@GBF.DE>
2160:
2161: * fit.c, fit.h, misc.c: Save last fit command as comment.
2162:
2163: 1998-10-20 Lars Hecking <lhecking@nmrc.ucc.ie>
2164:
2165: * 0INSTALL, 0PORTING: Updated.
2166:
2167: * Makefile.in, makefile.all: Add new file syscfg.h to HEADERS variable.
2168:
2169: * acconfig.h: Remove obsolete defines.
2170:
2171: * bf_test.c, gplt_x11.c, readline.c, stdfn.c: Include plot.h instead
2172: of config.h, ansichek.h and stdfn.h. Make enum JUSTIFY local in
2173: gplt_x11.c(display).
2174:
2175: * configure, config.hin: Regenerated.
2176:
2177: * configure.in: Move some tests, rewrite some header and library tests.
2178:
2179: * fit.c: Don't include config.h.
2180:
2181: * plot.h, stdfn.h: Move OS dependent defines to new file syscfg.h.
2182:
2183: * plot2d.c: Fix typo in #define.
2184:
2185: * syscfg.h: New file for OS dependencies.
2186:
2187: 1998-10-20 Andris Pavenis <pavenis@lanet.lv>
2188:
2189: * fit.c: Fix bug in vector resizing of bigger than default data sets.
2190:
2191: 1998-10-19 Lars Hecking <lhecking@nmrc.ucc.ie>
2192:
2193: * acconfig.h, ansichek.h, hidden3d, plot2d.c, plot3d.c, docs/doc2x.h:
2194: Rename HAVE_CPP_STRINGIFY to HAVE_STRINGIZE.
2195:
2196: * acinclude.m4: Deprecated, removed.
2197:
2198: * aclocal.m4, config.hin, configure: Regenerated.
2199:
2200: * configure.in: Replace gp_PROG_CPP_STRINGIFY with AC_C_STRINGIZE
2201: from current autoconf CVS repository. Rename gp_CHECK_LIB_PATH to
2202: gp_SEARCH_LIBDIRS and gp_CHECK_HEADER to gp_SEARCH_HEADERDIRS.
2203:
2204: * contour.c: Change function prototypes to K&R for compatibility.
2205:
2206: * m4/msdos.m4, m4/next.m4, m4/search-hdr.m4, m4/search-lib.m4,
2207: m4/select-types.m4, m4/stringize.m4: New files to store macros
2208: from deprecated acinclude.m4 file.
2209:
2210: * Makefile.in: Add INSTALL_SCRIPT and ACLOCAL_AMFLAGS variables,
2211: remove ACCONFIG variable. Add new m4 macros to ETC variable. Add
2212: m4 to SUBDIRS. Clean up.
2213:
2214: * makefile.all: Remove stray backslash from NEXTSRC variable. Add
2215: m4 files to ETC and fix typos.
2216:
2217: * docs/*.c: More cleaning up. Add exit() statements in main()
2218: function, remove unused vars, fix potential buffer overflows.
2219:
2220: * term/rgip.trm: Splice unterminated strings.
2221:
2222: 1998-10-16 Lars Hecking <lhecking@nmrc.ucc.ie>
2223:
2224: * acinclude.m4: In gp_CHECK_LIB_QUIET, add TERMXLIBS to LIBS during
2225: test. In gp_FIND_SELECT_ARGTYPES, rename loop variables and add
2226: caching.
2227:
2228: * aclocal.m4, configure: Regenerated.
2229:
2230: * command.c: Fix preprocessor directive syntax for BC++ 4.5.
2231:
2232: * fit.c, fit.h, matrix.c: Don't include type.h, remove comment.
2233:
2234: * Makefile.in, makefile.all: Remove type.h from HEADERS. Add doc2x.h
2235: to DOCS1.
2236:
2237: * misc.c: Fix typos.
2238:
2239: * type.h: Obsolete file removed.
2240:
2241: * docs/Makefile.in: Fix alldoc, clean, html targets and dependencies.
2242: Compile doc2html with -DALL_TERM_DOC. Print gpcard.ps to file
2243: instead of printer.
2244:
2245: * docs/docs2x.h: New file.
2246:
2247: * docs/*.[ch]: Move definitions to new file doc2x.h and include
2248: doc2x.h.
2249:
2250: * term/apollo.trm: Change in help part.
2251:
2252: 1998-10-15 Lars Hecking <lhecking@nmrc.ucc.ie>
2253:
2254: * contour.c: Indentation, nested comments removed.
2255:
2256: * misc.c(save_set_all): Add 3D mapping, missing to saved variables.
2257:
2258: * show.c: Add 'bar' to showmess[].
2259:
2260: * docs/*.c: Fix embarrassing typo in comment.
2261:
2262: 1998-10-13 Lars Hecking <lhecking@nmrc.ucc.ie>
2263:
2264: * Makefile.in, makefile.all: Add ChangeLog to ETC variable.
2265:
2266: * acconfig.h: Add MGR and RGIP.
2267:
2268: * acinclude.m4: Minor changes.
2269:
2270: * aclocal.m4, config.hin, configure: Regenerated.
2271:
2272: * configure.in: Add options for MGR and RGIP. Define APOLLO if MGR
2273: is defined. Add IRIS to configuration report.
2274:
2275: * docs/gnuplot.doc: Small patch from Dick Crawford.
2276:
2277: * graphics.c(boundary): Another margin calculation bug fix by HBB.
2278:
2279: * parse.c: Change #ifdef statement, remove __osf__.
2280:
2281: * term.h: Cleaning up, better readability.
2282:
2283: * term/driver.h: Remove nested comment.
2284:
2285: * version.c: Patchlevel pl5.
2286:
2287: 1998-10-12 Lars Hecking <lhecking@nmrc.ucc.ie>
2288:
2289: * contour.c, term.c: Fix FPRINTF calls.
2290:
2291: * graphics.c: Fix comments.
2292:
2293: * misc.c(save_tics): Rename time variable to flag_time to prevent
2294: global variable shadowing.
2295:
2296: * set.c: Make references to first_plot and first_3dplot global.
2297:
2298: * show.c(show_version_long): Reformat output.
2299:
2300: * stdfn.h: Add VMS exit codes. Reformatting, define HAVE_SLEEP
2301: unconditionally under VMS.
2302:
2303: * docs/Makefile.in: Add new alldoc target for debugging purposes.
2304: Add ipf target.
2305:
2306: * docs/README: Cleanup and fixes.
2307:
2308: * makefile.os2, docs/checkdoc.c, docs/doc2gih.c, docs/doc2hlp.c,
2309: docs/doc2info.c, docs/doc2ipf.c, docs/doc2ms.c: Final fixes to
2310: remove .c file inclusion.
2311:
2312: * term/mif.trm, term/png.trm, term/post.trm: Make references to
2313: version and patchlevel global to eliminate "nested extern declaration"
2314: compiler warnings.
2315:
2316: * term/x11.trm(VMS X11_init): Make declarations static.
2317:
2318: 1998-10-09 Lars Hecking <lhecking@nmrc.ucc.ie>
2319:
2320: * Makefile.in, makefile.all: Add xref.h to DOCS1. Small changes.
2321:
2322: * bf_test.c(int_error): Use only one fprintf().
2323:
2324: * command.c: Move #ifdef MSDOS block from top of file to plot.h.
2325: Suggested by HBB.
2326:
2327: * datafile.c: Fix indentation.
2328:
2329: * internal.c(pop): Remove superfluous space.
2330:
2331: * makefile.286, makefile.amg, makefile.dj2, makefile.djg, makefile.emx,
2332: makefile.g, makefile.msc, makefile.msw,makefile.mto, makefile,nt,
2333: makefile,os2, makefile.os9, makefile.st, makefile.tc, makefile.vms,
2334: makefile.wc, makefile.win, makefile.ztc: Add termdoc.o and xref.o
2335: where required. No more inclusion of .c files.
2336:
2337: * plot.c: Fix indentation.
2338:
2339: * plot.h: Update, add MSDOS #ifdef block from command.c, add HELPFILE
2340: definitions to OS section.
2341:
2342: * plot2d.c: Remove MSDOS #ifdef block (outdated version of the defines
2343: in command.c, now in plot.h). Indentation.
2344:
2345: * plot3d.c, scanner.c, set.c: Minor changes.
2346:
2347: * docs/Makefile.in, docs/makefile, docs/makefile.ami: Add termdoc.o
2348: and xref.o where required. No more inclusion of .c files.
2349:
2350: * docs/checkdoc.c, docs/doc2gih.c, docs/doc2hlp.c, docs/doc2html.c,
2351: docs/doc2info.c, docs/doc2ipf.c, docs/doc2ms.c, docs/doc2rnh.c,
2352: docs/doc2rtf.c, docs/doc2tex.c, docs/termdoc.c, docs/xref.c: No more
2353: inclusion of .c files. Indentation, small changes.
2354:
2355: * docs/xref.h: New file for definitions from docs/xref.c.
2356:
2357: 1998-10-08 Lars Hecking <lhecking@nmrc.ucc.ie>
2358:
2359: * show.c(show_version_long): Add \n in fprintf().
2360:
2361: * util.c(m_quote_capture): Use parse_esc() to interpret escape
2362: sequences.
2363:
2364: * docs/Makefile.in: Fix configuration variables.
2365:
2366: 1998-10-08 Jochen Schuetze <jos@GBF.DE>
2367:
2368: * term/eepic.trm, term/latex.trm, term/pslatex.trm, term/tpic.trm:
2369: Documentation for free positioning of labels feature.
2370:
2371: 1998-10-07 Lars Hecking <lhecking@nmrc.ucc.ie>
2372:
2373: * aclocal.m4, configure: Regenerated.
2374:
2375: * configure.in: Rewrite tests for termcap and readline. Remove
2376: obsolete AC_SUBST(TERMFLAGS).
2377:
2378: * command.c: Define some macros for Windows. Remove spurious else
2379: in #ifdef'd code for Atari in command(). Additional #ifdef's for
2380: GNU_READLINE. Indentation.
2381:
2382: * Makefile.in: Rename distdir.
2383:
2384: 1998-10-07 Andris Pavenis <pavenis@lanet.lv>
2385:
2386: * acinclude.m4: Use LIBS instead of LDFLAGS in gp_MSDOS.
2387:
2388: 1998-10-06 Lars Hecking <lhecking@nmrc.ucc.ie>
2389:
2390: * configure.in: Fix readline logic.
2391:
2392: * plot2d.c: Cleaning up, indentation.
2393:
2394: * docs/gnuplot.doc: Corrections from Lucas Hart <hartl@ucs.orst.edu>.
2395: Rename what's-new to new-features.
2396:
2397: 1998-10-06 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
2398:
2399: * makefile.os2: Updated.
2400:
2401: 1998-10-06 Jochen Schuetze <jos@GBF.DE>
2402:
2403: * term/eepic.trm, term/latex.trm, pslatex.trm, tpic.trm: Support
2404: free positioning of labels with LaTeX related terminals.
2405:
2406: 1998-10-05 Lars Hecking <lhecking@nmrc.ucc.ie>
2407:
2408: * 0INSTALL: Document new configure options. Additions.
2409:
2410: * 0PORTING: Fix typo.
2411:
2412: * Makefile.in: Add -DGNUPLOT_BINDIR to show.o target.
2413:
2414: * acinclude.m4: Add /usr/local/lib to gp_CHECK_LIB_PATH and
2415: /usr/local/include to gp_CHECK_HEADER.
2416:
2417: * aclocal.m4, configure: Regenerated.
2418:
2419: * configure.in: Merge --with-gnugraph and --enable-unixplot into
2420: --with-plot.
2421:
2422: * graphics.c: Indentation.
2423:
2424: * show.c: Final fixes for merger (see entry from 1998-10-03).
2425:
2426: * version.c: Patchlevel pl4.
2427:
2428: * term/gnugrph.trm: Code for GNU plotutils lib.
2429:
2430: 1998-10-04 Jonathan Thornburg <jthorn@galileo.thp.univie.ac.at>
2431: * graphics.c, plot2d.c, plot3d.c, graph3d.c, protos.h,
2432: docs/gnuplot.doc: Fix infinite loops when data range is empty,
2433: also wrong plots when data range is smaller than 'zero' setting.
2434:
2435: 1998-10-03 Lars Hecking <lhecking@nmrc.ucc.ie>
2436:
2437: * 0PORTING, buildvms.com, term.h: Rename NO_ALL_TERM to SHORT_TERMLIST.
2438:
2439: * Makefile.in: Eliminate TERMFLAGS, add TERMXLIBS (for GNU libplot.a
2440: from GNU plotutils). Remove misc.o target. Remove CPPFLAGS and TERMLIBS
2441: from Makefile and config.status targets.
2442:
2443: * acconfig.h: Add APOLLO, CGI, DJSVGA, GNU_PLOTUTILS, GNUGRAPH,
2444: GPR, GRX21, IRIS, SUN, UNIXPC, UNIXPLOT.
2445:
2446: * acinclude.m4: Clean up gp_MSDOS, gp_NEXT, gp_CHECK_LIB_PATH. Add
2447: cases to gp_FIND_SELECT_ARGTYPES.
2448:
2449: * aclocal.m4, config.hin, configure: Regenerated.
2450:
2451: * configure.in: Add --enable options and checks for Unix and GNU plot
2452: library, Apollo, SCO/cgi library, Iris, SunView, AT&T Unix PC. Add
2453: to configuration report.
2454:
2455: * misc.c: Remove extern declarations. Remove save_version() and
2456: replace with show_version(fp). Indentation.
2457:
2458: * plot.c, plot2d.c, plot3d.c, set.c, term.c, term/driver.h term/*.trm:
2459: Rename outfile variable to gpoutfile (name clash with GNU plotutils
2460: library). Call show_version(stderr) instead of show_version().
2461:
2462: * plot.h: Add FAQ_LOCATION.
2463:
2464: * setshow.h: Remove outfile declaration. Fix show_version() prototpe.
2465:
2466: * show.c: Fix show_version() calls. Merge misc.c(save_version) into
2467: show_version(). In show_version_long(), use one single call to
2468: fprintf().
2469:
2470: * version.c: Add faq_location.
2471:
2472: * docs/gnuplot.doc: Fix URL.
2473:
2474: * docs/termdoc.c: Patches from Lucas Hart <hartl@ucs.orst.edu>.
2475:
2476: 1998-10-01 Lars Hecking <lhecking@nmrc.ucc.ie>
2477:
2478: * 0INSTALL: Update with-PACKAGE section.
2479:
2480: * 0PORTING, Makefile.in, makefile.unx: The preprocessor symbol
2481: is IRIS, not IRIS4D.
2482:
2483: * acconfig.h: Add GNUGRAPH and UNIXPLOT symbols.
2484:
2485: * acinclude.m4: Remove caching from gp_CHECK_HEADER_QUIET and
2486: gp_CHECK_LIB_QUIET, cleanup. Add new macro gp_SCO.
2487:
2488: * aclocal.m4, config.hin, configure: Regenerated.
2489:
2490: * configure.in: Cleanup, remove caching of CPPFLAGS and TERMLIBS.
2491: New options --enable-unixplot and --with-gnugraph.
2492:
2493: * gplt_x11.c: Move inclusion of ansichk.h and stdfn.h below
2494: select stuff. Replace call to index() with strchr().
2495:
2496: * graphics.c(boundary): Remove unnecessary \ at end of line.
2497:
2498: * help.c(ShowSubtopics): Move spacelen out of for loop and init
2499: spacelen and ispacelen to zero. Suggested by HBB.
2500:
2501: * plot.c, plot2d.c, plot3d.c, set.c, term.c, term/driver.h,
2502: term/*.trm: Rename outfile gpoutfile to resolve clash with GNU
2503: plotutils library.
2504:
2505: * plot2d.c, plot3d.c: Add declaration of gpoutfile.
2506:
2507: * setshow.h: Remove outfile declaration.
2508:
2509: * show.c: Add faq_location. Rewrite show_version() to use fprintf()
2510: only once. Rewrite show_version_long() to output to stderr instead
2511: of stdout. Add UNIXPLOT and GNUGRAPH.
2512:
2513: * term.h: Use GNUGRAPH independently of UNIXPLOT.
2514:
2515: * version.c: Add faq_location.
2516:
2517: * term/gif.trm: Update help text.
2518:
2519: 1998-10-01 Dick Crawford <u600256@gamma.lanl.gov>.
2520:
2521: * docs/gnuplot.doc: Updates.
2522:
2523: 1998-10-01 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
2524:
2525: * os2/gnupmdrv.c: Close all open files on first initialisation.
2526:
2527: * command.c, makefile.os2: OS/2 related changes.
2528:
2529: 1998-09-30 Lars Hecking <lhecking@nmrc.ucc.ie>
2530:
2531: * Makefile.in: Add $(INCLUDES) to version.o target.
2532:
2533: 1998-09-28 Lars Hecking <lhecking@nmrc.ucc.ie>
2534:
2535: * 0PORTING, buildvms.com, term.h: Lucas Hart's NO_ALLTERM patch.
2536:
2537: * configure.in: Re-add AC_HEADER_STDC. Otherwise STDC_HEADERS is
2538: not defined.
2539:
2540: * help.c(ShowSubtopics): spacelen and ispacelen must not be
2541: initialised with zero. Bug report from Stefan Schroepfer
2542: <scr@iis.fhg.de>. Indentation.
2543:
2544: * plot.c(load_rcfile): Bugfix: ~/.gnuplot not read. Reported by
2545: Stefan Schroepfer <scr@iis.fhg.de>.
2546:
2547: * stdfn.h: OS/2 fixes.
2548:
2549: * util.c: Indentation, add braces.
2550:
2551: 1998-09-28 Petr Mikulik <mikulik@physics.muni.cz>
2552:
2553: * docs/ps/ps_guide.ps: Add page numbers to enable browsing with ps
2554: viewers.
2555:
2556: 1998-09-26 Lars Hecking <lhecking@nmrc.ucc.ie>
2557:
2558: * term/sun.trm(local_notice_destroy): Comment out assignment to
2559: non-existent variable term_init.
2560:
2561: 1998-09-26 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
2562:
2563: * 0INSTALL, makefile.os2, plot.c, term/emxvga.trm, term/pm.trm:
2564: More OS/2 related changes.
2565:
2566: 1998-09-25 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
2567:
2568: * 0INSTALL, makefile.os2: OS/2 related changes.
2569:
2570: 1998-09-25 Andris Pavenis <pavenis@lanet.lv>
2571:
2572: * command.c, plot.c: Patches to compile with DJGPP.
2573:
2574: 1998-09-24 Lars Hecking <lhecking@nmrc.ucc.ie>
2575:
2576: * 0PORTING: Mention HAVE_SYS_STAT_H. Add info about plot.h.
2577:
2578: * acconfig.h: Remove NO_SYS_STAT_H, re-add X11.
2579:
2580: * acinclude.m4: Cleanup.
2581:
2582: * aclocal.m4, config.hin, configure: Regenerated.
2583:
2584: * configure.in: Change test for <sys/stat.h>, re-add X11.
2585:
2586: * datefile.c, stdfn.h: Invert #ifdef logic for <sys/stat.h>.
2587:
2588: * gplt_x11.c(mainloop): Fix typo.
2589:
2590: * makefile.amg: Add comment about compiler warning.
2591:
2592: * makefile.ami, makefile.nt, makefile.os9, makefile.tc, makefile.wc,
2593: makefile.win: Escape quotes in CFLAGS line.
2594:
2595: * makefile.amg, makefile.nt: Define HAVE_SYS_STAT_H in DEFS/CFLAGS.
2596:
2597: * stdfn.h: Add missing stat macros for WIN32 and AMIGA_SC_6_1.
2598:
2599: * win/wgnuplib.def, win/wgnuplot.def: Re-add ^M's at end of line.
2600:
2601: * plot.h: Remove X_DISPLAY_MISSING and re-add X11. Move definition of
2602: PLOTRC into OS specific section.
2603:
2604: * term.h: Remove X_DISPLAY_MISSING.
2605:
2606: 1998-09-24 Lucas Hart <hartl@ucs.orst.edu>
2607:
2608: * term/x11.trm: VMS patch.
2609:
2610: 1998-09-23 Lars Hecking <lhecking@nmrc.ucc.ie>
2611:
2612: * 0INSTALL: Rewrite part about unproto.
2613:
2614: * Makefile.in: Remove spurious \ in NEXTSRC.
2615:
2616: * acconfig.h: Add NO_SYS_TIME_H and SELECT_ARGTYPE_mmm.
2617:
2618: * acinclude.m4: New macro gp_FIND_SELECT_ARGTYPES.
2619:
2620: * aclocal.m4, config.hin, configure: Regenerated.
2621:
2622: * configure.in: Remove AC_HEADER_STDC (checked by AM_C_PROTOTYPES).
2623: Add check for <sys/time.h> and <sys/socket.h>, required by
2624: gp_FIND_SELECT_ARGTYPES. Add gp_FIND_SELECT_ARGTYPES.
2625:
2626: * gplt_x11.c(mainloop): Use new types for args to select().
2627:
2628: * graph3d.c, graphics.c, hidden3d.c, plot2d.c: Fix typos which crept
2629: in when applying Lucas Hart's patches.
2630:
2631: * plot.h, term.h: Fix #ifdef logic with X_DISPLAY_MISSING.
2632:
2633: * stdfn.h: Add code for select() argument types.
2634:
2635: * term/post.trm: Fix typo.
2636:
2637: * term/tek.trm: Rest of Lucas Hart's patches
2638:
2639: * version.c: Bump version to 347pl3.
2640:
2641: 1998-09-22 Lars Hecking <lhecking@nmrc.ucc.ie>
2642:
2643: * acconfig.h: Remove HAVE_LGAMMA and HAVE_STRNCASECMP.
2644:
2645: * config.hin, configure: Regenerated.
2646:
2647: * configure.in: Streamline header and functions tests to reduce
2648: configure script size. Use AC_MSG_RESULT for configuration report.
2649: Cosmetic changes.
2650:
2651: * os2/gclient.h: Move #include <math.h> to top.
2652:
2653: * readline.c: Indentation and comments cleanup.
2654:
2655: * term/excl.trm, term/fg.trm, term/gif.trm, term/gnugraph.trm,
2656: term/metafont.trm, term/mgr.trm, term/mif.trm, term/multitos.trm,
2657: term/pm.trm, term/table.trm, term/win.trm, term/xlib.trm: Add
2658: comments and RCS id.
2659:
2660: 1998-09-22 Petr Mikulik <mikulik@physics.muni.cz>
2661:
2662: * readline.c: Don't store duplicated history entries.
2663:
2664: 1998-09-22 Dick Crawford <rccrawford@lanl.gov>
2665:
2666: * term/post.trm: Enhpost psfonts scale patch.
2667:
2668: 1998-09-21 Lars Hecking <lhecking@nmrc.ucc.ie>
2669:
2670: * binary.h, command.c, graph3d.c, graphics.c, interpol.c, plot2d.c,
2671: plot3d.c, util3d.c: Move inrange macro to plot.h.
2672:
2673: * gplt_x11.c: Fix indentation. Add definition of fd_set_t. Use
2674: fd_set_t to clean up select() call. Remove unused variable all
2675: in DEFAULT_X11 mainloop(). Fix some compiler warnings.
2676:
2677: * plot.c: Move defintion of HOME, PLOTRC to plot.h. Clean up
2678: load_rcfile(). Use new symbols DIRSEP1, DIRSEP2, NUL.
2679:
2680: * plot.h: Define HOME, DIRSEP1, DIRSEP2 in OS section. Define
2681: PLOTRC.
2682:
2683: * stdfn.h: Define NUL.
2684:
2685: 1998-09-20 Lars Hecking <lhecking@nmrc.ucc.ie>
2686:
2687: * CodeStyle: Amended.
2688:
2689: * contour.c: Change some function signatures to avoid compiler
2690: warnings.
2691:
2692: * datafile.c: Rename some vars to avoid compiler warnings.
2693:
2694: * help.c(LoadHelp,ShowSubtopics): Initialize pos.
2695:
2696: * contour.c, datafile.c, fit.c, graph3d.c, graphics.c, hidden3d.c,
2697: internal.c, interpol.c, matrix.c, plot2d.c, plot3d.c, set.c, stdfn.c,
2698: strftime.c, util3d.c: Cleanups.
2699:
2700: 1998-09-20 Lucas Hart <hartl@ucs.orst.edu>
2701:
2702: * contour.c: Add chk_contour_kind() function.
2703:
2704: * docs/doc2rnh.c: Add new putrnh_() function.
2705:
2706: * contour.c, datafile.c, fit.c, graph3d.c, graphics.c, hidden3d.c,
2707: internal.c, interpol.c, matrix.c, plot2d.c, plot3d.c, set.c, stdfn.c,
2708: strftime.c, util3d.c: VMS patches
2709:
2710: 1998-09-19 Lars Hecking <lhecking@nmrc.ucc.ie>
2711:
2712: * version.c: Trim log entries for beta346.
2713:
2714: 1998-09-19 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
2715:
2716: * command.c, plot.c, stdfn.h, os2/gclient.c: Patches to make 347pl2
2717: compile under OS/2.
2718:
2719: 1998-09-18 Lars Hecking <lhecking@nmrc.ucc.ie>
2720:
2721: * command.c: Move HELPFILE definition to plot.h.
2722:
2723: * plot.h: Add CONTACT, HELPFILE, and HELPMAIL definitions.
2724:
2725: * show.c(show_version_long): Use GNUHELP environment variable to
2726: find HELPFILE, cleanup.
2727:
2728: * version.c: Move CONTACT and HELPMAIL definition to plot.h,
2729: include plot.h. Bump version to 347pl2.
2730:
2731: 1998-09-17 Lars Hecking <lhecking@nmrc.ucc.ie>
2732:
2733: * set.c(get_style): Fix typo.
2734:
2735: 1998-09-16 Lars Hecking <lhecking@nmrc.ucc.ie>
2736:
2737: * 0INSTALL: Updated.
2738:
2739: * acconfig.h: Add NO_SYS_STAT_H, remove X11.
2740:
2741: * config.hin, configure: Regenerated.
2742:
2743: * configure.in: Don't define X11. Add check for <sys/stat.h> and
2744: AC_HEADER_STAT.
2745:
2746: * datafile.c: Modified version of Alexander Mai's stat(2) patch
2747: (check if regular file or pipe before opening data file).
2748:
2749: * makefile.amg: Remove stdfn.h from datafile.c deps.
2750:
2751: * plot.h: Define X11 in terms of X_DISPLAY_MISSING.
2752:
2753: * show.c(show_version_long): Fix typo. Changes to make it compile
2754: with pre-ANSI cc.
2755:
2756: * stdfn.h: Add stat(2) related macros.
2757:
2758: * term.h: Use X_DISPLAY_MISSING instead of X11.
2759:
2760: 1998-09-16 REIBENSCHUH Alfred <alfred.reibenschuh@cait.co.at>
2761:
2762: * term/gif.trm: More colours for gif terminal (web216 standard).
2763:
2764: 1998-09-15 Lars Hecking <lhecking@nmrc.ucc.ie>
2765:
2766: * term/cgm.trm(CGM_graphics): Fix core dump with strlen(NULL).
2767:
2768: 1998-09-15 REIBENSCHUH Alfred <alfred.reibenschuh@cait.co.at>
2769:
2770: * term/gif.term: Draw grids with the gdStyled functions.
2771:
2772: 1998-09-02 REIBENSCHUH Alfred <alfred.reibenschuh@cait.co.at>
2773:
2774: * term/gif.term: Prevent rotated labels from extending into graph area.
2775:
2776: 1998-09-01 Dick Crawford <u600256@gamma.lanl.gov>
2777:
2778: * graphics.c: Fix timestamp positioning.
2779:
2780: * term/post.trm: Update help section to new directory structure
2781: for postscript docs.
2782:
2783: 1998-08-28 Rolf Niepraschk <niepraschk@ChbRB.berlin.ptb.de>
2784:
2785: * descrip.mms: Updated version.
2786:
2787: 1998-08-28 Joji Maeda <jiji@ee.noda.sut.ac.jp>
2788:
2789: * term/post.trm: Increase the number of dictionaries to 256.
2790:
2791: 1998-08-24 Lars Hecking <lhecking@nmrc.ucc.ie>
2792:
2793: * Makefile.in, misc.c: Modified set angle patch from Juergen von Hagen
2794: <vonHagen@engr.psu.edu>.
2795:
2796: * Makefile.in: Add PACKAGE and VERSION variables. Remove version
2797: variable.
2798:
2799: * acconfig.h: Add PACKAGE and VERSION variables.
2800:
2801: * acinclude.m4: Remove AM_MISSING_PROG macro.
2802:
2803: * aclocal.m4: Regenerated with aclocal.
2804:
2805: * config.hin: Regenerated with autoheader.
2806:
2807: * configure.in: Add VERSION variable, AM_INIT_AUTOMAKE. Remove
2808: AM_MISSING_PROG, AC_PROG_MAKE_SET, AC_PROG_INSTALL. Add configuration
2809: summary report.
2810:
2811: * configure: Regenerated with autoconf.
2812:
2813: * docs/checkdoc.c, docs/doc2gih.c, docs/doc2hlp.c, docs/doc2html.c,
2814: docs/doc2info.c, docs/doc2ipf.c, docs/doc2ms.c, docs/doc2rnh.c,
2815: docs/doc2rtf.c, docs/doc2tex.c: #undef TRUE and FALSE before
2816: redefining it.
2817:
2818: 1998-08-24 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
2819:
2820: * gplt_x11.c, makefile.os2, os2/gclient.c, os2/print.c, term/pm.trm:
2821: OS/2 fixes.
2822:
2823: 1998-08-20 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
2824:
2825: * datafile.c (df_tokenise): Fix bug in datafile reading speedup patch.
2826:
2827: 1998-08-19 Lars Hecking <lhecking@nmrc.ucc.ie>
2828:
2829: * readline.c: Fix termios/sgtty logic.
2830:
2831: 1998-08-18 Lars Hecking <lhecking@nmrc.ucc.ie>
2832:
2833: * configure.in: Unconditional test for <sgtty.h>.
2834:
2835: * plot.h, readline.c: Indentation, comments for readability.
2836:
2837: * Makefile.in, makefile.all: Forgot Makefile in DOCS4.
2838:
2839: 1998-08-17 Lars Hecking <lhecking@nmrc.ucc.ie>
2840:
2841: * Makefile.in: Forgot to add docs/ps to SUBDIRS. Remove duplicate
2842: DOCS variable.
2843:
2844: * Makefile.in, makefile.all: Remove $(S)ps_symbols.ps from DOCS4.
2845:
2846: 1998-08-17 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
2847:
2848: * hidden3d.c, makefile.dj2, makefile.tc, makefile.win, plot.h,
2849: show.c, term/pc.trm, term/post.trm, win/wgnuplot.def, win/wtext.c:
2850: hbbmisc.diffs.980813 patch set.
2851:
2852: 1998-08-17 Andris Pavenis <pavenis@lanet.lv>
2853:
2854: * term/hpljii.trm: Output file is opened in ASCII mode under DJGPP,
2855: Windows.
2856:
2857: 1998-08-11 Lars Hecking <lhecking@nmrc.ucc.ie>
2858:
2859: * docs/gnuplot.doc: Fix hierarchical structure of 'format',
2860: 'format_specifiers' and 'data/time_specifiers'. By HBB.
2861:
2862: * Makefile.in, makefile.all: remove docs/ps_guide.ps from DOCS1.
2863:
2864: * install-sh, missing, mkinstalldirs: Update from automake-1.3b.
2865:
2866: 1998-07-23 Lars Hecking <lhecking@nmrc.ucc.ie>
2867:
2868: * docs/ps_guide.ps: Removed. Newer version now in docs/ps.
2869:
2870: * fit.h: Add parentheses around macro args.
2871:
2872: * version.c: Fix some typos.
2873:
2874: 1998-07-21 Lars Hecking <lhecking@nmrc.ucc.ie>
2875:
2876: * term/amiga.trm: Fix indentation.
2877:
2878: * docs/ps/: New subdir for PostScript docs.
2879:
2880: * docs/ps/Makefile, docs/ps/README, docs/ps/ps_file.doc,
2881: docs/ps/ps_guide.ps, docs/ps/ps_symbols.gpi: New files, from
2882: Dick Crawford's gp-ps.tar.
2883:
2884: * Makefile.in, makefile.all: Add PostScript docs to DOCS variable.
2885:
2886: 1998-07-15 Lars Hecking <lhecking@nmrc.ucc.ie>
2887:
2888: * 0INSTALL, 0README, configure.in: Fix typos, small changes.
2889:
2890: * docs/Makefile.in, docs/latextut/Makefile.in: Fixes for building
2891: outside source directory, cleanup. Add target for tutorial.ps.
2892:
2893: * Makefile.in: In Makefile target, change INCLUDES= to CPPFLAGS=.
2894:
2895: * docs/*.c, docs/gnuplot.doc: Update copyright statement.
2896:
2897: * Makefile.in, makefile.all: Add doc2rnh.c to DOCS1 variable.
2898:
2899: 1998-07-15 Lucas Hart <hartl@ucs.orst.edu>
2900:
2901: * scanner.c: Add include files for VMS. Old patch.
2902:
2903: * docs/doc2rnh.c: New file, help file format for VMS. Old patch.
2904: Target was already in Makefile.in.
2905:
2906: * vms.c: Include plot.h, make mbxbname static. Old patch.
2907:
2908: 1998-07-14 Lars Hecking <lhecking@nmrc.ucc.ie>
2909:
2910: * 0INSTALL: Add missing --without-PACKAGE description in section
2911: about --with-PACKAGE.
2912:
2913: * Makefile.in: (Bug fix) No directory prefix for CONFIG_HEADER_IN.
2914: If build dir != src dir, configure/make picks up the correct prefix.
2915: automatically. Add makefile.wc to ETC variable. Final fix for dist
2916: target.
2917:
2918: * configure.in: Set CPPFLAGS and X_LIBRARIES in test for X Window
2919: System files. Remove test for -lnsl/-lsocket. Add code to cache
2920: and use CPPFLAGS and TERMLIBS. Bug fix in libreadline test error msg,
2921: reported by Thomas Walter <walter@pctc.chemie.uni-erlangen.de>.
2922:
2923: * configure: Regenerated.
2924:
2925: * graphics.c (gprintf): Add klugde to use snprintf() where available.
2926: Add new 2nd arg (size_t count) to function signature.
2927:
2928: * makefile.all: Add makefile.wc to ETC variable.
2929:
2930: 1998-07-14 Stefan Schroepfer <scr@iis.fhg.de>
2931:
2932: * makefile.nt: Portability patch.
2933:
2934: 1998-07-08 Lars Hecking <lhecking@nmrc.ucc.ie>
2935:
2936: * configure.in: Change AC_PATH_X to AC_PATH_XTRA, add check
2937: for snprintf().
2938:
2939: * config.hin, configure: Regenerated.
2940:
2941: * 0INSTALL, 0README: Additions, inspired by Lucas Hart
2942: <hartl@ucs.orst.edu>.
2943:
2944: 1998-07-08 Aurel Gabris <gabrisa@valerie.inf.elte.hu>
2945:
2946: * 0PORTING, doc/gnuplot.doc, makefile.wc, national.h, stdfn.h,
2947: term/pc.trm, term.c: DOS Watcom C port.
2948:
2949: 1998-07-08 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
2950:
2951: * graphics.c, util3d.c: Grid clipping patch.
2952:
2953: * datafile.c: Fortran numbers patch.
2954:
2955: 1998-07-02 Markus Dickebohm <m.dickebohm@uni-koeln.de>
2956:
2957: * gplt_x11.c: Change 0xffffffff to (unsigned long)(-1L).
2958:
2959: 1998-07-01 Lars Hecking <lhecking@nmrc.ucc.ie>
2960:
2961: * Makefile.in: New target for show.o, for 'show version long'.
2962:
2963: * acconfig.h, config.hin, configure.in: The correct file name
2964: is .gnuplot, not .gnuplotrc!
2965:
2966: * config.hin: Add HAVE_SYS_UTSNAME_H, for 'show version long'.
2967:
2968: * configure.in: Add check for <sys/utsname.h>.
2969:
2970: * configure: Regenerated.
2971:
2972: * setshow.h: Add <sys/utsname.h> and show_version_long() prototype.
2973:
2974: * show.c: Add show_version_long(), and add 'version long' option
2975: to parser.
2976:
2977: 1998-07-01 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
2978:
2979: * hidden3d.c: Fix core dump, allocated storage not free()'d in
2980: case of errors.
2981:
2982: 1998-06-30 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
2983:
2984: * fit.c, fit.h, matrix.c, matrix.h: Updated to hbbmisc patch
2985: from 29-06-1998.
2986:
2987: * makefile.tc, makefile.win, misc.c, set.c, show.c, docs/gnuplot.doc,
2988: win/wtext.h: Updated to hbbmisc patch from 29-06-1998.
2989:
2990: * graphics.c: hbbmisc patch minus write_multiline() hunk.
2991:
2992: * graphics.c: hbbdiffs-980630, hopefully complete fix for margin
2993: calculation bug.
2994:
2995: * term/pc.trm: hbbdiffs-980630. Let BGI graphics library take
2996: care of vertical centering of letters.
2997:
2998: * win/wgraph.c: hbbdiffs-980630. Make rotated letters also have the
2999: correct justification to the *center* of the text height.
3000:
3001: 1998-06-29 Lars Hecking <lhecking@nmrc.ucc.ie>
3002:
3003: * docs/termdoc.c: Use HAVE_CPP_STRINGIFY for ANSI_C.
3004:
3005: 1998-06-29 Roger Fearick <FEARICK@physci.uct.ac.za>
3006:
3007: * makefile.os2, plot.c, os2/gclient.c, term/pm.trm: OS/2 patches.
3008:
3009: 1998-06-23 Lars Hecking <lhecking@nmrc.ucc.ie>
3010:
3011: * Imported beta 347.
3012:
3013: 1998-06-23 Berthold Hoellmann <hoel@Hamburg.GermanLloyd.de>
3014:
3015: * Makefile.in: In term.o target, reverse order of $(INCLUDES) and
3016: $(CPPFLAGS) to avoid problems with GNU plotutils.
3017:
3018: 1998-06-23 Lars Hecking <lhecking@nmrc.ucc.ie>
3019:
3020: * Imported beta 346.
3021:
3022: 1998-06-19 Lars Hecking <lhecking@nmrc.ucc.ie>
3023:
3024: * fit.c, fit.h, matrix.c, matrix.h: Re-re-import new improved
3025: versions from beta344. Suggested by HBB.
3026:
3027: * Makefile.in, makefile.all: Fixes, update file lists.
3028:
3029: * docs/makefile, docs/latextut/makefile: Restore files which
3030: got deleted accidentally.
3031:
3032: 1998-06-18 Lars Hecking <lhecking@nmrc.ucc.ie>
3033:
3034: * graph3d.c, util3d.c: Remove spurious ^M.
3035:
3036: * 0PORTING: Fix typos.
3037:
3038: * set.c: Complete axis width fix.
3039:
3040: 1998-06-17 Lars Hecking <lhecking@nmrc.ucc.ie>
3041:
3042: * Imported beta 345.
3043:
3044: * docs/gnuplot.doc, term/post.trm: Fix typos.
3045:
3046: 1998-06-16 Dick Crawford <rccrawford@lanl.gov>
3047:
3048: * docs/README, docs/doc2ms.c, docs/doc2tex.c, docs/gnuplot.doc,
3049: docs/ps_guide.ps, term/cgm.trm, term/post.trm,term/x11.trm:
3050: Cleaning up.
3051:
3052: 1998-05-12 Lars Hecking <lhecking@nmrc.ucc.ie>
3053:
3054: * set.c: Fix axis width in lp_style_type. HBB and Lars Hecking.
3055:
3056: 1998-05-08 Dick Crawford <rccrawford@lanl.gov>
3057:
3058: * plot3d.c: Fix "title" option for "splot" under parametric mode.
3059:
3060: * graphics.c, set.c, show.c: Margin calculation correction patch.
3061:
3062: 1998-04-29 Lars Hecking <lhecking@nmrc.ucc.ie>
3063:
3064: * Makefile.in: Minor fixes.
3065:
3066: * fit.c, fit.h, matrix.c, matrix.h: Re-import versions from beta 343.
3067: Suggested by HBB.
3068:
3069: 1998-04-24 Lars Hecking <lhecking@nmrc.ucc.ie>
3070:
3071: * configure, configure.in: Don't use sudo.
3072:
3073: 1998-04-24 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
3074:
3075: * graph3d.c: Fix range bug in splot.
3076:
3077: 1998-04-22 Lars Hecking <lhecking@nmrc.ucc.ie>
3078:
3079: * Imported beta 344.
3080:
3081: 1998-04-16 Lars Hecking <lhecking@nmrc.ucc.ie>
3082:
3083: * set.c: Don't include math.h, but stdfn.h.
3084:
3085: * term/driver.h: Remove GOT_DRIVER_H, use TERM_DRIVER_H instead.
3086: Add some comments.
3087:
3088: * term/*.trm, TERM/README: Remove #ifndef GOT_DRIVER_H/#endif
3089: around #include "driver.h".
3090:
3091: * term/cgm.trm: Amend help section.
3092:
3093: * term/emxvga.trm: Add some comments, don't include math.h.
3094:
3095: * term/latex.trm (LATEX_rule): Replace valid with isvalid
3096: (valid is a macro in <locale.h> under SunOS 4.1.x).
3097:
3098: * term/png.trm: Test for png version moved to configure.
3099:
3100: * term/epson.trm, term/hp500c.trm, term/hpljii.trm, term/hppj.trm,
3101: term/pbm.trm, term/png.trm: Replace #ifdef vms with #ifdef VMS.
3102:
3103: * makefile.*: Remove unneeded symbols AUTOCONF, HAVE_STRERROR, NOGAMMA.
3104: Add stdfn.c and appropriate rules.
3105:
3106: 1998-04-15 Lars Hecking <lhecking@nmrc.ucc.ie>
3107:
3108: * parse.c (factor): Final, working workaround for HP 300 compiler
3109: limitation.
3110:
3111: 1998-04-13 Lars Hecking <lhecking@nmrc.ucc.ie>
3112:
3113: * post.trm: Fix typos in Dick's term-340 patch.
3114:
3115: 1998-04-13 Dick Crawford <u600256@gamma.lanl.gov>
3116:
3117: * atariaes.trm, atarivdi.trm, cgi.trm, cgm.trm, corel.trm, epson.trm,
3118: fig.trm, linux.trm, next.trm, pbm.trm, pc.trm, pm.trm, png.trm,
3119: post.trm, pslatex.trm, pstricks.trm, table.trm, tek.trm, texdraw.trm,
3120: unixplot.trm, vws.trm, win.trm, x11.trm: term-340.patch.
3121:
3122: 1998-04-13 "Glenn A. Horton-Smith" <gas@SLAC.Stanford.EDU>
3123:
3124: * scanner.c, util.c: Escape quotes patch.
3125:
3126: 1998-04-13 Stephen Eglen <stephen@cns.ed.ac.uk>
3127:
3128: * post.trm, pbm.trm: X11 vs. ps (and pbm) colour inconsistency patch.
3129:
3130: 1998-04-13 "James R. Van Zandt" <jrv@vanzandt.mv.com>
3131:
3132: * cgm.trm: Updated version, fixes "plot size change" bug, and "ugly
3133: dashed lines" bug.
3134:
3135: * term/README: Documentation fix.
3136:
3137: 1998-04-13 Konrad Bernloehr <bernlohr@ik3.fzk.de>
3138:
3139: * command.c (define): Fix segfault where allocated structure
3140: (action table) is freed twice.
3141:
3142: * fig.trm: Fix pointsize in fig terminal, together with
3143: Hans-Martin Keller <hkeller@gwdg.de>.
3144:
3145: 1998-04-13 Kai Poitschke <kai.poitschke@henkel.de>
3146:
3147: * term.c (term_init): Memory allocation error fix.
3148:
3149: 1998-04-13 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
3150:
3151: * fit.c, matrix.c, matrix.h: fit-unlimited.diff.980105.
3152:
3153: * fit.c: Fix segfault in fit.c (fit_chisq_undef.diff.980304).
3154:
3155: * hp500c.trm, hppj.trm, pbm.trm, png.trm: Fix changing plot size bug.
3156:
3157: 1998-04-11 Lars Hecking <lhecking@nmrc.ucc.ie>
3158:
3159: * acconfig.h: Remove AUTOCONF, NOCOPY, OLD_SELECT.
3160: Add HAVE_CPP_STRINGIFY, HAVE_LGAMMA, HAVE_STRNCASECMP, NO_MATH_H,
3161: NO_SETVBUF, NO_STRERROR, NO_STRRCHR, NO_STRSTR.
3162:
3163: * ansichek.h: Remove test for AUTOCONF, define ANSI_C if __STDC__ == 1.
3164: Define HAVE_CPP_STRINGIFY and PROTOTYPES if ANSI_C == 1.
3165:
3166: * config.hin: Regenerated from acconfig.h with autoheader.
3167:
3168: * configure.in: Add support for 'missing'. Add test for ANSI
3169: stringification. Rearrange test order (ANSI first). Rewrite tests
3170: for libgd and libpng, check png version.
3171:
3172: * configure: Regenerated from configure.in with autoconf.
3173:
3174: * stdfn.c: New file, adds strchr(), strstr(). Moved memcpy() from
3175: parse.c, memset() from plot.h, strerror() from util.c, purec_sscanf()
3176: from datafile.c, sleep() from command.c, strnicmp() from fit.c.
3177:
3178: * stdfn.h: Cleanups, adjustments for stdfn.c. Include math.h.
3179: New, general debug macro FPRINTF.
3180:
3181: * parse.c: Don't include math.h. Move memcpy() to stdfn.c. Workaround
3182: for buggy HP-UX compiler.
3183:
3184: * plot.h: Regroup OS specific defines at beginning of file. Define
3185: VMS for VMS platform. Move memcpy() to stdfn.c. Move most #include
3186: statements to stdfn.h. Define AMIGA for AmigaOS compilers. Define
3187: BACKUP_FILESYSTEM for VMS.
3188:
3189: * fit.c: Move strnicmp() to stdfn.c. Use BACKUP_FILESYSTEM in update().
3190:
3191: * gplt_x11.c, readline.c, term.c, time.c, util.c: Use FPRINTF instead
3192: of DEBUG, DEBUG_STR, and TRACE.
3193:
3194: * gplt_x11.c, plot.c: Remove superfluous prototype for main.
3195:
3196: * gplt_x11.c: Use HAVE_SYS_SELECT_H instead of OLD_SELECT. Use
3197: memset() instead of bzero(). In mainloop(), use ANSI_C instead
3198: of __STDC__.
3199:
3200: * bf_test.c, binary.c, command.c, contour.c, datafile.c, fit.c,
3201: gplt_x11.c, graph3d.c, graphics.c, hidden3d.c, internal.c, interpol.c,
3202: matrix.c, misc.c, plot.c, plot2d.c, plot3d.c, readline.c, scanner.c,
3203: show.c, specfun.c, standard.c, strftime.c, term.c, time.c, util.c,
3204: util3d.c: Don't include headers already included by stdfn.h.
3205:
3206: * command.c: Move sleep() related declarations to stdfn.c and stdfn.h.
3207:
3208: * datafile.c: Move purec_sscanf() to stdfn.c.
3209:
3210: * hidden3d.c, plot2d.c, plot3d.c: Use HAVE_CPP_STRINGIFY in place
3211: of ANSI_C.
3212:
3213: * command.c, plot.c, scanner.c, term.c, util.c: Use VMS in place
3214: of vms.
3215:
3216: * plot.c, term.c: Use AMIGA for AmigaOS compilers.
3217:
3218: * strftime.c: Replace TEST with TEST_STRFTIME.
3219:
3220: * util.c: Move strerror() to stdfn.c.
3221:
3222: * errorfix.sh: Can now be run if compiledir != sourcedir. More
3223: robust.
3224:
3225: * term.h: Use AMIGA for Amiga compilers. Move X11 term inclusion.
3226:
3227: * vms.c: Include stdfn.h.
3228:
3229: * makefile.g: Remove -DAUTOCONF=1.
3230:
3231: 1998-04-09 Lars Hecking <lhecking@nmrc.ucc.ie>
3232:
3233: * ChangeLog: New file.
3234:
3235: * gplt_x11.c (prepare_plot): Remove unused definition term_icon[10].
3236:
3237: * set.c (set_arrow, set_linestyle): Replace aggregate initialisation
3238: for non-ANSI compilers.
3239:
3240: * Makefile.in: General cleanup. Add full support for GNU auto* tools.
3241:
3242: * missing: New file required for full GNU auto* tools support. Taken
3243: from automake 1.3 distribution.
3244:
3245: * acinclude.m4: New macros gp_PROG_CPP_STRINGIFY, taken from egcs,
3246: and AM_MISSING_PROG, from automake 1.3 distribution. Fixes in
3247: gp_CHECK_LIB_PATH and gp_CHECK_HEADER.
3248:
3249: * aclocal.m4: Regenerated from acinclude.m4 with aclocal.
3250:
3251: * configure: Regenerated from configure.in with autoconf.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>