Annotation of OpenXM_contrib/gnuplot/ChangeLog, Revision 1.1.1.1
1.1 maekawa 1: 1999-01-14 Lars Hecking <lhecking@nmrc.ucc.ie>
2:
3: * Makefile.in, makefile.all: Add PGPKEYS to ETC.
4:
5: * PGPKEYS: New file.
6:
7: * term/apollo.trm: Add note about copyright status.
8:
9: 1999-01-13 Lars Hecking <lhecking@nmrc.ucc.ie>
10:
11: * 0INSTALL: Add compile instructions for Cygwin.
12:
13: * 0README: Add Windows 95/98 to platform list.
14:
15: * Makefile.in, makefile.all: Add makefile.cyg to ETC.
16:
17: * term/ai.trm: Removed 3.6ism, noted by Andy Dougherty
18: <doughera@lafayette.edu>.
19:
20: * term/grass.trm: Switched to new gnuplot copyright. Permission
21: granted by original author.
22:
23: 1999-01-13 William D Kirby <wdkirby@ix.netcom.com>
24:
25: * makefile.cyg: New makefile for Cygwin environment.
26:
27: 1999-01-12 Lars Hecking <lhecking@nmrc.ucc.ie>
28:
29: * 0INSTALL: Update to 3.7.
30:
31: * 0README: Update distribution sites.
32:
33: * configure: Regenerated.
34:
35: * configure.in: Don't use fmt to create the driver list (not available
36: under HP-UX).
37:
38: * version.c: Version 3.7, patchlevel 0, date string updated.
39:
40: * term/post.trm, term/pslatex.trm, term/pstricks.trm, term/tpic.trm:
41: Fix typos introduced by the fprintf-fputs changeover.
42:
43: 1999-01-08 Lars Hecking <lhecking@nmrc.ucc.ie>
44:
45: * term/mif.trm: Bugfix.
46:
47: 1999-01-08 William D Kirby <wdkirby@ix.netcom.com>
48:
49: * win/wcommon.h: Don't include <shellapi.h> when compiling with
50: gcc based compilers.
51:
52: 1999-01-07 Lars Hecking <lhecking@nmrc.ucc.ie>
53:
54: * Makefile.in, makefile.all: Remove m4/select-types.m4 and
55: m4/stringize.m4 from ETC and $(ACLOCAL_M4).
56:
57: * acconfig.h: Remove HAVE_STRINGIZE and SELECT_TYPE_ARG* symbols.
58:
59: * aclocal.m4, config.hin, configure: Regenerated.
60:
61: * configure.in: Require autoconf-2.13.
62:
63: * m4/select-types.m4, m4/stringize.m4: Removed, provided by
64: new autoconf version.
65:
66: 1999-01-06 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
67:
68: * graphics.c(ticfmt): Fix buffer overrun.
69:
70: 1999-01-05 Lars Hecking <lhecking@nmrc.ucc.ie>
71:
72: * 0INSTALL: Add section about front ends.
73:
74: * TODO: Fix some typos.
75:
76: 1999-01-05 Jens Emmerich <Jens.Emmerich@itp.uni-leipzig.de>
77:
78: * term/pslatex.trm: Remove doubled '%' chars.
79:
80: 1998-12-24 Lars Hecking <lhecking@nmrc.ucc.ie>
81:
82: * fit.c, protos.h: Change wri_to_fil_last_fit_cmd() return value
83: to size_t.
84:
85: 1998-12-23 Lars Hecking <lhecking@nmrc.ucc.ie>
86:
87: * 0INSTALL: Add note about MSDOS/DJGPP and djconfig.sh.
88:
89: * Makefile.in, makefile.all: Add djconfig.sh to ETC variable.
90:
91: * configure: Regenerated.
92:
93: * configure.in: Use sh comments instead of m4 comments in some places.
94:
95: 1998-12-23 Andris Pavenis <pavenis@lanet.lv>
96:
97: * djconfig.sh: New file to make configuration under MSDOS/DJGPP
98: easier.
99:
100: 1998-12-22 Alexander Mai <st002279@HRzpUB.tu-darmstadt.DE>
101:
102: * term/pm.trm: Small patch.
103:
104: 1998-12-22 Lars Hecking <lhecking@nmrc.ucc.ie>
105:
106: * 0README: Updated.
107:
108: * TODO: Updated.
109:
110: * configure: Regenerated.
111:
112: * configure.in: Add ${with_gnu_readline}/lib to locations searched
113: for GNU libreadline.
114:
115: * plot.h, term/post.trm: Implement and use architecture-independent
116: INT_STR_LEN constant as suggested by Andris Pavenis <pavenis@lanet.lv>.
117:
118: 1998-12-22 Dick Crawford <u600256@gamma.lanl.gov>, Lucas Hart <hartl@ucs.orst.edu
119:
120: * docs/gnuplot.doc: Update fit documentation.
121:
122: 1998-12-21 Lars Hecking <lhecking@nmrc.ucc.ie>
123:
124: * 0BUGS: Amend entry about label and arrow clipping.
125:
126: * configure: Regenerated.
127:
128: * configure.in: Change readline test so that full path to libreadline
129: is allowed, but not required. Edit some warning messages.
130:
131: 1998-12-21 Lucas Hart <hartl@ucs.orst.edu>
132:
133: * descrip.mms: Updated. Fix sleep() problem.
134:
135: * docs/README: VMS section updated.
136:
137: 1998-12-18 Andris Pavenis <pavenis@lanet.lv>
138:
139: * term/djsvga.trm: Fix bug in W. Kirby's patch (rows and columns
140: swapped).
141:
142: 1998-12-17 Lars Hecking <lhecking@nmrc.ucc.ie>
143:
144: * term/amiga.trm, term/post.trm: Indentation.
145:
146: * term/x11.trm: Fix VMS include statement.
147:
148: 1998-12-17 Andris Pavenis <pavenis@lanet.lv>
149:
150: * syscfg.h: Undef HELPFILE for MSDOS before #define'ing it.
151:
152: 1998-12-17 William D Kirby <wdkirby@ix.netcom.com>
153:
154: * term/djsvga.trm: Resolve conflict between user defined screen text
155: mode, and the default text mode.
156:
157: 1998-12-17 Roger Fearick <FEARICK@physci.uct.ac.za>
158:
159: * os2/gclient.c, os2/print.c: Patches from Robert Lalla that fix
160: paint problems if full window drag is enabled, and crash if printing
161: to non-existing printer queue.
162:
163: 1998-12-16 Lars Hecking <lhecking@nmrc.ucc.ie>
164:
165: * configure: Regenerated.
166:
167: * configure.in: More meaningful warning messages.
168:
169: * protos.h: GNU libreadline prototypes.
170:
171: * show.c(show_command,show_one): Add cntrparam to showmess,
172: show cntrparam can now be abbreviated with show cn.
173:
174: * term/tgif.trm: Fix undefined behaviour.
175:
176: 1998-12-16 Lucas Hart <hartl@ucs.orst.edu>
177:
178: * term/gif.trm: Fix 'set terminal' info for gif driver.
179:
180: 1998-12-16 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
181:
182: * 0BUGS: Add entry for 16bit Windows and Borland C++ 3.1.
183:
184: * makefile.mgw: Call compiled programs via ./ because under
185: CygWin-BASH, the current directory is not in PATH.
186:
187: 1998-12-15 Lars Hecking <lhecking@nmrc.ucc.ie>
188:
189: * gplt_x11.c, term/hpljii.trm, term/latex.trm, term/metafont.trm,
190: term/mif.trm, term/pbm.trm, pstricks.trm: Fix typos.
191:
192: * show.c(show_one): Map show cntrparam to show contour.
193:
194: * version.c: Remove comment. Beta 349.
195:
196: 1998-12-14 Lars Hecking <lhecking@nmrc.ucc.ie>
197:
198: * term/*.trm: Indentation, use fputs for static strings.
199:
200: 1998-12-14 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
201:
202: * makefile.win: Patch.
203:
204: 1998-12-10 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
205:
206: * fit.c: Fix range bug in 3d fits.
207:
208: 1998-12-09 Lars Hecking <lhecking@nmrc.ucc.ie>
209:
210: * Makefile.in, makefile.all: Remove references to upd_make.sh. Move
211: references to makefile.r.
212:
213: * makefile.r: Move to docs/old.
214:
215: * misc.c: Save set []tics autofreq from Don Taber plus cleanup.
216:
217: * upd_make.sh: Obsolete, removed.
218:
219: 1998-12-09 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
220:
221: * plot3d.c(grid_nongrid_date): Fix broken dist == 0 handling.
222:
223: 1998-12-09 Stefan Schroepfer <scr@iis.fhg.de>
224:
225: * makefile.nt: Move generated .hlp file to different directory.
226:
227: 1998-12-09 Juergen v. Hagen <vonHagen@engr.psu.edu>
228:
229: * makefile.mgw: Updated.
230:
231: * win/wgnuplib.h: Remove TMPF_VECTOR and TMPF_TRUETYPE defines.
232:
233: 1998-12-08 Lars Hecking <lhecking@nmrc.ucc.ie>
234:
235: * 0BUGS: Add m[]tics entry, provided by Lucas Hart. Add entry about
236: Windows help file.
237:
238: * TODO: Add entry for snprintf(3).
239:
240: * command.c, fit.c, gplt_x11.c, help.c, hidden3d.c, misc.c, plot.c,
241: plot2d.c, plot2d.c, show.c, term.c, time.c, util.c: Replace
242: fprintf'ing of static strings with fputs.
243:
244: * configure: Regenerated.
245:
246: * configure.in: Cleanup, fix typo.
247:
248: * protos.h: Put ifdef around readline functions.
249:
250: 1998-12-08 Andy Dougherty <doughera@lafayette.edu>
251:
252: * 0INSTALL: Mention PATH=.:$PATH trick for testing of uninstalled
253: binaries.
254:
255: * 0PORTING: Clarification of build instructions.
256:
257: * term.c: Enhance comment about pedantic preprocessors.
258:
259: * demo/contours.dem, demo/surface1.dem: Change "gnu plot" to
260: "gnuplot".
261:
262: 1998-12-08 Dick Crawford <u600256@gamma.lanl.gov>
263:
264: * docs/gnuplot.doc, docs/titlepag.ms, docs/titlepag.tex: 3.7ise.
265:
266: 1998-12-07 Lars Hecking <lhecking@nmrc.ucc.ie>
267:
268: * 0BUGS: Remove entry about truncation of script files on VMS.
269:
270: * 0README: Update monash ftp site details.
271:
272: * Makefile.in, makefile.all: Add INSTALL.gnu to ETC.
273:
274: * configure: Regenerated.
275:
276: * configure.in: Fix configuring under HP-UX.
277:
278: * graphics.c: Run through indent.
279:
280: * plot.h: Add XOPEN M_LN10 constant.
281:
282: * set.c(set_one): Use M_LN10.
283:
284: * specfun.c: Revise Lucas' changes and bugfix.
285:
286: 1998-12-07 Juergen v. Hagen <vonHagen@engr.psu.edu>
287:
288: * 0BUGS, 0INSTALL, 0README, NEWS, makefile.mgw, makefile.unx: Updated.
289:
290: 1998-12-07 Lucas Hart <hartl@ucs.orst.edu>
291:
292: * fit.c: Add some messages.
293:
294: * internal.c: More verbose error messages.
295:
296: * standard.c(f_log10): Use M_LN10 constant.
297:
298: * specfun.c: Expand GP_ERF/ERFC macros inline and add error checking.
299:
300: * strftime.c: TEST_STRFTIME code was incomplete.
301:
302: * syscfg.h: Add HELPFILE for VMS.
303:
304: * demo/mgr.dem: Modify the acspline demo to better illustrate the
305: capabilities of the option.
306:
307: 1998-12-06 Lars Hecking <lhecking@nmrc.ucc.ie>
308:
309: * 0FAQ, 0README, NEWS, configure.in, makefile.dj2, makefile.os9,
310: term/README: 3.7ise.
311:
312: * Makefile.in, makefile.all: Add mac.trm to CORETERM.
313:
314: 1998-12-06 David Schooley <dcschooley@mediaone.net>
315:
316: * term/mac.trm: Added terminal driver for Macintosh.
317:
318: 1998-12-05 Lars Hecking <lhecking@nmrc.ucc.ie>
319:
320: * 0BUGS: Update OS/2 gcc optimiser bug entry.
321:
322: * 0README: Update distribution sites.
323:
324: * TODO: Add png driver entry.
325:
326: 1998-12-05 Alexander Mai <st002279@HRzpUB.tu-darmstadt.DE>
327:
328: * makefile.os2: Fix OS/2 build (allterm.h related).
329:
330: 1998-12-05 Ian MacPhedran <Ian_MacPhedran@mackenzie.usask.ca>
331:
332: * descrip.mms: VMS build fixes.
333:
334: 1998-12-05 Roger Fearick <FEARICK@physci.uct.ac.za>
335:
336: * protos.h: Fix typo.
337:
338: * os2/gclient.c, term/pm.trm: Fix old bug about default help file
339: path, and adjust font metrics in pm driver.
340:
341: 1998-12-04 Lars Hecking <lhecking@nmrc.ucc.ie>
342:
343: * 0BUGS: Remove pslatex driver bug entry.
344:
345: * TODO: Remove entry "allow load '-' or gnuplot - to mean
346: interactive".
347:
348: * docs/Makefile.in: Fix for building outside source dir in all
349: targets using ALL_TERM_DOC.
350:
351: * docs/doc2info.c: Remove static keyword in function declarations
352: to fix building with SunOS cc.
353:
354: 1998-12-04 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
355:
356: * makefile.mgw, makefile.win, win/wgnuplib.h, win/wgraph.c,
357: win/winmain.c, win/wmenu.c, win/wpause.c: Fix bug with line width
358: scaling under Windows. Some cleanups.
359:
360: 1998-12-03 Lars Hecking <lhecking@nmrc.ucc.ie>
361:
362: * aclocal.m4, config.hin, configure: Regenerated.
363:
364: * configure.in: Require autoconf 2.12.2. Add AC_PROG_CPP.
365:
366: * contour.c(gen_bspline_approx): Remove unused variable i.
367:
368: * graph3d.c(setlinestyle,ztick_callback): Remove unused variable t.
369:
370: * help.c: Make StartOutput(), OutLine(), EndOutput() non-static.
371: Remove list_terms().
372:
373: * hidden3d.c(draw): Remove unused vars cross1, cross2.
374:
375: * protos.h: Add prototypes for help.c functions. Remove prototype
376: for term_count().
377:
378: * show.c(show_version_long): Rename readline rdline, and gnu_readline
379: gnu_rdline to avoid compiler warnings.
380:
381: * stdfn.h: Remove bcopy() prototype, may conflict with system headers.
382:
383: * term.c: Remove term_count(), update list_terms() to Don Taber's
384: version.
385:
386: * version.c: Patchlevel beta348.
387:
388: 1998-12-03 Dick Crawford <u600256@gamma.lanl.gov>
389:
390: * docs/gnuplot.doc, docs/titlepag.ms, docs/titlepag.tex: Updated list
391: of contributors, documentation of Don's "-" patch.
392:
393: 1998-12-03 Don Taber <dtaber@blackrat.risc.rockwell.com>
394:
395: * command.c, misc.c, plot.c: Patch to use "-" for stdin or load file.
396:
397: * graphics.c: Patch to make all four [xy][12]labels symmetric about
398: plots and well spaced from axes regardless of tics or absence of tics,
399: move the title up a character height, and put half a character extra
400: space on left and right to help out some of the terminals which have
401: trouble with this.
402:
403: 1998-12-02 Lars Hecking <lhecking@nmrc.ucc.ie>
404:
405: * Makefile.in: Clean out dist target.
406:
407: * bf_test.c: Add prototype for FreeHelp().
408:
409: * fit.c(error_ex): Use strncpy() instead of safe_strncpy().
410:
411: * gnuplot.opt: Add help (for DT's new version of list_terms()).
412:
413: * makefile.amg: Remove obsolete file type.h from dependencies.
414:
415: * protos.h: Remove null_linewidth() prototype. Add sleep() prototype.
416:
417: * term.c: Add null_linewidth() prototype.
418:
419: * docs/Makefile.in: Better integration of alldoc2gih target.
420:
421: 1998-12-02 Lucas Hart <hartl@ucs.orst.edu>
422:
423: * demo/hidden.dem, demo/prob.dem, demo/surface1.dem, demo/surface2.dem,
424: demo/using.dem: Reset axis labels with `set [xyz]tics autofreq'.
425:
426: 1998-12-01 Lars Hecking <lhecking@nmrc.ucc.ie>
427:
428: * Makefile.in, makefile.all: Add makefile.mgw to ETC.
429:
430: * TODO: New entry.
431:
432: 1998-12-01 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
433:
434: * command.c: On Win32 platforms, allow 'cd "d:\path"' to also change
435: the drive.
436:
437: * graphics.c: Fix bug in the new polar errorbar support (non-polar
438: yerrorbars had become diagonals).
439:
440: * makefile.dj2, makefile.tc: Update realclean target.
441:
442: * makefile.mgw: New makefile for MinGW32.
443:
444: * makefile.win: Add 'help' to the list of objects to be compiled
445: into gnuplot (for Don Taber's new version of list_terms() sitting
446: in help.c)
447:
448: * syscfg.h: Add HAVE_SLEEP for Win32.
449:
450: * term/win.trm: Add more stuff in terminal help.
451:
452: * win/geticon.c, win/wgnuplib.h, win/wgraph.c, win/winmain.c,
453: win/wmenu.c, win/wpause.c, win/wtext.c: Changes to allow building
454: under MinGW32.
455:
456: 1998-12-01 Hartmut Niemann <niemann@cip.e-technik.uni-erlangen.de>
457:
458: * term/pslatex.trm: Patch to avoid problems with active characters
459: in \special commands, and line-end characters.
460:
461: 1998-12-01 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
462:
463: * 0INSTALL: Upgrade OS/2 related docs.
464:
465: 1998-11-30 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
466:
467: * makefile.os2: Update various compiler flags.
468:
469: * plot.c(ExecuteMacro): Cosmetic changes.
470:
471: 1998-11-30 Dick Crawford <u600256@gamma.lanl.gov>
472:
473: * docs/gnuplot.doc: Add documentation for `show version' and fixes.
474:
475: 1998-11-30 Lars Hecking <lhecking@nmrc.ucc.ie>
476:
477: * 0INSTALL: Remove generic GNU install instructions.
478:
479: * TODO: Add more suggestions.
480:
481: * bf_test.c: Don't include plot.h, but all other necessary include
482: files.
483:
484: * term.h: Fix typo (gpr.h <-> gpr.trm).
485:
486: * term/cgm.trm: Remove temporary string.
487:
488: * term/excl.trm: Update copyright to the current version by
489: permission of the author, Przemek Klosowski <przemek@nist.gov>.
490:
491: 1998-11-26 Lars Hecking <lhecking@nmrc.ucc.ie>
492:
493: * Makefile.in: Remove allterm.h target and dependency.
494:
495: * configure: Regenerated.
496:
497: * configure.in: Add code to generate terminal driver dependencies in
498: docs/Makefile.in. Remove code to rename old makefiles.
499:
500: * protos.h: Move non-static prototypes from term.c.
501:
502: * term.c: Indentation. Move non-static prototypes to protos.h. Avoid
503: compiler warnings about variable shadowing:
504: In term_check_multiplot_okay(), rename interactive f_interactive.
505: In do_arrow(), change test for exact inequality in doubles.
506: In set_term(), rename c_token argument c_token_arg.
507: In init_terminal, rename term env_term.
508: In test_term, rename xmax xmax_t, and ymax ymax_t.
509:
510: * docs/Makefile.in: Add TERM_LIST variable for allterm.h dependencies.
511: Use explicit file names instead of makefile variables. Modify allgih
512: target so that it builds independently from gih target, and vice versa.
513:
514: * docs/makefile, docs/latextut/makefile: Rename makefile.dst, resp.
515:
516: * term/*.trm(*_text_angle): Rename argument to text_angle function
517: ang consistently across terminal drivers to avoid compiler warnings.
518:
519: * term/fig.trm(FIG_poly_clean): Rename stat fig_stat. In
520: FIG_options, rename tmax tmax_t, xsize xsize_t, ysize ysize_t.
521: In FIG_pointsize, rename pointsize arg_pointsize.
522:
523: * term/post.trm: Rename pointsize ptsize. In PS_init, rename
524: xmax xmax_t, ymax ymax_t, xmin xmin_t, ymin ymin_t.
525:
526: * term/pslatex.trm(PSLATEX_init): In PS_init, rename xmax xmax_t,
527: ymax ymax_t, xmin xmin_t, ymin ymin_t.
528:
529: * term/tpic.trm(TPIC_options): Rename pointsize ptsize.
530:
531: 1998-11-25 Lars Hecking <lhecking@nmrc.ucc.ie>
532:
533: * TODO: Add entry about float/double comparisons.
534:
535: * command.c, plot2d.c, plot3d.c: Remove obsolete definition of MAXSTR.
536:
537: * plot.c: Other small changes.
538:
539: * term/table.trm, term/driver.h, term/xlib.trm, term/unixplot.trm,
540: term/hp2648.trm, term/dxy.trm, term/v384.trm, term/aed.trm,
541: term/tkcanvas.trm, term/mgr.trm, term/kyo.trm, term/qms.trm,
542: term/regis.trm, term/cgi.trm, term/debug.trm, term/excl.trm,
543: term/t410x.trm, term/linux.trm, term/hppj.trm: Indentation,
544: minor cleanups.
545:
546: 1998-11-25 Don Taber <dtaber@blackrat.risc.rockwell.com>
547:
548: * term/cgm.trm: Solid line option for cgm terminal.
549:
550: 1998-11-25 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
551:
552: * plot.c: Patch for OS/2.
553:
554: 1998-11-24 Lars Hecking <lhecking@nmrc.ucc.ie>
555:
556: * TODO: Remove "clean up includes at top of files" entry. Add
557: some new entries.
558:
559: * docs/gnuplot.1: Update X11 command line options.
560:
561: * term/compact.c: Indentation, add RCS id.
562:
563: * term/grass.trm: Remove duplicate header file inclusions.
564:
565: 1998-11-23 Lars Hecking <lhecking@nmrc.ucc.ie>
566:
567: * graphics.c(gen_tics) Modified patch from Jochen Schuetze <jos@GBF.DE>
568: to avoid infinite loop during tic generation.
569:
570: * term/aed.trm, term/ai.trm, term/apollo.trm, term/atariaes.trm,
571: term/atarivdi.trm: Indentation. Replace fprintf'ing of plain strings
572: with fputs.
573:
574: 1998-11-23 David Schooley <dcschooley@mediaone.net>
575:
576: * term/table.trm: Add missing register_term statement.
577:
578: 1998-11-21 Lars Hecking <lhecking@nmrc.ucc.ie>
579:
580: * command.c(do_system): No not check system() return value.
581:
582: * configure.in: Edit comment.
583:
584: * version.c: Patchlevel pl7.
585:
586: 1998-11-20 Lars Hecking <lhecking@nmrc.ucc.ie>
587:
588: * CodeStyle: Updated.
589:
590: * command.c: Cleaning up. Make local functions static. Remove unused
591: variables and functions.
592:
593: * fit.c: Make kbhit() static.
594:
595: * graph3d.c: Indentation.
596:
597: * plot.c: Cleaning up. Add OS/2 set_input_line() from command.c.
598:
599: * plot2d.c: Delete `extern' keyword from variables removed from
600: command.c.
601:
602: 1998-11-20 Don Taber <dtaber@blackrat.risc.rockwell.com>
603:
604: * graphics.c: Revise margin calculation.
605:
606: 1998-11-20 Lucas Hart <hartl@ucs.orst.edu>
607:
608: * show.c: Adjust 'show tics' after set_tic_prop patch from 1998-10-31.
609:
610: 1998-11-19 Lars Hecking <lhecking@nmrc.ucc.ie>
611:
612: * 0BUGS: Remove entry for manual key placement in hidden3d splot.
613: Add open file handles inheritance entry as suggested by Alexander Mai.
614:
615: * ChangeLog: Reorganised.
616:
617: * command.c(do_line): Skip leading spaces in input.
618:
619: * config.hin, configure: Regenerated.
620:
621: * configure.in: Add test for memmove().
622:
623: * errorfix.sh: Simplified. Now only creates temporary copies
624: of files to be fixed, not of all files.
625:
626: * plot.c(main): Fix compiler warnings.
627:
628: * stdfn.c: Move memcpy definition to stdfn.h.
629:
630: * stdfn.h, syscfg.h: Add definitions for memcpy and memmove.
631:
632: * term/ai.trm, term/regis.trm: Add missing TERM_TABLE_END.
633:
634: 1998-11-19 Lucas Hart <hartl@ucs.orst.edu>
635:
636: * ansichek.h: Undefine HAVE_STRINGIZE for VAXC.
637:
638: * command.c: Fixes for VMS and !NO_GIH, do_system() line truncation
639: when called from load_file(), comments.
640:
641: * syscfg.h: Remove declarations that cause duplicate warnings.
642:
643: * term.c: Avoid duplicate warnings from VMS headers.
644:
645: * vms.c: Remove some duplicate header file inclusions.
646:
647: * docs/doc2rnh.c: Add single_top_level, convert '/' in topic to
648: '|' because VMS HELP uses '/' as a list separator.
649:
650: 1998-11-19 Dick Crawford <u600256@gamma.lanl.gov>
651:
652: * docs/gnuplot.doc: Extensive patches to fix minor misspellings,
653: makes all references "time/date" (instead of some being "date/time"),
654: removes some blanks from the ends of lines, add commands synonyms.
655:
656: * term/*.trm: Add command synonyms to all terminals.
657:
658: 1998-11-19 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
659:
660: * fit.c: Merge in patch from Lucas Hart <hartl@ucs.orst.edu>
661: to make fit.log and screen output match the documentation.
662: Cleaning up.
663:
664: * graph3d.c(key_sample_line): Fix core dump if key is manually placed.
665:
666: * graphics.c, plot2d.c: Merge in polar errorbars patch from
667: Igor Bray <I.Bray@flinders.edu.au>.
668:
669: 1998-11-18 Lars Hecking <lhecking@nmrc.ucc.ie>
670:
671: * 0BUGS: Updated with latest awk script for contour line clipping
672: bug workaround by Paul Halsema <phalsema@harris.com>.
673:
674: * 0INSTALL: Updated. gnuplot now compiles again with SunOS' cc.
675:
676: * 0README: Updated.
677:
678: * bf_test.c(FreeHelp), contour.c(end_crnt_cntr), matrix.c(fsign),
679: term.c(term_count): Translate prototype to K&R.
680:
681: * fit.c: Translate prototypes for printmatrix() and
682: print_matrix_and_vectors() to K&R. Add missing prototypes for
683: static functions.
684:
685: * gplt_x11.c: Re-add inclusion of config.h at top.
686:
687: * parse.c: Indentation.
688:
689: * set.c: Fix typos.
690:
691: * term/ai.trm, term/cgm.trm, term/corel.trm, term/epson.trm,
692: term/fig.trm, term/mif.trm, term/next.trm, term/pbm.trm, term/png.trm,
693: term/post.trm, term/pslatex.trm, term/win.trm: Accept alternative
694: spelling "colour" for "color".
695:
696: 1998-11-17 Lars Hecking <lhecking@nmrc.ucc.ie>
697:
698: * 0BUGS: Added description of m[]tics initialisation bug, from
699: Lucas Hart <hartl@ucs.orst.edu>. Changed hidden3d entry and line
700: clipping entry as suggested by HBB. Add error bars in polar plots
701: entry, from Stefan Deutscher <stefand@ibm.net>.
702:
703: * ansichek.h: Use #ifndef HAVE_CONFIG_H for systems which don't
704: run configure.
705:
706: * acconfig.h: Remove ANSI_C.
707:
708: * configure.in: Add comment at top. Don't define ANSI_C.
709:
710: * misc.c: Patch by Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
711: to read DOS files under Unix.
712:
713: * plot.h: Comment out LP_DEFAULT. Don't use ANSI_C.
714:
715: * protos.h: Updated prototypes for help.c and term.c
716:
717: * set.c: New function reset_lp_properties. Replaces LP_DEFAULT
718: initialisation, get's rid of ANSI_C.
719:
720: 1998-11-17 Don Taber <dtaber@blackrat.risc.rockwell.com>
721:
722: * 0BUGS: Revised entry for contour lines clipping bug.
723:
724: * graph3d.c(do_3dplot): If "set contour; set nosurface; set noclabel"
725: is used, the items in the key will overwrite one another if more than
726: one function or file is plotted.
727:
728: * help.c, term.c: Patch to pipe 'set terminal' output through pager.
729:
730: * plot3d.c(printd_3dtable): Add space between "label:" and label in
731: output.
732:
733: 1998-11-16 Lars Hecking <lhecking@nmrc.ucc.ie>
734:
735: * 0BUGS: Added description and workaround for contour line clipping
736: bug. Provided by Don Taber <dtaber@blackrat.risc.rockwell.com>.
737:
738: * docs/old: New directory.
739:
740: * History, README.3d, README.3p1, README.3p2, README.3p3, README.3p4,
741: README.3p5, README.ami, README.emx, README.fit, README.gnu,
742: README.iso, README.mf, README.nex, README.os2, README.pic, README.pro,
743: README.win, README.x11, README.xli: Moved to new dir docs/old.
744:
745: * Makefile.in, makefile.all: Updated to reflect changes in directory
746: structure (ETC, DOCS5, DOCS).
747:
748: * Projects: Renamed TODO.
749:
750: * WhatsNew: Renamed NEWS.
751:
752: * version.c: Changes history moved to docs/old/ChangeLog.old.
753:
754: * win/wcgraph.c(wginitcolor): Swap entries for red and blue for colour
755: consistency as suggested by Stephen Eglen <stephen@cns.ed.ac.uk>.
756:
757: 1998-11-15 Lars Hecking <lhecking@nmrc.ucc.ie>
758:
759: * 0BUGS: Add description and workaround for pslatex driver bug.
760:
761: 1998-11-15 Konrad Bernloehr <bernlohr@ik3.fzk.de>
762:
763: * interpol.c: Bugfix for 'smooth acsplines' option with logarithmic
764: x axis.
765:
766: 1998-11-15 Lucas Hart <hartl@ucs.orst.edu>
767:
768: * stdfn.c(safe_strncpy): Bugfix.
769:
770: 1998-11-09 Lars Hecking <lhecking@nmrc.ucc.ie>
771:
772: * 0INSTALL: Document new `--enable-system-time' configure option
773: and fixes.
774:
775: * set.c(set_two): Skip leading whitespace in argument to 'set output'.
776:
777: * specfun.c: Fix #ifdef directive.
778:
779: * docs/gnuplot.doc: Change 'set output' documentation accordingly.
780:
781: 1998-11-09 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
782:
783: * gplt_x11.c: Close open files on first initialisation on OS/2.
784:
785: * makefile.os2: Updated.
786:
787: 1998-11-06 Lars Hecking <lhecking@nmrc.ucc.ie>
788:
789: * 0INSTALL: Updated pointer to unproto.
790:
791: * 0PORTING: Updated.
792:
793: * acconfig.h: New symbol USE_SYSTEM_TIME (see time.c).
794:
795: * config.hin, configure: Regenerated.
796:
797: * configure.in: Improved time_t test by Andris Pavenis
798: <pavenis@lanet.lv>. New option '--enable-system-time' (see time.c).
799: Add check for <sys/timeb.h>.
800:
801: * fit.c: Remove obsolete function subst().
802:
803: * Makefile.in, makefile.all: Remove mkdist from ETC variable.
804:
805: * mkdist: Obsolete, removed. Use 'make dist'.
806:
807: * protos.h: Change prototpe for util.c(chr_in_str).
808:
809: * time.c: Fix indentation. Rename SYSTEM_TIME to USE_SYSTEM_TIME.
810: Fix compiler warnings about variable shadowing (rename clock l_clock).
811: Replace return statements with exit().
812:
813: * util.c(chr_in_str): Make second arg int instead of char.
814:
815: * docs/Makefile.in: New target allgih for .gih file with docs for
816: all terminals.
817:
818: 1998-11-05 Lars Hecking <lhecking@nmrc.ucc.ie>
819:
820: * makefile.dj2: stdfn.o missing in OBJ3. Reported by William D Kirby
821: <wdkirby@ix.netcom.com>. demo\binary? target fixed as per suggestion
822: by Juergen Breitlow <Juergen.Breitlow@blns.siemens.de> and W. Kirby.
823:
824: * plot.c(ExecuteMacro): Fix typo in variable name. Reported by
825: Lucas Hart <hartl@ucs.orst.edu>.
826:
827: * syscfg.h: #ifdef directives simplified.
828:
829: * term.c: Fixes to allow 'set output' in gnugraph terminal. Problem
830: reported by Berthold Hoellmann <se6y095@public.uni-hamburg.de>.
831:
832: * term/djsvga.trm(DJSVGA_set_font): Add missing parenthesis. Reported
833: by William D Kirby <wdkirby@ix.netcom.com>.
834:
835: 1998-11-04 Lars Hecking <lhecking@nmrc.ucc.ie>
836:
837: * hidden3d.c, scanner.c, show.c: Fix indentation.
838:
839: * syscfg.h: Add comment.
840:
841: * version.c: Patchlevel pl6.
842:
843: 1998-11-04 Lucas Hart <hartl@ucs.orst.edu>
844:
845: * graphics.c, hidden3d.c, specfun.c, stdfn.h: VMS fixes.
846:
847: 1998-11-03 Lars Hecking <lhecking@nmrc.ucc.ie>
848:
849: * bf_test.c, binary.c, bitmap.c: Fix indentation.
850:
851: * config.hin, configure: Regenerated.
852:
853: * configure.in: Add erfc() function check, change png version
854: test indentation to satisfy DU 4.0 cc.
855:
856: * graphics.c(gen_tics): Hopefully fixed xmtics to start from 1
857: instead of 0.
858:
859: * graphics.c(fixup_range), set.c(set_tic_prop): Avoid automatic
860: aggregate initialisation.
861:
862: * show.c(show_two): Map show command for [xyz]{2}[md]tics to
863: [xyz]{2}tics.
864:
865: * specfun.c: Fix typo in comment.
866:
867: * docs/Makefile.in: Fix dependencies for config.h.
868:
869: 1998-10-31 Lars Hecking <lhecking@nmrc.ucc.ie>
870:
871: * datafile.c, term/cgm.trm: Cast argument of is*() functions to int.
872:
873: * eval.c, internal.c, interpol.c, plot3d.c, specfun.c: Fix indentation.
874:
875: * graphics.c, set.c: Indentation.
876:
877: * help.c: Some cleanups. Use TBOOLEAN instead of boolean type and
878: remove tboolean. Fix indentation. Move tos_getch() prototype to
879: protos.h.
880:
881: * misc.c: Some cleanups.
882:
883: * plot.h: Add TRUE and FALSE defines.
884:
885: * protos.h: New prototype for misc.c(instring) and
886: readline.c(tos_getch).
887:
888: * readline.c: Move tos_getch() prototype to protos.h.
889:
890: * set.c: Fix indentation.
891:
892: * term/gif.trm(GIF_options): Fix compiler warning (sscanf call).
893:
894: * term/gnugraph.trm: Add prototypes for GNU plotutils functions.
895:
896: * term/mif.trm: Fix compiler warning (nested extern decl).
897:
898: 1998-10-31 Lucas Hart <hartl@ucs.orst.edu>
899:
900: * graphics.c, set.c, docs/gnuplot.doc: set_tic_prop patch version b.
901:
902: 1998-10-30 Lars Hecking <lhecking@nmrc.ucc.ie>
903:
904: * acconfig.h, configure.in, stdfn.h, m4/select-types.m4: Replace
905: gp_FIND_SELECT_ARGTYPES with AC_FUNC_SELECT_ARGTYPES from upcoming
906: autoconf release, and related changes.
907:
908: * aclocal.m4, config.hin, configure: Regenerated.
909:
910: * fit.c, graphics.c, scanner.c, util.c: Cast argument of is*()
911: functions to int.
912:
913: * syscfg.h: VMS prototypes, moved from term.c.
914:
915: * term.c: Include header files moved from driver.h, indentation.
916:
917: * docs/doc2x.h: Prototype for safe_strncpy().
918:
919: * docs/termdoc.c: New function safe_strncpy() to avoid linking with
920: stdfn.c
921:
922: * term/driver.h: Don't include header files.
923:
924: 1998-10-28 Lars Hecking <lhecking@nmrc.ucc.ie>
925:
926: * Makefile.in: Reverse order of CPPFLAGS and INCLUDES in COMPILE.
927:
928: * Makefile.in, buildvms.com, descrip.mms, makefile.os2, makefile.os9,
929: makefile.unx: gnuplot_x11 is now linked with stdfn.o.
930:
931: * command.c, fit.c, gplt_x11.c, help.c, plot.c, scanner.c, strftime.c,
932: docs/doc2html.c, docs/doc2info.c, docs/termdoc.c, term/pc.trm,
933: term/pslatex.trm, term/pstricks.trm: Replace calls to strncpy() and
934: similar code with safe_strncpy().
935:
936: * command.c, plot2d.c, plot3d.c, readline.c: Move Atari file
937: inclusion to syscfg.h.
938:
939: * corplot.c, scanner.c, standard.c: Simplify #ifdef line.
940:
941: * fit.c: Don't use copy_max(). Move to stdfn.c as safe_strncpy().
942: Move Atari file inclusion to syscfg.h. Move Dblf* macros to fit.h.
943: Fix indentation.
944:
945: * fit.h: Moved macros from fit.c. Move function prototypes to protos.h.
946:
947: * protos.h: safe_strncpy() prototype from stdfn.c. Prototypes from
948: fit.h.
949:
950: * stdfn.c: New function safe_strncpy(), moved from fit.c(copy_max).
951:
952: * syscfg.h: Include files for Atari.
953:
954: * parse.c, stdfn.h, syscfg.h, term.h: Fix ifdefs.
955:
956: * term/amiga.trm, term/cgm.trm, term/djsvga.trm, term/grass.trm,
957: term/next.trm, term/post.trm, term/tgif.trm: Replace '\0' with NUL.
958:
959: 1998-10-28 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
960:
961: * makefile.tc, makefile.win, plot3d.c, term/hpgl.trm: DOS and dgrid3d
962: patches.
963:
964: 1998-10-28 Jochen Schuetze <jos@GBF.DE>
965:
966: * fit.c, fit.h, misc.c: Save last fit command as comment.
967:
968: 1998-10-20 Lars Hecking <lhecking@nmrc.ucc.ie>
969:
970: * 0INSTALL, 0PORTING: Updated.
971:
972: * Makefile.in, makefile.all: Add new file syscfg.h to HEADERS variable.
973:
974: * acconfig.h: Remove obsolete defines.
975:
976: * bf_test.c, gplt_x11.c, readline.c, stdfn.c: Include plot.h instead
977: of config.h, ansichek.h and stdfn.h. Make enum JUSTIFY local in
978: gplt_x11.c(display).
979:
980: * configure, config.hin: Regenerated.
981:
982: * configure.in: Move some tests, rewrite some header and library tests.
983:
984: * fit.c: Don't include config.h.
985:
986: * plot.h, stdfn.h: Move OS dependent defines to new file syscfg.h.
987:
988: * plot2d.c: Fix typo in #define.
989:
990: * syscfg.h: New file for OS dependencies.
991:
992: 1998-10-20 Andris Pavenis <pavenis@lanet.lv>
993:
994: * fit.c: Fix bug in vector resizing of bigger than default data sets.
995:
996: 1998-10-19 Lars Hecking <lhecking@nmrc.ucc.ie>
997:
998: * acconfig.h, ansichek.h, hidden3d, plot2d.c, plot3d.c, docs/doc2x.h:
999: Rename HAVE_CPP_STRINGIFY to HAVE_STRINGIZE.
1000:
1001: * acinclude.m4: Deprecated, removed.
1002:
1003: * aclocal.m4, config.hin, configure: Regenerated.
1004:
1005: * configure.in: Replace gp_PROG_CPP_STRINGIFY with AC_C_STRINGIZE
1006: from current autoconf CVS repository. Rename gp_CHECK_LIB_PATH to
1007: gp_SEARCH_LIBDIRS and gp_CHECK_HEADER to gp_SEARCH_HEADERDIRS.
1008:
1009: * contour.c: Change function prototypes to K&R for compatibility.
1010:
1011: * m4/msdos.m4, m4/next.m4, m4/search-hdr.m4, m4/search-lib.m4,
1012: m4/select-types.m4, m4/stringize.m4: New files to store macros
1013: from deprecated acinclude.m4 file.
1014:
1015: * Makefile.in: Add INSTALL_SCRIPT and ACLOCAL_AMFLAGS variables,
1016: remove ACCONFIG variable. Add new m4 macros to ETC variable. Add
1017: m4 to SUBDIRS. Clean up.
1018:
1019: * makefile.all: Remove stray backslash from NEXTSRC variable. Add
1020: m4 files to ETC and fix typos.
1021:
1022: * docs/*.c: More cleaning up. Add exit() statements in main()
1023: function, remove unused vars, fix potential buffer overflows.
1024:
1025: * term/rgip.trm: Splice unterminated strings.
1026:
1027: 1998-10-16 Lars Hecking <lhecking@nmrc.ucc.ie>
1028:
1029: * acinclude.m4: In gp_CHECK_LIB_QUIET, add TERMXLIBS to LIBS during
1030: test. In gp_FIND_SELECT_ARGTYPES, rename loop variables and add
1031: caching.
1032:
1033: * aclocal.m4, configure: Regenerated.
1034:
1035: * command.c: Fix preprocessor directive syntax for BC++ 4.5.
1036:
1037: * fit.c, fit.h, matrix.c: Don't include type.h, remove comment.
1038:
1039: * Makefile.in, makefile.all: Remove type.h from HEADERS. Add doc2x.h
1040: to DOCS1.
1041:
1042: * misc.c: Fix typos.
1043:
1044: * type.h: Obsolete file removed.
1045:
1046: * docs/Makefile.in: Fix alldoc, clean, html targets and dependencies.
1047: Compile doc2html with -DALL_TERM_DOC. Print gpcard.ps to file
1048: instead of printer.
1049:
1050: * docs/docs2x.h: New file.
1051:
1052: * docs/*.[ch]: Move definitions to new file doc2x.h and include
1053: doc2x.h.
1054:
1055: * term/apollo.trm: Change in help part.
1056:
1057: 1998-10-15 Lars Hecking <lhecking@nmrc.ucc.ie>
1058:
1059: * contour.c: Indentation, nested comments removed.
1060:
1061: * misc.c(save_set_all): Add 3D mapping, missing to saved variables.
1062:
1063: * show.c: Add 'bar' to showmess[].
1064:
1065: * docs/*.c: Fix embarrassing typo in comment.
1066:
1067: 1998-10-13 Lars Hecking <lhecking@nmrc.ucc.ie>
1068:
1069: * Makefile.in, makefile.all: Add ChangeLog to ETC variable.
1070:
1071: * acconfig.h: Add MGR and RGIP.
1072:
1073: * acinclude.m4: Minor changes.
1074:
1075: * aclocal.m4, config.hin, configure: Regenerated.
1076:
1077: * configure.in: Add options for MGR and RGIP. Define APOLLO if MGR
1078: is defined. Add IRIS to configuration report.
1079:
1080: * docs/gnuplot.doc: Small patch from Dick Crawford.
1081:
1082: * graphics.c(boundary): Another margin calculation bug fix by HBB.
1083:
1084: * parse.c: Change #ifdef statement, remove __osf__.
1085:
1086: * term.h: Cleaning up, better readability.
1087:
1088: * term/driver.h: Remove nested comment.
1089:
1090: * version.c: Patchlevel pl5.
1091:
1092: 1998-10-12 Lars Hecking <lhecking@nmrc.ucc.ie>
1093:
1094: * contour.c, term.c: Fix FPRINTF calls.
1095:
1096: * graphics.c: Fix comments.
1097:
1098: * misc.c(save_tics): Rename time variable to flag_time to prevent
1099: global variable shadowing.
1100:
1101: * set.c: Make references to first_plot and first_3dplot global.
1102:
1103: * show.c(show_version_long): Reformat output.
1104:
1105: * stdfn.h: Add VMS exit codes. Reformatting, define HAVE_SLEEP
1106: unconditionally under VMS.
1107:
1108: * docs/Makefile.in: Add new alldoc target for debugging purposes.
1109: Add ipf target.
1110:
1111: * docs/README: Cleanup and fixes.
1112:
1113: * makefile.os2, docs/checkdoc.c, docs/doc2gih.c, docs/doc2hlp.c,
1114: docs/doc2info.c, docs/doc2ipf.c, docs/doc2ms.c: Final fixes to
1115: remove .c file inclusion.
1116:
1117: * term/mif.trm, term/png.trm, term/post.trm: Make references to
1118: version and patchlevel global to eliminate "nested extern declaration"
1119: compiler warnings.
1120:
1121: * term/x11.trm(VMS X11_init): Make declarations static.
1122:
1123: 1998-10-09 Lars Hecking <lhecking@nmrc.ucc.ie>
1124:
1125: * Makefile.in, makefile.all: Add xref.h to DOCS1. Small changes.
1126:
1127: * bf_test.c(int_error): Use only one fprintf().
1128:
1129: * command.c: Move #ifdef MSDOS block from top of file to plot.h.
1130: Suggested by HBB.
1131:
1132: * datafile.c: Fix indentation.
1133:
1134: * internal.c(pop): Remove superfluous space.
1135:
1136: * makefile.286, makefile.amg, makefile.dj2, makefile.djg, makefile.emx,
1137: makefile.g, makefile.msc, makefile.msw,makefile.mto, makefile,nt,
1138: makefile,os2, makefile.os9, makefile.st, makefile.tc, makefile.vms,
1139: makefile.wc, makefile.win, makefile.ztc: Add termdoc.o and xref.o
1140: where required. No more inclusion of .c files.
1141:
1142: * plot.c: Fix indentation.
1143:
1144: * plot.h: Update, add MSDOS #ifdef block from command.c, add HELPFILE
1145: definitions to OS section.
1146:
1147: * plot2d.c: Remove MSDOS #ifdef block (outdated version of the defines
1148: in command.c, now in plot.h). Indentation.
1149:
1150: * plot3d.c, scanner.c, set.c: Minor changes.
1151:
1152: * docs/Makefile.in, docs/makefile, docs/makefile.ami: Add termdoc.o
1153: and xref.o where required. No more inclusion of .c files.
1154:
1155: * docs/checkdoc.c, docs/doc2gih.c, docs/doc2hlp.c, docs/doc2html.c,
1156: docs/doc2info.c, docs/doc2ipf.c, docs/doc2ms.c, docs/doc2rnh.c,
1157: docs/doc2rtf.c, docs/doc2tex.c, docs/termdoc.c, docs/xref.c: No more
1158: inclusion of .c files. Indentation, small changes.
1159:
1160: * docs/xref.h: New file for definitions from docs/xref.c.
1161:
1162: 1998-10-08 Lars Hecking <lhecking@nmrc.ucc.ie>
1163:
1164: * show.c(show_version_long): Add \n in fprintf().
1165:
1166: * util.c(m_quote_capture): Use parse_esc() to interpret escape
1167: sequences.
1168:
1169: * docs/Makefile.in: Fix configuration variables.
1170:
1171: 1998-10-08 Jochen Schuetze <jos@GBF.DE>
1172:
1173: * term/eepic.trm, term/latex.trm, term/pslatex.trm, term/tpic.trm:
1174: Documentation for free positioning of labels feature.
1175:
1176: 1998-10-07 Lars Hecking <lhecking@nmrc.ucc.ie>
1177:
1178: * aclocal.m4, configure: Regenerated.
1179:
1180: * configure.in: Rewrite tests for termcap and readline. Remove
1181: obsolete AC_SUBST(TERMFLAGS).
1182:
1183: * command.c: Define some macros for Windows. Remove spurious else
1184: in #ifdef'd code for Atari in command(). Additional #ifdef's for
1185: GNU_READLINE. Indentation.
1186:
1187: * Makefile.in: Rename distdir.
1188:
1189: 1998-10-07 Andris Pavenis <pavenis@lanet.lv>
1190:
1191: * acinclude.m4: Use LIBS instead of LDFLAGS in gp_MSDOS.
1192:
1193: 1998-10-06 Lars Hecking <lhecking@nmrc.ucc.ie>
1194:
1195: * configure.in: Fix readline logic.
1196:
1197: * plot2d.c: Cleaning up, indentation.
1198:
1199: * docs/gnuplot.doc: Corrections from Lucas Hart <hartl@ucs.orst.edu>.
1200: Rename what's-new to new-features.
1201:
1202: 1998-10-06 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
1203:
1204: * makefile.os2: Updated.
1205:
1206: 1998-10-06 Jochen Schuetze <jos@GBF.DE>
1207:
1208: * term/eepic.trm, term/latex.trm, pslatex.trm, tpic.trm: Support
1209: free positioning of labels with LaTeX related terminals.
1210:
1211: 1998-10-05 Lars Hecking <lhecking@nmrc.ucc.ie>
1212:
1213: * 0INSTALL: Document new configure options. Additions.
1214:
1215: * 0PORTING: Fix typo.
1216:
1217: * Makefile.in: Add -DGNUPLOT_BINDIR to show.o target.
1218:
1219: * acinclude.m4: Add /usr/local/lib to gp_CHECK_LIB_PATH and
1220: /usr/local/include to gp_CHECK_HEADER.
1221:
1222: * aclocal.m4, configure: Regenerated.
1223:
1224: * configure.in: Merge --with-gnugraph and --enable-unixplot into
1225: --with-plot.
1226:
1227: * graphics.c: Indentation.
1228:
1229: * show.c: Final fixes for merger (see entry from 1998-10-03).
1230:
1231: * version.c: Patchlevel pl4.
1232:
1233: * term/gnugrph.trm: Code for GNU plotutils lib.
1234:
1235: 1998-10-04 Jonathan Thornburg <jthorn@galileo.thp.univie.ac.at>
1236: * graphics.c, plot2d.c, plot3d.c, graph3d.c, protos.h,
1237: docs/gnuplot.doc: Fix infinite loops when data range is empty,
1238: also wrong plots when data range is smaller than 'zero' setting.
1239:
1240: 1998-10-03 Lars Hecking <lhecking@nmrc.ucc.ie>
1241:
1242: * 0PORTING, buildvms.com, term.h: Rename NO_ALL_TERM to SHORT_TERMLIST.
1243:
1244: * Makefile.in: Eliminate TERMFLAGS, add TERMXLIBS (for GNU libplot.a
1245: from GNU plotutils). Remove misc.o target. Remove CPPFLAGS and TERMLIBS
1246: from Makefile and config.status targets.
1247:
1248: * acconfig.h: Add APOLLO, CGI, DJSVGA, GNU_PLOTUTILS, GNUGRAPH,
1249: GPR, GRX21, IRIS, SUN, UNIXPC, UNIXPLOT.
1250:
1251: * acinclude.m4: Clean up gp_MSDOS, gp_NEXT, gp_CHECK_LIB_PATH. Add
1252: cases to gp_FIND_SELECT_ARGTYPES.
1253:
1254: * aclocal.m4, config.hin, configure: Regenerated.
1255:
1256: * configure.in: Add --enable options and checks for Unix and GNU plot
1257: library, Apollo, SCO/cgi library, Iris, SunView, AT&T Unix PC. Add
1258: to configuration report.
1259:
1260: * misc.c: Remove extern declarations. Remove save_version() and
1261: replace with show_version(fp). Indentation.
1262:
1263: * plot.c, plot2d.c, plot3d.c, set.c, term.c, term/driver.h term/*.trm:
1264: Rename outfile variable to gpoutfile (name clash with GNU plotutils
1265: library). Call show_version(stderr) instead of show_version().
1266:
1267: * plot.h: Add FAQ_LOCATION.
1268:
1269: * setshow.h: Remove outfile declaration. Fix show_version() prototpe.
1270:
1271: * show.c: Fix show_version() calls. Merge misc.c(save_version) into
1272: show_version(). In show_version_long(), use one single call to
1273: fprintf().
1274:
1275: * version.c: Add faq_location.
1276:
1277: * docs/gnuplot.doc: Fix URL.
1278:
1279: * docs/termdoc.c: Patches from Lucas Hart <hartl@ucs.orst.edu>.
1280:
1281: 1998-10-01 Lars Hecking <lhecking@nmrc.ucc.ie>
1282:
1283: * 0INSTALL: Update with-PACKAGE section.
1284:
1285: * 0PORTING, Makefile.in, makefile.unx: The preprocessor symbol
1286: is IRIS, not IRIS4D.
1287:
1288: * acconfig.h: Add GNUGRAPH and UNIXPLOT symbols.
1289:
1290: * acinclude.m4: Remove caching from gp_CHECK_HEADER_QUIET and
1291: gp_CHECK_LIB_QUIET, cleanup. Add new macro gp_SCO.
1292:
1293: * aclocal.m4, config.hin, configure: Regenerated.
1294:
1295: * configure.in: Cleanup, remove caching of CPPFLAGS and TERMLIBS.
1296: New options --enable-unixplot and --with-gnugraph.
1297:
1298: * gplt_x11.c: Move inclusion of ansichk.h and stdfn.h below
1299: select stuff. Replace call to index() with strchr().
1300:
1301: * graphics.c(boundary): Remove unnecessary \ at end of line.
1302:
1303: * help.c(ShowSubtopics): Move spacelen out of for loop and init
1304: spacelen and ispacelen to zero. Suggested by HBB.
1305:
1306: * plot.c, plot2d.c, plot3d.c, set.c, term.c, term/driver.h,
1307: term/*.trm: Rename outfile gpoutfile to resolve clash with GNU
1308: plotutils library.
1309:
1310: * plot2d.c, plot3d.c: Add declaration of gpoutfile.
1311:
1312: * setshow.h: Remove outfile declaration.
1313:
1314: * show.c: Add faq_location. Rewrite show_version() to use fprintf()
1315: only once. Rewrite show_version_long() to output to stderr instead
1316: of stdout. Add UNIXPLOT and GNUGRAPH.
1317:
1318: * term.h: Use GNUGRAPH independently of UNIXPLOT.
1319:
1320: * version.c: Add faq_location.
1321:
1322: * term/gif.trm: Update help text.
1323:
1324: 1998-10-01 Dick Crawford <u600256@gamma.lanl.gov>.
1325:
1326: * docs/gnuplot.doc: Updates.
1327:
1328: 1998-10-01 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
1329:
1330: * os2/gnupmdrv.c: Close all open files on first initialisation.
1331:
1332: * command.c, makefile.os2: OS/2 related changes.
1333:
1334: 1998-09-30 Lars Hecking <lhecking@nmrc.ucc.ie>
1335:
1336: * Makefile.in: Add $(INCLUDES) to version.o target.
1337:
1338: 1998-09-28 Lars Hecking <lhecking@nmrc.ucc.ie>
1339:
1340: * 0PORTING, buildvms.com, term.h: Lucas Hart's NO_ALLTERM patch.
1341:
1342: * configure.in: Re-add AC_HEADER_STDC. Otherwise STDC_HEADERS is
1343: not defined.
1344:
1345: * help.c(ShowSubtopics): spacelen and ispacelen must not be
1346: initialised with zero. Bug report from Stefan Schroepfer
1347: <scr@iis.fhg.de>. Indentation.
1348:
1349: * plot.c(load_rcfile): Bugfix: ~/.gnuplot not read. Reported by
1350: Stefan Schroepfer <scr@iis.fhg.de>.
1351:
1352: * stdfn.h: OS/2 fixes.
1353:
1354: * util.c: Indentation, add braces.
1355:
1356: 1998-09-28 Petr Mikulik <mikulik@physics.muni.cz>
1357:
1358: * docs/ps/ps_guide.ps: Add page numbers to enable browsing with ps
1359: viewers.
1360:
1361: 1998-09-26 Lars Hecking <lhecking@nmrc.ucc.ie>
1362:
1363: * term/sun.trm(local_notice_destroy): Comment out assignment to
1364: non-existent variable term_init.
1365:
1366: 1998-09-26 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
1367:
1368: * 0INSTALL, makefile.os2, plot.c, term/emxvga.trm, term/pm.trm:
1369: More OS/2 related changes.
1370:
1371: 1998-09-25 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
1372:
1373: * 0INSTALL, makefile.os2: OS/2 related changes.
1374:
1375: 1998-09-25 Andris Pavenis <pavenis@lanet.lv>
1376:
1377: * command.c, plot.c: Patches to compile with DJGPP.
1378:
1379: 1998-09-24 Lars Hecking <lhecking@nmrc.ucc.ie>
1380:
1381: * 0PORTING: Mention HAVE_SYS_STAT_H. Add info about plot.h.
1382:
1383: * acconfig.h: Remove NO_SYS_STAT_H, re-add X11.
1384:
1385: * acinclude.m4: Cleanup.
1386:
1387: * aclocal.m4, config.hin, configure: Regenerated.
1388:
1389: * configure.in: Change test for <sys/stat.h>, re-add X11.
1390:
1391: * datefile.c, stdfn.h: Invert #ifdef logic for <sys/stat.h>.
1392:
1393: * gplt_x11.c(mainloop): Fix typo.
1394:
1395: * makefile.amg: Add comment about compiler warning.
1396:
1397: * makefile.ami, makefile.nt, makefile.os9, makefile.tc, makefile.wc,
1398: makefile.win: Escape quotes in CFLAGS line.
1399:
1400: * makefile.amg, makefile.nt: Define HAVE_SYS_STAT_H in DEFS/CFLAGS.
1401:
1402: * stdfn.h: Add missing stat macros for WIN32 and AMIGA_SC_6_1.
1403:
1404: * win/wgnuplib.def, win/wgnuplot.def: Re-add ^M's at end of line.
1405:
1406: * plot.h: Remove X_DISPLAY_MISSING and re-add X11. Move definition of
1407: PLOTRC into OS specific section.
1408:
1409: * term.h: Remove X_DISPLAY_MISSING.
1410:
1411: 1998-09-24 Lucas Hart <hartl@ucs.orst.edu>
1412:
1413: * term/x11.trm: VMS patch.
1414:
1415: 1998-09-23 Lars Hecking <lhecking@nmrc.ucc.ie>
1416:
1417: * 0INSTALL: Rewrite part about unproto.
1418:
1419: * Makefile.in: Remove spurious \ in NEXTSRC.
1420:
1421: * acconfig.h: Add NO_SYS_TIME_H and SELECT_ARGTYPE_mmm.
1422:
1423: * acinclude.m4: New macro gp_FIND_SELECT_ARGTYPES.
1424:
1425: * aclocal.m4, config.hin, configure: Regenerated.
1426:
1427: * configure.in: Remove AC_HEADER_STDC (checked by AM_C_PROTOTYPES).
1428: Add check for <sys/time.h> and <sys/socket.h>, required by
1429: gp_FIND_SELECT_ARGTYPES. Add gp_FIND_SELECT_ARGTYPES.
1430:
1431: * gplt_x11.c(mainloop): Use new types for args to select().
1432:
1433: * graph3d.c, graphics.c, hidden3d.c, plot2d.c: Fix typos which crept
1434: in when applying Lucas Hart's patches.
1435:
1436: * plot.h, term.h: Fix #ifdef logic with X_DISPLAY_MISSING.
1437:
1438: * stdfn.h: Add code for select() argument types.
1439:
1440: * term/post.trm: Fix typo.
1441:
1442: * term/tek.trm: Rest of Lucas Hart's patches
1443:
1444: * version.c: Bump version to 347pl3.
1445:
1446: 1998-09-22 Lars Hecking <lhecking@nmrc.ucc.ie>
1447:
1448: * acconfig.h: Remove HAVE_LGAMMA and HAVE_STRNCASECMP.
1449:
1450: * config.hin, configure: Regenerated.
1451:
1452: * configure.in: Streamline header and functions tests to reduce
1453: configure script size. Use AC_MSG_RESULT for configuration report.
1454: Cosmetic changes.
1455:
1456: * os2/gclient.h: Move #include <math.h> to top.
1457:
1458: * readline.c: Indentation and comments cleanup.
1459:
1460: * term/excl.trm, term/fg.trm, term/gif.trm, term/gnugraph.trm,
1461: term/metafont.trm, term/mgr.trm, term/mif.trm, term/multitos.trm,
1462: term/pm.trm, term/table.trm, term/win.trm, term/xlib.trm: Add
1463: comments and RCS id.
1464:
1465: 1998-09-22 Petr Mikulik <mikulik@physics.muni.cz>
1466:
1467: * readline.c: Don't store duplicated history entries.
1468:
1469: 1998-09-22 Dick Crawford <rccrawford@lanl.gov>
1470:
1471: * term/post.trm: Enhpost psfonts scale patch.
1472:
1473: 1998-09-21 Lars Hecking <lhecking@nmrc.ucc.ie>
1474:
1475: * binary.h, command.c, graph3d.c, graphics.c, interpol.c, plot2d.c,
1476: plot3d.c, util3d.c: Move inrange macro to plot.h.
1477:
1478: * gplt_x11.c: Fix indentation. Add definition of fd_set_t. Use
1479: fd_set_t to clean up select() call. Remove unused variable all
1480: in DEFAULT_X11 mainloop(). Fix some compiler warnings.
1481:
1482: * plot.c: Move defintion of HOME, PLOTRC to plot.h. Clean up
1483: load_rcfile(). Use new symbols DIRSEP1, DIRSEP2, NUL.
1484:
1485: * plot.h: Define HOME, DIRSEP1, DIRSEP2 in OS section. Define
1486: PLOTRC.
1487:
1488: * stdfn.h: Define NUL.
1489:
1490: 1998-09-20 Lars Hecking <lhecking@nmrc.ucc.ie>
1491:
1492: * CodeStyle: Amended.
1493:
1494: * contour.c: Change some function signatures to avoid compiler
1495: warnings.
1496:
1497: * datafile.c: Rename some vars to avoid compiler warnings.
1498:
1499: * help.c(LoadHelp,ShowSubtopics): Initialize pos.
1500:
1501: * contour.c, datafile.c, fit.c, graph3d.c, graphics.c, hidden3d.c,
1502: internal.c, interpol.c, matrix.c, plot2d.c, plot3d.c, set.c, stdfn.c,
1503: strftime.c, util3d.c: Cleanups.
1504:
1505: 1998-09-20 Lucas Hart <hartl@ucs.orst.edu>
1506:
1507: * contour.c: Add chk_contour_kind() function.
1508:
1509: * docs/doc2rnh.c: Add new putrnh_() function.
1510:
1511: * contour.c, datafile.c, fit.c, graph3d.c, graphics.c, hidden3d.c,
1512: internal.c, interpol.c, matrix.c, plot2d.c, plot3d.c, set.c, stdfn.c,
1513: strftime.c, util3d.c: VMS patches
1514:
1515: 1998-09-19 Lars Hecking <lhecking@nmrc.ucc.ie>
1516:
1517: * version.c: Trim log entries for beta346.
1518:
1519: 1998-09-19 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
1520:
1521: * command.c, plot.c, stdfn.h, os2/gclient.c: Patches to make 347pl2
1522: compile under OS/2.
1523:
1524: 1998-09-18 Lars Hecking <lhecking@nmrc.ucc.ie>
1525:
1526: * command.c: Move HELPFILE definition to plot.h.
1527:
1528: * plot.h: Add CONTACT, HELPFILE, and HELPMAIL definitions.
1529:
1530: * show.c(show_version_long): Use GNUHELP environment variable to
1531: find HELPFILE, cleanup.
1532:
1533: * version.c: Move CONTACT and HELPMAIL definition to plot.h,
1534: include plot.h. Bump version to 347pl2.
1535:
1536: 1998-09-17 Lars Hecking <lhecking@nmrc.ucc.ie>
1537:
1538: * set.c(get_style): Fix typo.
1539:
1540: 1998-09-16 Lars Hecking <lhecking@nmrc.ucc.ie>
1541:
1542: * 0INSTALL: Updated.
1543:
1544: * acconfig.h: Add NO_SYS_STAT_H, remove X11.
1545:
1546: * config.hin, configure: Regenerated.
1547:
1548: * configure.in: Don't define X11. Add check for <sys/stat.h> and
1549: AC_HEADER_STAT.
1550:
1551: * datafile.c: Modified version of Alexander Mai's stat(2) patch
1552: (check if regular file or pipe before opening data file).
1553:
1554: * makefile.amg: Remove stdfn.h from datafile.c deps.
1555:
1556: * plot.h: Define X11 in terms of X_DISPLAY_MISSING.
1557:
1558: * show.c(show_version_long): Fix typo. Changes to make it compile
1559: with pre-ANSI cc.
1560:
1561: * stdfn.h: Add stat(2) related macros.
1562:
1563: * term.h: Use X_DISPLAY_MISSING instead of X11.
1564:
1565: 1998-09-16 REIBENSCHUH Alfred <alfred.reibenschuh@cait.co.at>
1566:
1567: * term/gif.trm: More colours for gif terminal (web216 standard).
1568:
1569: 1998-09-15 Lars Hecking <lhecking@nmrc.ucc.ie>
1570:
1571: * term/cgm.trm(CGM_graphics): Fix core dump with strlen(NULL).
1572:
1573: 1998-09-15 REIBENSCHUH Alfred <alfred.reibenschuh@cait.co.at>
1574:
1575: * term/gif.term: Draw grids with the gdStyled functions.
1576:
1577: 1998-09-02 REIBENSCHUH Alfred <alfred.reibenschuh@cait.co.at>
1578:
1579: * term/gif.term: Prevent rotated labels from extending into graph area.
1580:
1581: 1998-09-01 Dick Crawford <u600256@gamma.lanl.gov>
1582:
1583: * graphics.c: Fix timestamp positioning.
1584:
1585: * term/post.trm: Update help section to new directory structure
1586: for postscript docs.
1587:
1588: 1998-08-28 Rolf Niepraschk <niepraschk@ChbRB.berlin.ptb.de>
1589:
1590: * descrip.mms: Updated version.
1591:
1592: 1998-08-28 Joji Maeda <jiji@ee.noda.sut.ac.jp>
1593:
1594: * term/post.trm: Increase the number of dictionaries to 256.
1595:
1596: 1998-08-24 Lars Hecking <lhecking@nmrc.ucc.ie>
1597:
1598: * Makefile.in, misc.c: Modified set angle patch from Juergen von Hagen
1599: <vonHagen@engr.psu.edu>.
1600:
1601: * Makefile.in: Add PACKAGE and VERSION variables. Remove version
1602: variable.
1603:
1604: * acconfig.h: Add PACKAGE and VERSION variables.
1605:
1606: * acinclude.m4: Remove AM_MISSING_PROG macro.
1607:
1608: * aclocal.m4: Regenerated with aclocal.
1609:
1610: * config.hin: Regenerated with autoheader.
1611:
1612: * configure.in: Add VERSION variable, AM_INIT_AUTOMAKE. Remove
1613: AM_MISSING_PROG, AC_PROG_MAKE_SET, AC_PROG_INSTALL. Add configuration
1614: summary report.
1615:
1616: * configure: Regenerated with autoconf.
1617:
1618: * docs/checkdoc.c, docs/doc2gih.c, docs/doc2hlp.c, docs/doc2html.c,
1619: docs/doc2info.c, docs/doc2ipf.c, docs/doc2ms.c, docs/doc2rnh.c,
1620: docs/doc2rtf.c, docs/doc2tex.c: #undef TRUE and FALSE before
1621: redefining it.
1622:
1623: 1998-08-24 Alexander Mai <st002279@hrzpub.tu-darmstadt.de>
1624:
1625: * gplt_x11.c, makefile.os2, os2/gclient.c, os2/print.c, term/pm.trm:
1626: OS/2 fixes.
1627:
1628: 1998-08-20 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1629:
1630: * datafile.c (df_tokenise): Fix bug in datafile reading speedup patch.
1631:
1632: 1998-08-19 Lars Hecking <lhecking@nmrc.ucc.ie>
1633:
1634: * readline.c: Fix termios/sgtty logic.
1635:
1636: 1998-08-18 Lars Hecking <lhecking@nmrc.ucc.ie>
1637:
1638: * configure.in: Unconditional test for <sgtty.h>.
1639:
1640: * plot.h, readline.c: Indentation, comments for readability.
1641:
1642: * Makefile.in, makefile.all: Forgot Makefile in DOCS4.
1643:
1644: 1998-08-17 Lars Hecking <lhecking@nmrc.ucc.ie>
1645:
1646: * Makefile.in: Forgot to add docs/ps to SUBDIRS. Remove duplicate
1647: DOCS variable.
1648:
1649: * Makefile.in, makefile.all: Remove $(S)ps_symbols.ps from DOCS4.
1650:
1651: 1998-08-17 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1652:
1653: * hidden3d.c, makefile.dj2, makefile.tc, makefile.win, plot.h,
1654: show.c, term/pc.trm, term/post.trm, win/wgnuplot.def, win/wtext.c:
1655: hbbmisc.diffs.980813 patch set.
1656:
1657: 1998-08-17 Andris Pavenis <pavenis@lanet.lv>
1658:
1659: * term/hpljii.trm: Output file is opened in ASCII mode under DJGPP,
1660: Windows.
1661:
1662: 1998-08-11 Lars Hecking <lhecking@nmrc.ucc.ie>
1663:
1664: * docs/gnuplot.doc: Fix hierarchical structure of 'format',
1665: 'format_specifiers' and 'data/time_specifiers'. By HBB.
1666:
1667: * Makefile.in, makefile.all: remove docs/ps_guide.ps from DOCS1.
1668:
1669: * install-sh, missing, mkinstalldirs: Update from automake-1.3b.
1670:
1671: 1998-07-23 Lars Hecking <lhecking@nmrc.ucc.ie>
1672:
1673: * docs/ps_guide.ps: Removed. Newer version now in docs/ps.
1674:
1675: * fit.h: Add parentheses around macro args.
1676:
1677: * version.c: Fix some typos.
1678:
1679: 1998-07-21 Lars Hecking <lhecking@nmrc.ucc.ie>
1680:
1681: * term/amiga.trm: Fix indentation.
1682:
1683: * docs/ps/: New subdir for PostScript docs.
1684:
1685: * docs/ps/Makefile, docs/ps/README, docs/ps/ps_file.doc,
1686: docs/ps/ps_guide.ps, docs/ps/ps_symbols.gpi: New files, from
1687: Dick Crawford's gp-ps.tar.
1688:
1689: * Makefile.in, makefile.all: Add PostScript docs to DOCS variable.
1690:
1691: 1998-07-15 Lars Hecking <lhecking@nmrc.ucc.ie>
1692:
1693: * 0INSTALL, 0README, configure.in: Fix typos, small changes.
1694:
1695: * docs/Makefile.in, docs/latextut/Makefile.in: Fixes for building
1696: outside source directory, cleanup. Add target for tutorial.ps.
1697:
1698: * Makefile.in: In Makefile target, change INCLUDES= to CPPFLAGS=.
1699:
1700: * docs/*.c, docs/gnuplot.doc: Update copyright statement.
1701:
1702: * Makefile.in, makefile.all: Add doc2rnh.c to DOCS1 variable.
1703:
1704: 1998-07-15 Lucas Hart <hartl@ucs.orst.edu>
1705:
1706: * scanner.c: Add include files for VMS. Old patch.
1707:
1708: * docs/doc2rnh.c: New file, help file format for VMS. Old patch.
1709: Target was already in Makefile.in.
1710:
1711: * vms.c: Include plot.h, make mbxbname static. Old patch.
1712:
1713: 1998-07-14 Lars Hecking <lhecking@nmrc.ucc.ie>
1714:
1715: * 0INSTALL: Add missing --without-PACKAGE description in section
1716: about --with-PACKAGE.
1717:
1718: * Makefile.in: (Bug fix) No directory prefix for CONFIG_HEADER_IN.
1719: If build dir != src dir, configure/make picks up the correct prefix.
1720: automatically. Add makefile.wc to ETC variable. Final fix for dist
1721: target.
1722:
1723: * configure.in: Set CPPFLAGS and X_LIBRARIES in test for X Window
1724: System files. Remove test for -lnsl/-lsocket. Add code to cache
1725: and use CPPFLAGS and TERMLIBS. Bug fix in libreadline test error msg,
1726: reported by Thomas Walter <walter@pctc.chemie.uni-erlangen.de>.
1727:
1728: * configure: Regenerated.
1729:
1730: * graphics.c (gprintf): Add klugde to use snprintf() where available.
1731: Add new 2nd arg (size_t count) to function signature.
1732:
1733: * makefile.all: Add makefile.wc to ETC variable.
1734:
1735: 1998-07-14 Stefan Schroepfer <scr@iis.fhg.de>
1736:
1737: * makefile.nt: Portability patch.
1738:
1739: 1998-07-08 Lars Hecking <lhecking@nmrc.ucc.ie>
1740:
1741: * configure.in: Change AC_PATH_X to AC_PATH_XTRA, add check
1742: for snprintf().
1743:
1744: * config.hin, configure: Regenerated.
1745:
1746: * 0INSTALL, 0README: Additions, inspired by Lucas Hart
1747: <hartl@ucs.orst.edu>.
1748:
1749: 1998-07-08 Aurel Gabris <gabrisa@valerie.inf.elte.hu>
1750:
1751: * 0PORTING, doc/gnuplot.doc, makefile.wc, national.h, stdfn.h,
1752: term/pc.trm, term.c: DOS Watcom C port.
1753:
1754: 1998-07-08 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1755:
1756: * graphics.c, util3d.c: Grid clipping patch.
1757:
1758: * datafile.c: Fortran numbers patch.
1759:
1760: 1998-07-02 Markus Dickebohm <m.dickebohm@uni-koeln.de>
1761:
1762: * gplt_x11.c: Change 0xffffffff to (unsigned long)(-1L).
1763:
1764: 1998-07-01 Lars Hecking <lhecking@nmrc.ucc.ie>
1765:
1766: * Makefile.in: New target for show.o, for 'show version long'.
1767:
1768: * acconfig.h, config.hin, configure.in: The correct file name
1769: is .gnuplot, not .gnuplotrc!
1770:
1771: * config.hin: Add HAVE_SYS_UTSNAME_H, for 'show version long'.
1772:
1773: * configure.in: Add check for <sys/utsname.h>.
1774:
1775: * configure: Regenerated.
1776:
1777: * setshow.h: Add <sys/utsname.h> and show_version_long() prototype.
1778:
1779: * show.c: Add show_version_long(), and add 'version long' option
1780: to parser.
1781:
1782: 1998-07-01 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1783:
1784: * hidden3d.c: Fix core dump, allocated storage not free()'d in
1785: case of errors.
1786:
1787: 1998-06-30 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1788:
1789: * fit.c, fit.h, matrix.c, matrix.h: Updated to hbbmisc patch
1790: from 29-06-1998.
1791:
1792: * makefile.tc, makefile.win, misc.c, set.c, show.c, docs/gnuplot.doc,
1793: win/wtext.h: Updated to hbbmisc patch from 29-06-1998.
1794:
1795: * graphics.c: hbbmisc patch minus write_multiline() hunk.
1796:
1797: * graphics.c: hbbdiffs-980630, hopefully complete fix for margin
1798: calculation bug.
1799:
1800: * term/pc.trm: hbbdiffs-980630. Let BGI graphics library take
1801: care of vertical centering of letters.
1802:
1803: * win/wgraph.c: hbbdiffs-980630. Make rotated letters also have the
1804: correct justification to the *center* of the text height.
1805:
1806: 1998-06-29 Lars Hecking <lhecking@nmrc.ucc.ie>
1807:
1808: * docs/termdoc.c: Use HAVE_CPP_STRINGIFY for ANSI_C.
1809:
1810: 1998-06-29 Roger Fearick <FEARICK@physci.uct.ac.za>
1811:
1812: * makefile.os2, plot.c, os2/gclient.c, term/pm.trm: OS/2 patches.
1813:
1814: 1998-06-23 Lars Hecking <lhecking@nmrc.ucc.ie>
1815:
1816: * Imported beta 347.
1817:
1818: 1998-06-23 Berthold Hoellmann <hoel@Hamburg.GermanLloyd.de>
1819:
1820: * Makefile.in: In term.o target, reverse order of $(INCLUDES) and
1821: $(CPPFLAGS) to avoid problems with GNU plotutils.
1822:
1823: 1998-06-23 Lars Hecking <lhecking@nmrc.ucc.ie>
1824:
1825: * Imported beta 346.
1826:
1827: 1998-06-19 Lars Hecking <lhecking@nmrc.ucc.ie>
1828:
1829: * fit.c, fit.h, matrix.c, matrix.h: Re-re-import new improved
1830: versions from beta344. Suggested by HBB.
1831:
1832: * Makefile.in, makefile.all: Fixes, update file lists.
1833:
1834: * docs/makefile, docs/latextut/makefile: Restore files which
1835: got deleted accidentally.
1836:
1837: 1998-06-18 Lars Hecking <lhecking@nmrc.ucc.ie>
1838:
1839: * graph3d.c, util3d.c: Remove spurious ^M.
1840:
1841: * 0PORTING: Fix typos.
1842:
1843: * set.c: Complete axis width fix.
1844:
1845: 1998-06-17 Lars Hecking <lhecking@nmrc.ucc.ie>
1846:
1847: * Imported beta 345.
1848:
1849: * docs/gnuplot.doc, term/post.trm: Fix typos.
1850:
1851: 1998-06-16 Dick Crawford <rccrawford@lanl.gov>
1852:
1853: * docs/README, docs/doc2ms.c, docs/doc2tex.c, docs/gnuplot.doc,
1854: docs/ps_guide.ps, term/cgm.trm, term/post.trm,term/x11.trm:
1855: Cleaning up.
1856:
1857: 1998-05-12 Lars Hecking <lhecking@nmrc.ucc.ie>
1858:
1859: * set.c: Fix axis width in lp_style_type. HBB and Lars Hecking.
1860:
1861: 1998-05-08 Dick Crawford <rccrawford@lanl.gov>
1862:
1863: * plot3d.c: Fix "title" option for "splot" under parametric mode.
1864:
1865: * graphics.c, set.c, show.c: Margin calculation correction patch.
1866:
1867: 1998-04-29 Lars Hecking <lhecking@nmrc.ucc.ie>
1868:
1869: * Makefile.in: Minor fixes.
1870:
1871: * fit.c, fit.h, matrix.c, matrix.h: Re-import versions from beta 343.
1872: Suggested by HBB.
1873:
1874: 1998-04-24 Lars Hecking <lhecking@nmrc.ucc.ie>
1875:
1876: * configure, configure.in: Don't use sudo.
1877:
1878: 1998-04-24 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1879:
1880: * graph3d.c: Fix range bug in splot.
1881:
1882: 1998-04-22 Lars Hecking <lhecking@nmrc.ucc.ie>
1883:
1884: * Imported beta 344.
1885:
1886: 1998-04-16 Lars Hecking <lhecking@nmrc.ucc.ie>
1887:
1888: * set.c: Don't include math.h, but stdfn.h.
1889:
1890: * term/driver.h: Remove GOT_DRIVER_H, use TERM_DRIVER_H instead.
1891: Add some comments.
1892:
1893: * term/*.trm, TERM/README: Remove #ifndef GOT_DRIVER_H/#endif
1894: around #include "driver.h".
1895:
1896: * term/cgm.trm: Amend help section.
1897:
1898: * term/emxvga.trm: Add some comments, don't include math.h.
1899:
1900: * term/latex.trm (LATEX_rule): Replace valid with isvalid
1901: (valid is a macro in <locale.h> under SunOS 4.1.x).
1902:
1903: * term/png.trm: Test for png version moved to configure.
1904:
1905: * term/epson.trm, term/hp500c.trm, term/hpljii.trm, term/hppj.trm,
1906: term/pbm.trm, term/png.trm: Replace #ifdef vms with #ifdef VMS.
1907:
1908: * makefile.*: Remove unneeded symbols AUTOCONF, HAVE_STRERROR, NOGAMMA.
1909: Add stdfn.c and appropriate rules.
1910:
1911: 1998-04-15 Lars Hecking <lhecking@nmrc.ucc.ie>
1912:
1913: * parse.c (factor): Final, working workaround for HP 300 compiler
1914: limitation.
1915:
1916: 1998-04-13 Lars Hecking <lhecking@nmrc.ucc.ie>
1917:
1918: * post.trm: Fix typos in Dick's term-340 patch.
1919:
1920: 1998-04-13 Dick Crawford <u600256@gamma.lanl.gov>
1921:
1922: * atariaes.trm, atarivdi.trm, cgi.trm, cgm.trm, corel.trm, epson.trm,
1923: fig.trm, linux.trm, next.trm, pbm.trm, pc.trm, pm.trm, png.trm,
1924: post.trm, pslatex.trm, pstricks.trm, table.trm, tek.trm, texdraw.trm,
1925: unixplot.trm, vws.trm, win.trm, x11.trm: term-340.patch.
1926:
1927: 1998-04-13 "Glenn A. Horton-Smith" <gas@SLAC.Stanford.EDU>
1928:
1929: * scanner.c, util.c: Escape quotes patch.
1930:
1931: 1998-04-13 Stephen Eglen <stephen@cns.ed.ac.uk>
1932:
1933: * post.trm, pbm.trm: X11 vs. ps (and pbm) colour inconsistency patch.
1934:
1935: 1998-04-13 "James R. Van Zandt" <jrv@vanzandt.mv.com>
1936:
1937: * cgm.trm: Updated version, fixes "plot size change" bug, and "ugly
1938: dashed lines" bug.
1939:
1940: * term/README: Documentation fix.
1941:
1942: 1998-04-13 Konrad Bernloehr <bernlohr@ik3.fzk.de>
1943:
1944: * command.c (define): Fix segfault where allocated structure
1945: (action table) is freed twice.
1946:
1947: * fig.trm: Fix pointsize in fig terminal, together with
1948: Hans-Martin Keller <hkeller@gwdg.de>.
1949:
1950: 1998-04-13 Kai Poitschke <kai.poitschke@henkel.de>
1951:
1952: * term.c (term_init): Memory allocation error fix.
1953:
1954: 1998-04-13 Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de>
1955:
1956: * fit.c, matrix.c, matrix.h: fit-unlimited.diff.980105.
1957:
1958: * fit.c: Fix segfault in fit.c (fit_chisq_undef.diff.980304).
1959:
1960: * hp500c.trm, hppj.trm, pbm.trm, png.trm: Fix changing plot size bug.
1961:
1962: 1998-04-11 Lars Hecking <lhecking@nmrc.ucc.ie>
1963:
1964: * acconfig.h: Remove AUTOCONF, NOCOPY, OLD_SELECT.
1965: Add HAVE_CPP_STRINGIFY, HAVE_LGAMMA, HAVE_STRNCASECMP, NO_MATH_H,
1966: NO_SETVBUF, NO_STRERROR, NO_STRRCHR, NO_STRSTR.
1967:
1968: * ansichek.h: Remove test for AUTOCONF, define ANSI_C if __STDC__ == 1.
1969: Define HAVE_CPP_STRINGIFY and PROTOTYPES if ANSI_C == 1.
1970:
1971: * config.hin: Regenerated from acconfig.h with autoheader.
1972:
1973: * configure.in: Add support for 'missing'. Add test for ANSI
1974: stringification. Rearrange test order (ANSI first). Rewrite tests
1975: for libgd and libpng, check png version.
1976:
1977: * configure: Regenerated from configure.in with autoconf.
1978:
1979: * stdfn.c: New file, adds strchr(), strstr(). Moved memcpy() from
1980: parse.c, memset() from plot.h, strerror() from util.c, purec_sscanf()
1981: from datafile.c, sleep() from command.c, strnicmp() from fit.c.
1982:
1983: * stdfn.h: Cleanups, adjustments for stdfn.c. Include math.h.
1984: New, general debug macro FPRINTF.
1985:
1986: * parse.c: Don't include math.h. Move memcpy() to stdfn.c. Workaround
1987: for buggy HP-UX compiler.
1988:
1989: * plot.h: Regroup OS specific defines at beginning of file. Define
1990: VMS for VMS platform. Move memcpy() to stdfn.c. Move most #include
1991: statements to stdfn.h. Define AMIGA for AmigaOS compilers. Define
1992: BACKUP_FILESYSTEM for VMS.
1993:
1994: * fit.c: Move strnicmp() to stdfn.c. Use BACKUP_FILESYSTEM in update().
1995:
1996: * gplt_x11.c, readline.c, term.c, time.c, util.c: Use FPRINTF instead
1997: of DEBUG, DEBUG_STR, and TRACE.
1998:
1999: * gplt_x11.c, plot.c: Remove superfluous prototype for main.
2000:
2001: * gplt_x11.c: Use HAVE_SYS_SELECT_H instead of OLD_SELECT. Use
2002: memset() instead of bzero(). In mainloop(), use ANSI_C instead
2003: of __STDC__.
2004:
2005: * bf_test.c, binary.c, command.c, contour.c, datafile.c, fit.c,
2006: gplt_x11.c, graph3d.c, graphics.c, hidden3d.c, internal.c, interpol.c,
2007: matrix.c, misc.c, plot.c, plot2d.c, plot3d.c, readline.c, scanner.c,
2008: show.c, specfun.c, standard.c, strftime.c, term.c, time.c, util.c,
2009: util3d.c: Don't include headers already included by stdfn.h.
2010:
2011: * command.c: Move sleep() related declarations to stdfn.c and stdfn.h.
2012:
2013: * datafile.c: Move purec_sscanf() to stdfn.c.
2014:
2015: * hidden3d.c, plot2d.c, plot3d.c: Use HAVE_CPP_STRINGIFY in place
2016: of ANSI_C.
2017:
2018: * command.c, plot.c, scanner.c, term.c, util.c: Use VMS in place
2019: of vms.
2020:
2021: * plot.c, term.c: Use AMIGA for AmigaOS compilers.
2022:
2023: * strftime.c: Replace TEST with TEST_STRFTIME.
2024:
2025: * util.c: Move strerror() to stdfn.c.
2026:
2027: * errorfix.sh: Can now be run if compiledir != sourcedir. More
2028: robust.
2029:
2030: * term.h: Use AMIGA for Amiga compilers. Move X11 term inclusion.
2031:
2032: * vms.c: Include stdfn.h.
2033:
2034: * makefile.g: Remove -DAUTOCONF=1.
2035:
2036: 1998-04-09 Lars Hecking <lhecking@nmrc.ucc.ie>
2037:
2038: * ChangeLog: New file.
2039:
2040: * gplt_x11.c (prepare_plot): Remove unused definition term_icon[10].
2041:
2042: * set.c (set_arrow, set_linestyle): Replace aggregate initialisation
2043: for non-ANSI compilers.
2044:
2045: * Makefile.in: General cleanup. Add full support for GNU auto* tools.
2046:
2047: * missing: New file required for full GNU auto* tools support. Taken
2048: from automake 1.3 distribution.
2049:
2050: * acinclude.m4: New macros gp_PROG_CPP_STRINGIFY, taken from egcs,
2051: and AM_MISSING_PROG, from automake 1.3 distribution. Fixes in
2052: gp_CHECK_LIB_PATH and gp_CHECK_HEADER.
2053:
2054: * aclocal.m4: Regenerated from acinclude.m4 with aclocal.
2055:
2056: * configure: Regenerated from configure.in with autoconf.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>