home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-01-05 | 49.8 KB | 1,720 lines |
- diff -cr ./graphics.c ../gnuplot2.02/graphics.c
- *** ./graphics.c Tue Sep 18 14:57:55 1990
- --- ../gnuplot2.02/graphics.c Fri Nov 23 17:54:08 1990
- ***************
- *** 281,287
- xaxis_y = ybot; /* save for impulse plotting */
- else if (xaxis_y >= ytop)
- xaxis_y = ytop ;
- ! else if (!log_y) {
- (*t->move)(xleft,xaxis_y);
- (*t->vector)(xright,xaxis_y);
- }
-
- --- 281,287 -----
- xaxis_y = ybot; /* save for impulse plotting */
- else if (xaxis_y >= ytop)
- xaxis_y = ytop ;
- ! else if (xzeroaxis && !log_y) {
- (*t->move)(xleft,xaxis_y);
- (*t->vector)(xright,xaxis_y);
- }
- ***************
- *** 286,292
- (*t->vector)(xright,xaxis_y);
- }
-
- ! if (!log_x && yaxis_x >= xleft && yaxis_x < xright ) {
- (*t->move)(yaxis_x,ybot);
- (*t->vector)(yaxis_x,ytop);
- }
-
- --- 286,292 -----
- (*t->vector)(xright,xaxis_y);
- }
-
- ! if (yzeroaxis && !log_x && yaxis_x >= xleft && yaxis_x < xright ) {
- (*t->move)(yaxis_x,ybot);
- (*t->vector)(yaxis_x,ytop);
- }
- ***************
- *** 483,489
- (*t->move)(xl+(t->h_char),yl);
- (*t->vector)(xl+4*(t->h_char),yl);
- }
- ! plot_impulses(this_plot, xaxis_y);
- break;
- }
- case LINES: {
-
- --- 483,489 -----
- (*t->move)(xl+(t->h_char),yl);
- (*t->vector)(xl+4*(t->h_char),yl);
- }
- ! plot_impulses(this_plot, yaxis_x, xaxis_y);
- break;
- }
- case LINES: {
- ***************
- *** 536,542
- * Plot the curves in IMPULSES style
- */
- void
- ! plot_impulses(plot, xaxis_y)
- struct curve_points *plot;
- int xaxis_y;
- {
-
- --- 536,542 -----
- * Plot the curves in IMPULSES style
- */
- void
- ! plot_impulses(plot, yaxis_x, xaxis_y)
- struct curve_points *plot;
- int yaxis_x, xaxis_y;
- {
- ***************
- *** 538,544
- void
- plot_impulses(plot, xaxis_y)
- struct curve_points *plot;
- ! int xaxis_y;
- {
- int i;
- int x,y;
-
- --- 538,544 -----
- void
- plot_impulses(plot, yaxis_x, xaxis_y)
- struct curve_points *plot;
- ! int yaxis_x, xaxis_y;
- {
- int i;
- int x,y;
- ***************
- *** 573,579
- }
- }
-
- ! (*t->move)(x,xaxis_y);
- (*t->vector)(x,y);
- }
-
-
- --- 573,582 -----
- }
- }
-
- ! if (polar)
- ! (*t->move)(yaxis_x,xaxis_y);
- ! else
- ! (*t->move)(x,xaxis_y);
- (*t->vector)(x,y);
- }
-
- diff -cr ./internal.c ../gnuplot2.02/internal.c
- *** ./internal.c Tue Mar 27 09:01:26 1990
- --- ../gnuplot2.02/internal.c Thu Nov 29 10:08:43 1990
- ***************
- *** 54,60
- int matherr(x) /* MSC 5.1 */
- struct exception *x;
- #endif /* TURBOC */
- ! #else /* MSDOS */
- int matherr()
- #endif /* MSDOS */
- {
-
- --- 54,64 -----
- int matherr(x) /* MSC 5.1 */
- struct exception *x;
- #endif /* TURBOC */
- ! #else /* not MSDOS */
- ! #ifdef apollo
- ! int matherr(x) /* apollo */
- ! struct exception *x;
- ! #else /* Most everyone else (not apollo). */
- int matherr()
- #endif /* apollo */
- #endif /* MSDOS */
- ***************
- *** 56,61
- #endif /* TURBOC */
- #else /* MSDOS */
- int matherr()
- #endif /* MSDOS */
- {
- return (undefined = TRUE); /* don't print error message */
-
- --- 60,66 -----
- struct exception *x;
- #else /* Most everyone else (not apollo). */
- int matherr()
- + #endif /* apollo */
- #endif /* MSDOS */
- {
- return (undefined = TRUE); /* don't print error message */
- ***************
- *** 668,674
- if (b.v.int_val >= 0)
- (void) integer(&result,t);
- else
- ! (void) complex(&result,1.0/t,0.0);
- break;
- case CMPLX:
- mag =
-
- --- 673,684 -----
- if (b.v.int_val >= 0)
- (void) integer(&result,t);
- else
- ! if (t != 0)
- ! (void) complex(&result,1.0/t,0.0);
- ! else {
- ! undefined = TRUE;
- ! (void) complex(&result, 0.0, 0.0);
- ! }
- break;
- case CMPLX:
- mag =
- ***************
- *** 674,680
- mag =
- pow(magnitude(&a),fabs(b.v.cmplx_val.real));
- if (b.v.cmplx_val.real < 0.0)
- ! mag = 1.0/mag;
- ang = angle(&a)*b.v.cmplx_val.real+
- b.v.cmplx_val.imag;
- (void) complex(&result,mag*cos(ang),
-
- --- 684,693 -----
- mag =
- pow(magnitude(&a),fabs(b.v.cmplx_val.real));
- if (b.v.cmplx_val.real < 0.0)
- ! if (mag != 0.0)
- ! mag = 1.0/mag;
- ! else
- ! undefined = TRUE;
- ang = angle(&a)*b.v.cmplx_val.real+
- b.v.cmplx_val.imag;
- (void) complex(&result,mag*cos(ang),
- ***************
- *** 687,693
- if (a.v.cmplx_val.imag == 0.0) {
- mag = pow(a.v.cmplx_val.real,(double)abs(b.v.int_val));
- if (b.v.int_val < 0)
- ! mag = 1.0/mag;
- (void) complex(&result,mag,0.0);
- }
- else {
-
- --- 700,709 -----
- if (a.v.cmplx_val.imag == 0.0) {
- mag = pow(a.v.cmplx_val.real,(double)abs(b.v.int_val));
- if (b.v.int_val < 0)
- ! if (mag != 0.0)
- ! mag = 1.0/mag;
- ! else
- ! undefined = TRUE;
- (void) complex(&result,mag,0.0);
- }
- else {
- ***************
- *** 694,700
- /* not so good, but...! */
- mag = pow(magnitude(&a),(double)abs(b.v.int_val));
- if (b.v.int_val < 0)
- ! mag = 1.0/mag;
- ang = angle(&a)*b.v.int_val;
- (void) complex(&result,mag*cos(ang),
- mag*sin(ang));
-
- --- 710,719 -----
- /* not so good, but...! */
- mag = pow(magnitude(&a),(double)abs(b.v.int_val));
- if (b.v.int_val < 0)
- ! if (mag != 0.0)
- ! mag = 1.0/mag;
- ! else
- ! undefined = TRUE;
- ang = angle(&a)*b.v.int_val;
- (void) complex(&result,mag*cos(ang),
- mag*sin(ang));
- ***************
- *** 703,709
- case CMPLX:
- mag = pow(magnitude(&a),fabs(b.v.cmplx_val.real));
- if (b.v.cmplx_val.real < 0.0)
- ! mag = 1.0/mag;
- ang = angle(&a)*b.v.cmplx_val.real+ b.v.cmplx_val.imag;
- (void) complex(&result,mag*cos(ang),
- mag*sin(ang));
-
- --- 722,731 -----
- case CMPLX:
- mag = pow(magnitude(&a),fabs(b.v.cmplx_val.real));
- if (b.v.cmplx_val.real < 0.0)
- ! if (mag != 0.0)
- ! mag = 1.0/mag;
- ! else
- ! undefined = TRUE;
- ang = angle(&a)*b.v.cmplx_val.real+ b.v.cmplx_val.imag;
- (void) complex(&result,mag*cos(ang),
- mag*sin(ang));
- diff -cr ./lasergnu ../gnuplot2.02/lasergnu
- *** ./lasergnu Tue Mar 27 08:59:14 1990
- --- ../gnuplot2.02/lasergnu Fri Nov 30 08:34:58 1990
- ***************
- *** 4,9
-
- set print_banner = on # Print a banner page unless told otherwise.
- set input_files = () # the plot input command files
-
- # Default printer set by shell variable LASER.
- if !($?LASER) then
-
- --- 4,10 -----
-
- set print_banner = on # Print a banner page unless told otherwise.
- set input_files = () # the plot input command files
- + set lpr_opts = () # options to lpr
-
- # Default printer set by shell variable PRINTER.
- if (! $?PRINTER) then
- ***************
- *** 5,13
- set print_banner = on # Print a banner page unless told otherwise.
- set input_files = () # the plot input command files
-
- ! # Default printer set by shell variable LASER.
- ! if !($?LASER) then
- ! set LASER = "imagen018"
- endif
- set printer = (-P$LASER)
-
-
- --- 6,18 -----
- set input_files = () # the plot input command files
- set lpr_opts = () # options to lpr
-
- ! # Default printer set by shell variable PRINTER.
- ! if (! $?PRINTER) then
- ! if ($?LASER) then
- ! set PRINTER=$LASER
- ! else
- ! set PRINTER="lw0"
- ! endif
- endif
- set printer = (-P$PRINTER)
-
- ***************
- *** 9,15
- if !($?LASER) then
- set LASER = "imagen018"
- endif
- ! set printer = (-P$LASER)
-
- # File for plot commands, and for plot output
- set TMP=/tmp/plot$$
-
- --- 14,20 -----
- set PRINTER="lw0"
- endif
- endif
- ! set printer = (-P$PRINTER)
-
- # File for plot commands, and for plot output
- set TMP=/tmp/plot$$
- ***************
- *** 32,37
- case -b*: # Do not print a banner page.
- case -J*: # Compatible with imprint.
- set print_banner = off
- shift argv
- goto top
-
-
- --- 37,43 -----
- case -b*: # Do not print a banner page.
- case -J*: # Compatible with imprint.
- set print_banner = off
- + set lpr_opts=($lpr_opts -h)
- shift argv
- goto top
-
- ***************
- *** 144,150
- -D"pagereversal on" \
- -D"program lasergnu" $outfile
- else if ($LANG == -Lpostscript) then
- ! lpr $printer $outfile
- endif
- else
- echo "lasergnu: error in plotting or empty plot; nothing printed."
-
- --- 150,156 -----
- -D"pagereversal on" \
- -D"program lasergnu" $outfile
- else if ($LANG == -Lpostscript) then
- ! lpr $lpr_opts $printer $outfile
- endif
- else
- echo "lasergnu: error in plotting or empty plot; nothing printed."
- diff -cr ./linkopt.msc ../gnuplot2.02/linkopt.msc
- *** ./linkopt.msc Tue Mar 27 09:03:42 1990
- --- ../gnuplot2.02/linkopt.msc Mon Dec 3 15:41:19 1990
- ***************
- *** 1,4
- ! pcgraph+hrcgraph+corgraph+term+graphics+
- plot+setshow+command+help+internal+misc+
- parse+eval+scanner+standard+util+version
- gnuplot
-
- --- 1,4 -----
- ! pcgraph+hrcgraph+corgraph+bitmap+term+graphics+
- plot+setshow+command+help+internal+misc+
- parse+eval+scanner+standard+util+version
- gnuplot
- diff -cr ./linkopt.tc ../gnuplot2.02/linkopt.tc
- *** ./linkopt.tc Tue Sep 18 14:56:43 1990
- --- ../gnuplot2.02/linkopt.tc Mon Dec 3 15:41:28 1990
- ***************
- *** 1,5
- \tc\lib\C0l +
- ! command eval graphics help internal misc parse +
- plot scanner setshow standard term util version +
- cga egavga herc att +
- ,gnuplot,gnuplot, +
-
- --- 1,5 -----
- \tc\lib\C0l +
- ! bitmap command eval graphics help internal misc parse +
- plot scanner setshow standard term util version +
- cgaf egavgaf hercf attf +
- ,gnuplot,gnuplot, +
- ***************
- *** 1,7
- \tc\lib\C0l +
- command eval graphics help internal misc parse +
- plot scanner setshow standard term util version +
- ! cga egavga herc att +
- ,gnuplot,gnuplot, +
- \tc\lib\emu +
- \tc\lib\mathl +
-
- --- 1,7 -----
- \tc\lib\C0l +
- bitmap command eval graphics help internal misc parse +
- plot scanner setshow standard term util version +
- ! cgaf egavgaf hercf attf +
- ,gnuplot,gnuplot, +
- \tc\lib\emu +
- \tc\lib\mathl +
- diff -cr ./makefile.3b1 ../gnuplot2.02/makefile.3b1
- *** ./makefile.3b1 Tue Sep 18 14:56:44 1990
- --- ../gnuplot2.02/makefile.3b1 Tue Dec 11 16:41:39 1990
- ***************
- *** 11,16
- # where to install help file gnuplot.gih
- #HELPDEST=/usr/local/lib/gnuplot.gih
- HELPDEST=docs/gnuplot.gih
-
- # -DVFORK if you have vfork()
- # -DBCOPY if your memcpy() is called bcopy() (a Berkeleyism, right?)
-
- --- 11,18 -----
- # where to install help file gnuplot.gih
- #HELPDEST=/usr/local/lib/gnuplot.gih
- HELPDEST=docs/gnuplot.gih
- + # Where to send email about bugs and comments (locally)
- + EMAIL=\"pixar\!bug-gnuplot@sun.com\"
-
- # -DVFORK if you have vfork()
- # -DBCOPY if your memcpy() is called bcopy() (a Berkeleyism, right?)
- ***************
- *** 14,20
-
- # -DVFORK if you have vfork()
- # -DBCOPY if your memcpy() is called bcopy() (a Berkeleyism, right?)
- ! # -DBZERO if you need to use bzero() (another BSD feature) instead of memset()
- # -DNOCOPY if you don't have a memcpy() by any name
- # -DGAMMA if you've got gamma(3)
- # -O if you trust your compiler's optimizer
-
- --- 16,22 -----
-
- # -DVFORK if you have vfork()
- # -DBCOPY if your memcpy() is called bcopy() (a Berkeleyism, right?)
- ! # -DBZERO if you need to use bzero() (another BSD feature) instead of memset()
- # -DNOCOPY if you don't have a memcpy() by any name
- # -DGAMMA=gamma if you've got gamma(3)
- # -DNOCWDRC to inhibit check of ".gnuplot" in current directory
- ***************
- *** 16,22
- # -DBCOPY if your memcpy() is called bcopy() (a Berkeleyism, right?)
- # -DBZERO if you need to use bzero() (another BSD feature) instead of memset()
- # -DNOCOPY if you don't have a memcpy() by any name
- ! # -DGAMMA if you've got gamma(3)
- # -O if you trust your compiler's optimizer
- CC = cc
- CFLAGS = -DGAMMA -O #-g
-
- --- 18,31 -----
- # -DBCOPY if your memcpy() is called bcopy() (a Berkeleyism, right?)
- # -DBZERO if you need to use bzero() (another BSD feature) instead of memset()
- # -DNOCOPY if you don't have a memcpy() by any name
- ! # -DGAMMA=gamma if you've got gamma(3)
- ! # -DNOCWDRC to inhibit check of ".gnuplot" in current directory
- ! # (for security reasons)
- ! # -DGETCWD if your unix uses getcwd() instead of getcd()
- ! # this is needed by HP-UX and Cray Unicos systems.
- ! # -Dunix is required to explicitly define "unix" for SCO
- ! # -fswitch if you are compiling on a Sun3 (or even -f68881)
- ! # (but -fswitch is buggy on some systems, so watch out)
- # -O if you trust your compiler's optimizer
- CC = cc
- CFLAGS = -DGAMMA=gamma -O #-g
- ***************
- *** 19,25
- # -DGAMMA if you've got gamma(3)
- # -O if you trust your compiler's optimizer
- CC = cc
- ! CFLAGS = -DGAMMA -O #-g
-
- # -lplot iff you have -DUNIXPLOT
- # -lsuntool -lsunwindow -lpixrect iff you have -DSUN
-
- --- 28,34 -----
- # (but -fswitch is buggy on some systems, so watch out)
- # -O if you trust your compiler's optimizer
- CC = cc
- ! CFLAGS = -DGAMMA=gamma -O #-g
-
- # -lplot if you have -DUNIXPLOT
- # -lsuntool -lsunwindow -lpixrect if you have -DSUN
- ***************
- *** 21,28
- CC = cc
- CFLAGS = -DGAMMA -O #-g
-
- ! # -lplot iff you have -DUNIXPLOT
- ! # -lsuntool -lsunwindow -lpixrect iff you have -DSUN
- # -lgl_s if IRIS4D
- LIBS = -lm -lplot
-
-
- --- 30,37 -----
- CC = cc
- CFLAGS = -DGAMMA=gamma -O #-g
-
- ! # -lplot if you have -DUNIXPLOT
- ! # -lsuntool -lsunwindow -lpixrect if you have -DSUN
- # -lgl_s if IRIS4D
- # -lccgi if -DCGI
- LIBS = -lm -lplot
- ***************
- *** 24,29
- # -lplot iff you have -DUNIXPLOT
- # -lsuntool -lsunwindow -lpixrect iff you have -DSUN
- # -lgl_s if IRIS4D
- LIBS = -lm -lplot
-
- # -D<terminal> in TERMFLAGS iff you wish to support <terminal>
-
- --- 33,39 -----
- # -lplot if you have -DUNIXPLOT
- # -lsuntool -lsunwindow -lpixrect if you have -DSUN
- # -lgl_s if IRIS4D
- + # -lccgi if -DCGI
- LIBS = -lm -lplot
-
- # -D<terminal> in TERMFLAGS iff you wish to support <terminal>
- ***************
- *** 27,34
- LIBS = -lm -lplot
-
- # -D<terminal> in TERMFLAGS iff you wish to support <terminal>
- ! # other terminal flags defined in term.h
- ! # -DUNIXPC unixpc (ATT 3b1 or ATT 7300)
- # -DUNIXPLOT unixplot
-
- TERMFLAGS = -Iterm -DUNIXPLOT -DUNIXPC
-
- --- 37,47 -----
- LIBS = -lm -lplot
-
- # -D<terminal> in TERMFLAGS iff you wish to support <terminal>
- ! # see other terminal defines in term.h
- ! # -DCGI SCO CGI
- ! # -DFIG Fig graphics language (requires object.h from TransFig)
- ! # -DIRIS4D IRIS4D series computer
- ! # -DSUN Sun Microsystems Workstation
- # -DUNIXPLOT unixplot
-
- TERMFLAGS = -Iterm -DUNIXPLOT
- ***************
- *** 31,37
- # -DUNIXPC unixpc (ATT 3b1 or ATT 7300)
- # -DUNIXPLOT unixplot
-
- ! TERMFLAGS = -Iterm -DUNIXPLOT -DUNIXPC
-
- OBJS = command.o eval.o graphics.o help.o internal.o misc.o parse.o\
- plot.o scanner.o setshow.o standard.o term.o util.o
-
- --- 44,50 -----
- # -DSUN Sun Microsystems Workstation
- # -DUNIXPLOT unixplot
-
- ! TERMFLAGS = -Iterm -DUNIXPLOT
-
- OBJS = bitmap.o command.o eval.o graphics.o help.o internal.o misc.o parse.o\
- plot.o scanner.o setshow.o standard.o term.o util.o
- ***************
- *** 33,40
-
- TERMFLAGS = -Iterm -DUNIXPLOT -DUNIXPC
-
- ! OBJS = command.o eval.o graphics.o help.o internal.o misc.o parse.o\
- ! plot.o scanner.o setshow.o standard.o term.o util.o
-
- DIRS = term demo bugtest docs docs/latextut translate
- CSOURCE1 = command.c setshow.c
-
- --- 46,53 -----
-
- TERMFLAGS = -Iterm -DUNIXPLOT
-
- ! OBJS = bitmap.o command.o eval.o graphics.o help.o internal.o misc.o parse.o\
- ! plot.o scanner.o setshow.o standard.o term.o util.o
-
- DIRS = term demo bugtest docs docs/latextut translate
- CSOURCE1 = command.c setshow.c
- ***************
- *** 37,53
- plot.o scanner.o setshow.o standard.o term.o util.o
-
- DIRS = term demo bugtest docs docs/latextut translate
- ! CSOURCE1 = command.c setshow.c
- ! CSOURCE2 = help.c graphics.c internal.c
- ! CSOURCE3 = misc.c eval.c parse.c plot.c scanner.c standard.c
- ! CSOURCE4 = term.c util.c version.c
- ! CSOURCE5 = term/aed.trm term/dxy.trm term/eps60.trm term/epson.trm \
- ! term/font5x7.trm term/hp26.trm term/hp2648.trm term/hpgl.trm \
- ! term/hpljet.trm term/iris4d.trm term/latex.trm term/sun.trm
- ! CSOURCE6 = term/post.trm term/pc.trm term/qms.trm term/regis.trm \
- ! term/tek.trm term/unixpc.trm term/unixplot.trm term/v384.trm
- ! CSOURCE7 = term/imPcodes.h term/imagen.trm term/object.h term/fig.trm \
- ! term/latex.trm term/eepic.trm term/x11.trm gnuplot_x11.c
- # not C code, but still needed
- ETC = README README.gnutex makefile.unx makefile.vms linkopt.vms \
- README.x11 makefile.x11 \
-
- --- 50,67 -----
- plot.o scanner.o setshow.o standard.o term.o util.o
-
- DIRS = term demo bugtest docs docs/latextut translate
- ! CSOURCE1 = command.c setshow.c
- ! CSOURCE2 = help.c graphics.c internal.c
- ! CSOURCE3 = misc.c eval.c parse.c plot.c scanner.c standard.c
- ! CSOURCE4 = bitmap.c term.c util.c version.c
- ! CSOURCE5 = term/aed.trm term/cgi.trm term/dxy.trm term/eepic.trm \
- ! term/epson.trm term/fig.trm term/hp26.trm term/hp2648.trm \
- ! term/hpgl.trm term/hpljii.trm
- ! CSOURCE6 = term/imPcodes.h term/imagen.trm term/object.h \
- ! term/iris4d.trm term/kyo.trm term/latex.trm term/pc.trm
- ! CSOURCE7 = term/post.trm term/qms.trm term/regis.trm term/sun.trm \
- ! term/t410x.trm term/tek.trm term/unixpc.trm term/unixplot.trm \
- ! term/v384.trm term/x11.trm gnuplot_x11.c
- # not C code, but still needed
- ETC = Copyright README README.gnutex makefile.unx makefile.vms \
- README.x11 makefile.x11 \
- ***************
- *** 49,55
- CSOURCE7 = term/imPcodes.h term/imagen.trm term/object.h term/fig.trm \
- term/latex.trm term/eepic.trm term/x11.trm gnuplot_x11.c
- # not C code, but still needed
- ! ETC = README README.gnutex makefile.unx makefile.vms linkopt.vms \
- README.x11 makefile.x11 \
- makefile.3b1 plot.h help.h setshow.h term.h lasergnu \
- demo/1.dat demo/2.dat demo/3.dat demo/controls.demo \
-
- --- 63,69 -----
- term/t410x.trm term/tek.trm term/unixpc.trm term/unixplot.trm \
- term/v384.trm term/x11.trm gnuplot_x11.c
- # not C code, but still needed
- ! ETC = Copyright README README.gnutex makefile.unx makefile.vms \
- README.x11 makefile.x11 \
- makefile.3b1 plot.h help.h setshow.h bitmap.h term.h lasergnu \
- demo/1.dat demo/2.dat demo/3.dat demo/controls.demo \
- ***************
- *** 51,58
- # not C code, but still needed
- ETC = README README.gnutex makefile.unx makefile.vms linkopt.vms \
- README.x11 makefile.x11 \
- ! makefile.3b1 plot.h help.h setshow.h term.h lasergnu \
- ! demo/1.dat demo/2.dat demo/3.dat demo/controls.demo \
- demo/simple.demo demo/polar.demo demo/electron.demo \
- bugtest/README bugtest/printf.c bugtest/scanf.c \
- bugtest/mscbug.c term/README
-
- --- 65,72 -----
- # not C code, but still needed
- ETC = Copyright README README.gnutex makefile.unx makefile.vms \
- README.x11 makefile.x11 \
- ! makefile.3b1 plot.h help.h setshow.h bitmap.h term.h lasergnu \
- ! demo/1.dat demo/2.dat demo/3.dat demo/controls.demo \
- demo/simple.demo demo/polar.demo demo/electron.demo \
- demo/param.demo demo/using.demo demo/using.dat \
- bugtest/README bugtest/printf.c bugtest/scanf.c \
- ***************
- *** 54,59
- makefile.3b1 plot.h help.h setshow.h term.h lasergnu \
- demo/1.dat demo/2.dat demo/3.dat demo/controls.demo \
- demo/simple.demo demo/polar.demo demo/electron.demo \
- bugtest/README bugtest/printf.c bugtest/scanf.c \
- bugtest/mscbug.c term/README
- # PC-specific files
-
- --- 68,74 -----
- makefile.3b1 plot.h help.h setshow.h bitmap.h term.h lasergnu \
- demo/1.dat demo/2.dat demo/3.dat demo/controls.demo \
- demo/simple.demo demo/polar.demo demo/electron.demo \
- + demo/param.demo demo/using.demo demo/using.dat \
- bugtest/README bugtest/printf.c bugtest/scanf.c \
- bugtest/mscbug.c term/README \
- linkopt.vms buildvms.com
- ***************
- *** 55,61
- demo/1.dat demo/2.dat demo/3.dat demo/controls.demo \
- demo/simple.demo demo/polar.demo demo/electron.demo \
- bugtest/README bugtest/printf.c bugtest/scanf.c \
- ! bugtest/mscbug.c term/README
- # PC-specific files
- PC = corgraph.asm corplot.c header.mac hrcgraph.asm lineproc.mac \
- linkopt.msc linkopt.tc makefile.msc makefile.tc pcgraph.asm
-
- --- 70,77 -----
- demo/simple.demo demo/polar.demo demo/electron.demo \
- demo/param.demo demo/using.demo demo/using.dat \
- bugtest/README bugtest/printf.c bugtest/scanf.c \
- ! bugtest/mscbug.c term/README \
- ! linkopt.vms buildvms.com
- # PC-specific files
- PC = corgraph.asm corplot.c header.mac hrcgraph.asm lineproc.mac \
- linkopt.msc linkopt.tc makefile.msc makefile.tc pcgraph.asm
- ***************
- *** 58,64
- bugtest/mscbug.c term/README
- # PC-specific files
- PC = corgraph.asm corplot.c header.mac hrcgraph.asm lineproc.mac \
- ! linkopt.msc linkopt.tc makefile.msc makefile.tc pcgraph.asm
- # Documentation and help files
- DOCS1 = docs/Makefile docs/README docs/checkdoc.c docs/doc2gih.c \
- docs/doc2hlp.c docs/doc2hlp.com docs/doc2ms.c docs/doc2tex.c \
-
- --- 74,80 -----
- linkopt.vms buildvms.com
- # PC-specific files
- PC = corgraph.asm corplot.c header.mac hrcgraph.asm lineproc.mac \
- ! linkopt.msc linkopt.tc makefile.msc makefile.tc pcgraph.asm
- # Documentation and help files
- DOCS1 = docs/Makefile docs/README docs/checkdoc.c docs/doc2gih.c \
- docs/doc2hlp.c docs/doc2hlp.com docs/doc2ms.c docs/doc2tex.c \
- ***************
- *** 72,78
- # gnutex->gnuplot translator
- TSOURCE1 = translate/Makefile translate/README translate/command.c \
- translate/eval.c translate/gnut2p.1 translate/internal.c \
- ! translate/misc.c translate/parse.c translate/plot.c \
- translate/plot.h translate/scanner.c translate/standard.c \
- translate/test1 translate/test2 translate/util.c
-
-
- --- 88,95 -----
- # gnutex->gnuplot translator
- TSOURCE1 = translate/Makefile translate/README translate/command.c \
- translate/eval.c translate/gnut2p.1 translate/internal.c \
- ! translate/misc.c translate/parse.c translate/plot.c
- ! TSOURCE2 = \
- translate/plot.h translate/scanner.c translate/standard.c \
- translate/test1 translate/test2 translate/util.c
-
- ***************
- *** 76,82
- translate/plot.h translate/scanner.c translate/standard.c \
- translate/test1 translate/test2 translate/util.c
-
- ! all: gnuplot doc
-
- gnuplot: $(OBJS) version.o
- ld /lib/crt0s.o /lib/shlib.ifile $(OBJS) version.o $(LIBS) -o gnuplot
-
- --- 93,99 -----
- translate/plot.h translate/scanner.c translate/standard.c \
- translate/test1 translate/test2 translate/util.c
-
- ! all: gnuplot doc
-
- gnuplot: $(OBJS) version.o
- ld /lib/crt0s.o /lib/shlib.ifile $(OBJS) version.o $(LIBS) -o gnuplot
- ***************
- *** 95,101
- man_install: docs/gnuplot.1 docs/lasergnu.1
- cp docs/gnuplot.1 docs/lasergnu.1 $(MANDEST)
-
- ! term.o: $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- $(CC) $(CFLAGS) $(TERMFLAGS) -c term.c
-
- $(OBJS): plot.h
-
- --- 112,118 -----
- man_install: docs/gnuplot.1 docs/lasergnu.1
- cp docs/gnuplot.1 docs/lasergnu.1 $(MANDEST)
-
- ! term.o: term.h term.c $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- $(CC) $(CFLAGS) $(TERMFLAGS) -c term.c
-
- version.o:
- ***************
- *** 98,103
- term.o: $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- $(CC) $(CFLAGS) $(TERMFLAGS) -c term.c
-
- $(OBJS): plot.h
-
- command.o:
-
- --- 115,123 -----
- term.o: term.h term.c $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- $(CC) $(CFLAGS) $(TERMFLAGS) -c term.c
-
- + version.o:
- + $(CC) $(CFLAGS) -DCONTACT=$(EMAIL) -c version.c
- +
- $(OBJS): plot.h
-
- command.o:
- ***************
- *** 101,107
- $(OBJS): plot.h
-
- command.o:
- ! cc $(CFLAGS) -c command.c -DHELPFILE=\"$(HELPDEST)\"
-
- command.o help.o misc.o: help.h
-
-
- --- 121,127 -----
- $(OBJS): plot.h
-
- command.o:
- ! $(CC) $(CFLAGS) -c command.c -DHELPFILE=\"$(HELPDEST)\"
-
- command.o help.o misc.o: help.h
-
- ***************
- *** 105,111
-
- command.o help.o misc.o: help.h
-
- ! command.o graphics.o misc.o plot.o setshow.o: setshow.h
-
- SOURCES=plot.h help.h setshow.h $(CSOURCE1) $(CSOURCE2) $(CSOURCE3) \
- $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
-
- --- 125,131 -----
-
- command.o help.o misc.o: help.h
-
- ! command.o graphics.o misc.o plot.o setshow.o term.o: setshow.h
-
- bitmap.o term.o: bitmap.h
-
- ***************
- *** 107,114
-
- command.o graphics.o misc.o plot.o setshow.o: setshow.h
-
- ! SOURCES=plot.h help.h setshow.h $(CSOURCE1) $(CSOURCE2) $(CSOURCE3) \
- ! $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
-
- lint:
- lint -hx $(CSOURCE1) $(CSOURCE2) $(CSOURCE3) $(CSOURCE4)
-
- --- 127,133 -----
-
- command.o graphics.o misc.o plot.o setshow.o term.o: setshow.h
-
- ! bitmap.o term.o: bitmap.h
-
- SOURCES=plot.h help.h setshow.h bitmap.h term.h $(CSOURCE1) $(CSOURCE2) \
- $(CSOURCE3) $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- ***************
- *** 110,115
- SOURCES=plot.h help.h setshow.h $(CSOURCE1) $(CSOURCE2) $(CSOURCE3) \
- $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
-
- lint:
- lint -hx $(CSOURCE1) $(CSOURCE2) $(CSOURCE3) $(CSOURCE4)
-
-
- --- 129,137 -----
-
- bitmap.o term.o: bitmap.h
-
- + SOURCES=plot.h help.h setshow.h bitmap.h term.h $(CSOURCE1) $(CSOURCE2) \
- + $(CSOURCE3) $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- +
- lint:
- lint -hx $(SOURCES)
-
- ***************
- *** 111,117
- $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
-
- lint:
- ! lint -hx $(CSOURCE1) $(CSOURCE2) $(CSOURCE3) $(CSOURCE4)
-
- clean:
- rm -f *.o *~ term/*~
-
- --- 133,139 -----
- $(CSOURCE3) $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
-
- lint:
- ! lint -hx $(SOURCES)
-
- clean:
- rm -f *.o *~ term/*~
- diff -cr ./makefile.msc ../gnuplot2.02/makefile.msc
- *** ./makefile.msc Tue Sep 18 14:56:45 1990
- --- ../gnuplot2.02/makefile.msc Thu Dec 6 16:07:54 1990
- ***************
- *** 18,24
- # /ST:8000 means stack size 8000 bytes
- LINKFLAGS = /NOE /EX /ST:8000 #/codeview
-
- ! OBJS = command.obj eval.obj graphics.obj help.obj internal.obj \
- misc.obj parse.obj plot.obj scanner.obj setshow.obj standard.obj \
- term.obj util.obj version.obj pcgraph.obj hrcgraph.obj corgraph.obj
-
-
- --- 18,24 -----
- # /ST:8000 means stack size 8000 bytes
- LINKFLAGS = /NOE /EX /ST:8000 #/codeview
-
- ! OBJS = bitmap.obj command.obj eval.obj graphics.obj help.obj internal.obj \
- misc.obj parse.obj plot.obj scanner.obj setshow.obj standard.obj \
- term.obj util.obj version.obj pcgraph.obj hrcgraph.obj corgraph.obj
-
- ***************
- *** 22,33
- misc.obj parse.obj plot.obj scanner.obj setshow.obj standard.obj \
- term.obj util.obj version.obj pcgraph.obj hrcgraph.obj corgraph.obj
-
- ! CSOURCE5 = term\aed.trm term\dxy.trm term\eps60.trm term\epson.trm \
- ! term\font5x7.trm term\hp26.trm term\hp2648.trm term\hpgl.trm \
- ! term\hpljet.trm term\iris4d.trm term\latex.trm term\sun.trm
- ! CSOURCE6 = term\post.trm term\pc.trm term\qms.trm term\regis.trm \
- ! term\tek.trm term\unixpc.trm term\unixplot.trm term\v384.trm \
- ! term\imPcodes.h term\imagen.trm term\object.h term\fig.trm
-
-
- # default rules
-
- --- 22,35 -----
- misc.obj parse.obj plot.obj scanner.obj setshow.obj standard.obj \
- term.obj util.obj version.obj pcgraph.obj hrcgraph.obj corgraph.obj
-
- ! CSOURCE5 = term\aed.trm term\cgi.trm term\dxy.trm term\eepic.trm \
- ! term\epson.trm term\fig.trm term\hp26.trm term\hp2648.trm \
- ! term\hpgl.trm term\hpljii.trm
- ! CSOURCE6 = term\imPcodes.h term\imagen.trm term\object.h \
- ! term\iris4d.trm term\kyo.trm term\latex.trm term\pc.trm
- ! CSOURCE7 = term\post.trm term\qms.trm term\regis.trm term\sun.trm \
- ! term\t410x.trm term\tek.trm term\unixpc.trm term\unixplot.trm \
- ! term\v384.trm term\x11.trm
-
- # default rules
- .c.obj:
- ***************
- *** 29,35
- term\tek.trm term\unixpc.trm term\unixplot.trm term\v384.trm \
- term\imPcodes.h term\imagen.trm term\object.h term\fig.trm
-
- -
- # default rules
- .c.obj:
- cl $(CFLAGS) $*.c
-
- --- 31,36 -----
- term\t410x.trm term\tek.trm term\unixpc.trm term\unixplot.trm \
- term\v384.trm term\x11.trm
-
- # default rules
- .c.obj:
- cl $(CFLAGS) $*.c
- ***************
- *** 43,48
-
- hrcgraph.obj: hrcgraph.asm header.mac lineproc.mac
-
- command.obj: command.c plot.h setshow.h help.h
- cl $(CFLAGS) /DHELPFILE=\"$(HELPFILE)\" command.c
-
-
- --- 44,51 -----
-
- hrcgraph.obj: hrcgraph.asm header.mac lineproc.mac
-
- + bitmap.obj: bitmap.c bitmap.h plot.h
- +
- command.obj: command.c plot.h setshow.h help.h
- cl $(CFLAGS) /DHELPFILE=\"$(HELPFILE)\" command.c
-
- ***************
- *** 66,72
-
- standard.obj: standard.c plot.h
-
- ! term.obj: term.c term.h plot.h $(CSOURCE5) $(CSOURCE6)
- cl $(CFLAGS) $(TERMFLAGS) /Iterm term.c
-
- util.obj: util.c plot.h
-
- --- 69,75 -----
-
- standard.obj: standard.c plot.h
-
- ! term.obj: term.c term.h plot.h setshow.h bitmap.h $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- cl $(CFLAGS) $(TERMFLAGS) /Iterm term.c
-
- util.obj: util.c plot.h
- diff -cr ./makefile.tc ../gnuplot2.02/makefile.tc
- *** ./makefile.tc Tue Sep 18 14:56:47 1990
- --- ../gnuplot2.02/makefile.tc Thu Dec 6 16:59:50 1990
- ***************
- *** 1,4
- ! # make file for Turbo C
- # Modified from MSC make by John Campbell and Bill Wilson
- # The compile and link includes debug flags. Take them out if you
- # do not want them included (-y -v -M, /m /s /v /l)
-
- --- 1,4 -----
- ! # make file for Turbo C++ 1.0
- # Modified from MSC make by John Campbell and Bill Wilson
- # The compile and link includes debug flags. Take them out if you
- # do not want them included (-y -v -M, /m /s /v /l)
- ***************
- *** 8,13
- # location of Turbo C compiler
- # if this is changed then linkopt.tc will need to be edited.
- TC = \tc
- # location of BGI files and BGIOBJ.EXE,
- # change this line if not in TC directory, i.e. $(TC)\bgi
- BGI = $(TC)\bgi
-
- --- 8,16 -----
- # location of Turbo C compiler
- # if this is changed then linkopt.tc will need to be edited.
- TC = \tc
- + # location of TCC.EXE and TLINK.EXE
- + BIN = $(TC)\bin
- + #BIN = $(TC)
- # location of BGI files and BGIOBJ.EXE,
- # change this line if not in TC directory, i.e. $(TC)\bgi
- BGI = $(TC)\bgi
- ***************
- *** 11,16
- # location of BGI files and BGIOBJ.EXE,
- # change this line if not in TC directory, i.e. $(TC)\bgi
- BGI = $(TC)\bgi
- # -c means don't link, -f means emulate 8087 if not present
- # -ml means use large model (large code, large data)
- # -M means produce link map
-
- --- 14,20 -----
- # location of BGI files and BGIOBJ.EXE,
- # change this line if not in TC directory, i.e. $(TC)\bgi
- BGI = $(TC)\bgi
- + #BGI = $(TC)
- # -c means don't link, -f means emulate 8087 if not present
- # -ml means use large model (large code, large data)
- # -M means produce link map
- ***************
- *** 20,26
- CFLAGS = -c -f -ml -M -y -v -w- -I$(TC)\include -DMSDOS -DPC
- TERMFLAGS =
-
- ! OBJS = command.obj eval.obj graphics.obj help.obj internal.obj \
- misc.obj parse.obj plot.obj scanner.obj setshow.obj standard.obj \
- term.obj util.obj version.obj cga.obj egavga.obj herc.obj att.obj
-
-
- --- 24,30 -----
- CFLAGS = -c -f -ml -M -y -v -w- -I$(TC)\include -DMSDOS -DPC
- TERMFLAGS =
-
- ! OBJS = bitmap.obj command.obj eval.obj graphics.obj help.obj internal.obj \
- misc.obj parse.obj plot.obj scanner.obj setshow.obj standard.obj \
- term.obj util.obj version.obj cgaf.obj egavgaf.obj hercf.obj attf.obj
-
- ***************
- *** 22,28
-
- OBJS = command.obj eval.obj graphics.obj help.obj internal.obj \
- misc.obj parse.obj plot.obj scanner.obj setshow.obj standard.obj \
- ! term.obj util.obj version.obj cga.obj egavga.obj herc.obj att.obj
-
- CSOURCE5 = term\aed.trm term\dxy.trm term\eps60.trm term\epson.trm \
- term\font5x7.trm term\hp26.trm term\hp2648.trm term\hpgl.trm \
-
- --- 26,32 -----
-
- OBJS = bitmap.obj command.obj eval.obj graphics.obj help.obj internal.obj \
- misc.obj parse.obj plot.obj scanner.obj setshow.obj standard.obj \
- ! term.obj util.obj version.obj cgaf.obj egavgaf.obj hercf.obj attf.obj
-
- CSOURCE5 = term\aed.trm term\cgi.trm term\dxy.trm term\eepic.trm \
- term\epson.trm term\fig.trm term\hp26.trm term\hp2648.trm \
- ***************
- *** 24,35
- misc.obj parse.obj plot.obj scanner.obj setshow.obj standard.obj \
- term.obj util.obj version.obj cga.obj egavga.obj herc.obj att.obj
-
- ! CSOURCE5 = term\aed.trm term\dxy.trm term\eps60.trm term\epson.trm \
- ! term\font5x7.trm term\hp26.trm term\hp2648.trm term\hpgl.trm \
- ! term\hpljet.trm term\iris4d.trm term\latex.trm
- ! CSOURCE6 = term\post.trm term\pc.trm term\qms.trm term\regis.trm \
- ! term\tek.trm term\unixpc.trm term\unixplot.trm term\v384.trm \
- ! term\imPcodes.h term\imagen.trm term\object.h term\fig.trm
-
-
- all: gnuplot.exe $(HELPFILE)
-
- --- 28,41 -----
- misc.obj parse.obj plot.obj scanner.obj setshow.obj standard.obj \
- term.obj util.obj version.obj cgaf.obj egavgaf.obj hercf.obj attf.obj
-
- ! CSOURCE5 = term\aed.trm term\cgi.trm term\dxy.trm term\eepic.trm \
- ! term\epson.trm term\fig.trm term\hp26.trm term\hp2648.trm \
- ! term\hpgl.trm term\hpljii.trm
- ! CSOURCE6 = term\imPcodes.h term\imagen.trm term\object.h \
- ! term\iris4d.trm term\kyo.trm term\latex.trm term\pc.trm
- ! CSOURCE7 = term\post.trm term\qms.trm term\regis.trm term\sun.trm \
- ! term\t410x.trm term\tek.trm term\unixpc.trm term\unixplot.trm \
- ! term\v384.trm term\x11.trm
-
- all: gnuplot.exe $(HELPFILE)
-
- ***************
- *** 31,37
- term\tek.trm term\unixpc.trm term\unixplot.trm term\v384.trm \
- term\imPcodes.h term\imagen.trm term\object.h term\fig.trm
-
- -
- all: gnuplot.exe $(HELPFILE)
-
- # use linkopt.tc to avoid command-line overflow
-
- --- 37,42 -----
- term\t410x.trm term\tek.trm term\unixpc.trm term\unixplot.trm \
- term\v384.trm term\x11.trm
-
- all: gnuplot.exe $(HELPFILE)
-
- # use linkopt.tc to avoid command-line overflow
- ***************
- *** 37,43
- # use linkopt.tc to avoid command-line overflow
-
- gnuplot.exe: $(OBJS)
- ! tlink /m /s /v /l @linkopt.tc
-
- # default rules
-
-
- --- 42,48 -----
- # use linkopt.tc to avoid command-line overflow
-
- gnuplot.exe: $(OBJS)
- ! $(BIN)\tlink /m /s /v /l @linkopt.tc
-
- # default rules
-
- ***************
- *** 42,48
- # default rules
-
- .c.obj:
- ! tcc $(CFLAGS) $<
-
- command.obj: command.c plot.h setshow.h help.h
- tcc $(CFLAGS) -DHELPFILE="$(HELPFILE)" command.c
-
- --- 47,53 -----
- # default rules
-
- .c.obj:
- ! $(BIN)\tcc $(CFLAGS) $<
-
- bitmap.obj: bitmap.c bitmap.h plot.h
-
- ***************
- *** 44,49
- .c.obj:
- tcc $(CFLAGS) $<
-
- command.obj: command.c plot.h setshow.h help.h
- tcc $(CFLAGS) -DHELPFILE="$(HELPFILE)" command.c
-
-
- --- 49,56 -----
- .c.obj:
- $(BIN)\tcc $(CFLAGS) $<
-
- + bitmap.obj: bitmap.c bitmap.h plot.h
- +
- command.obj: command.c plot.h setshow.h help.h
- $(BIN)\tcc $(CFLAGS) -DHELPFILE="$(HELPFILE)" command.c
-
- ***************
- *** 45,51
- tcc $(CFLAGS) $<
-
- command.obj: command.c plot.h setshow.h help.h
- ! tcc $(CFLAGS) -DHELPFILE="$(HELPFILE)" command.c
-
- eval.obj: eval.c plot.h
-
-
- --- 52,58 -----
- bitmap.obj: bitmap.c bitmap.h plot.h
-
- command.obj: command.c plot.h setshow.h help.h
- ! $(BIN)\tcc $(CFLAGS) -DHELPFILE="$(HELPFILE)" command.c
-
- eval.obj: eval.c plot.h
-
- ***************
- *** 67,74
-
- standard.obj: standard.c plot.h
-
- ! term.obj: term.c term.h plot.h $(CSOURCE5) $(CSOURCE6)
- ! tcc $(CFLAGS) $(TERMFLAGS) -Iterm term.c
-
- util.obj: util.c plot.h
-
-
- --- 74,81 -----
-
- standard.obj: standard.c plot.h
-
- ! term.obj: term.c term.h plot.h setshow.c bitmap.h $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- ! $(BIN)\tcc $(CFLAGS) $(TERMFLAGS) -Iterm term.c
-
- util.obj: util.c plot.h
-
- ***************
- *** 79,85
- doc2gih docs\gnuplot.doc $(HELPFILE)
-
- doc2gih.exe: docs\doc2gih.c
- ! tcc -I$(TC)\include -L$(TC)\lib docs\doc2gih.c
-
- # convert Borland Graphics Interface files to object for linking
- cga.obj: $(BGI)\cga.bgi
-
- --- 86,92 -----
- doc2gih docs\gnuplot.doc $(HELPFILE)
-
- doc2gih.exe: docs\doc2gih.c
- ! $(BIN)\tcc -I$(TC)\include -L$(TC)\lib docs\doc2gih.c
-
- # convert Borland Graphics Interface files to object for linking
- cgaf.obj: $(BGI)\cga.bgi
- ***************
- *** 82,89
- tcc -I$(TC)\include -L$(TC)\lib docs\doc2gih.c
-
- # convert Borland Graphics Interface files to object for linking
- ! cga.obj: $(BGI)\cga.bgi
- ! $(BGI)\bgiobj $(BGI)\cga
-
- egavga.obj: $(BGI)\egavga.bgi
- $(BGI)\bgiobj $(BGI)\egavga
-
- --- 89,96 -----
- $(BIN)\tcc -I$(TC)\include -L$(TC)\lib docs\doc2gih.c
-
- # convert Borland Graphics Interface files to object for linking
- ! cgaf.obj: $(BGI)\cga.bgi
- ! $(BGI)\bgiobj /F $(BGI)\cga
-
- egavgaf.obj: $(BGI)\egavga.bgi
- $(BGI)\bgiobj /F $(BGI)\egavga
- ***************
- *** 85,92
- cga.obj: $(BGI)\cga.bgi
- $(BGI)\bgiobj $(BGI)\cga
-
- ! egavga.obj: $(BGI)\egavga.bgi
- ! $(BGI)\bgiobj $(BGI)\egavga
-
- herc.obj: $(BGI)\herc.bgi
- $(BGI)\bgiobj $(BGI)\herc
-
- --- 92,99 -----
- cgaf.obj: $(BGI)\cga.bgi
- $(BGI)\bgiobj /F $(BGI)\cga
-
- ! egavgaf.obj: $(BGI)\egavga.bgi
- ! $(BGI)\bgiobj /F $(BGI)\egavga
-
- hercf.obj: $(BGI)\herc.bgi
- $(BGI)\bgiobj /F $(BGI)\herc
- ***************
- *** 88,95
- egavga.obj: $(BGI)\egavga.bgi
- $(BGI)\bgiobj $(BGI)\egavga
-
- ! herc.obj: $(BGI)\herc.bgi
- ! $(BGI)\bgiobj $(BGI)\herc
-
- att.obj: $(BGI)\att.bgi
- $(BGI)\bgiobj $(BGI)\att
-
- --- 95,102 -----
- egavgaf.obj: $(BGI)\egavga.bgi
- $(BGI)\bgiobj /F $(BGI)\egavga
-
- ! hercf.obj: $(BGI)\herc.bgi
- ! $(BGI)\bgiobj /F $(BGI)\herc
-
- attf.obj: $(BGI)\att.bgi
- $(BGI)\bgiobj /F $(BGI)\att
- ***************
- *** 91,95
- herc.obj: $(BGI)\herc.bgi
- $(BGI)\bgiobj $(BGI)\herc
-
- ! att.obj: $(BGI)\att.bgi
- ! $(BGI)\bgiobj $(BGI)\att
-
- --- 98,102 -----
- hercf.obj: $(BGI)\herc.bgi
- $(BGI)\bgiobj /F $(BGI)\herc
-
- ! attf.obj: $(BGI)\att.bgi
- ! $(BGI)\bgiobj /F $(BGI)\att
- diff -cr ./makefile.unx ../gnuplot2.02/makefile.unx
- *** ./makefile.unx Tue Sep 18 14:56:51 1990
- --- ../gnuplot2.02/makefile.unx Tue Dec 11 16:42:00 1990
- ***************
- *** 16,22
- # -DBCOPY if your memcpy() is called bcopy() (a Berkeleyism, right?)
- # -DBZERO if you need to use bzero() (another BSD feature) instead of memset()
- # -DNOCOPY if you don't have a memcpy() by any name
- ! # -DGAMMA if you've got gamma(3)
- # -fswitch if you are compiling on a Sun3 (or even -f68881)
- # (but -fswitch is buggy on some systems, so watch out)
- # -O if you trust your compiler's optimizer
-
- --- 16,27 -----
- # -DBCOPY if your memcpy() is called bcopy() (a Berkeleyism, right?)
- # -DBZERO if you need to use bzero() (another BSD feature) instead of memset()
- # -DNOCOPY if you don't have a memcpy() by any name
- ! # -DGAMMA=gamma if you've got gamma(3)
- ! # -DNOCWDRC to inhibit check of ".gnuplot" in current directory
- ! # (for security reasons)
- ! # -DGETCWD if your unix uses getcwd() instead of getcd()
- ! # this is needed by HP-UX and Cray Unicos systems.
- ! # -Dunix is required to explicitly define "unix" for SCO
- # -fswitch if you are compiling on a Sun3 (or even -f68881)
- # (but -fswitch is buggy on some systems, so watch out)
- # -O if you trust your compiler's optimizer
- ***************
- *** 20,26
- # -fswitch if you are compiling on a Sun3 (or even -f68881)
- # (but -fswitch is buggy on some systems, so watch out)
- # -O if you trust your compiler's optimizer
- ! CFLAGS = -DVFORK -DBCOPY -DBZERO -DGAMMA #-gx #-O
-
- # -lplot if you have -DUNIXPLOT
- # -lsuntool -lsunwindow -lpixrect if you have -DSUN
-
- --- 25,31 -----
- # -fswitch if you are compiling on a Sun3 (or even -f68881)
- # (but -fswitch is buggy on some systems, so watch out)
- # -O if you trust your compiler's optimizer
- ! CFLAGS = -DVFORK -DBCOPY -DBZERO -DGAMMA=gamma #-gx #-O
-
- # -lplot if you have -DUNIXPLOT
- # -lsuntool -lsunwindow -lpixrect if you have -DSUN
- ***************
- *** 25,30
- # -lplot if you have -DUNIXPLOT
- # -lsuntool -lsunwindow -lpixrect if you have -DSUN
- # -lgl_s if IRIS4D
- LIBS = -lm -lplot
-
- # -D<terminal> in TERMFLAGS iff you wish to support <terminal>
-
- --- 30,36 -----
- # -lplot if you have -DUNIXPLOT
- # -lsuntool -lsunwindow -lpixrect if you have -DSUN
- # -lgl_s if IRIS4D
- + # -lccgi if -DCGI
- LIBS = -lm -lplot
-
- # -D<terminal> in TERMFLAGS iff you wish to support <terminal>
- ***************
- *** 29,34
-
- # -D<terminal> in TERMFLAGS iff you wish to support <terminal>
- # see other terminal defines in term.h
- # -DFIG Fig graphics language (requires object.h from TransFig)
- # -DIRIS4D IRIS4D series computer
- # -DSUN Sun Microsystems Workstation
-
- --- 35,41 -----
-
- # -D<terminal> in TERMFLAGS iff you wish to support <terminal>
- # see other terminal defines in term.h
- + # -DCGI SCO CGI
- # -DFIG Fig graphics language (requires object.h from TransFig)
- # -DIRIS4D IRIS4D series computer
- # -DSUN Sun Microsystems Workstation
- ***************
- *** 36,42
-
- TERMFLAGS = -Iterm -DUNIXPLOT
-
- ! OBJS = command.o eval.o graphics.o help.o internal.o misc.o parse.o\
- plot.o scanner.o setshow.o standard.o term.o util.o
-
- DIRS = term demo bugtest docs docs/latextut translate
-
- --- 43,49 -----
-
- TERMFLAGS = -Iterm -DUNIXPLOT
-
- ! OBJS = bitmap.o command.o eval.o graphics.o help.o internal.o misc.o parse.o\
- plot.o scanner.o setshow.o standard.o term.o util.o
-
- DIRS = term demo bugtest docs docs/latextut translate
- ***************
- *** 43,56
- CSOURCE1 = command.c setshow.c
- CSOURCE2 = help.c graphics.c internal.c
- CSOURCE3 = misc.c eval.c parse.c plot.c scanner.c standard.c
- ! CSOURCE4 = term.c util.c version.c
- ! CSOURCE5 = term/aed.trm term/dxy.trm term/eps60.trm term/epson.trm \
- ! term/font5x7.trm term/hp26.trm term/hp2648.trm term/hpgl.trm \
- ! term/hpljet.trm term/iris4d.trm term/latex.trm term/sun.trm
- ! CSOURCE6 = term/post.trm term/pc.trm term/qms.trm term/regis.trm \
- ! term/tek.trm term/unixpc.trm term/unixplot.trm term/v384.trm
- ! CSOURCE7 = term/imPcodes.h term/imagen.trm term/object.h term/fig.trm \
- ! term/latex.trm term/eepic.trm term/x11.trm gnuplot_x11.c
- # not C code, but still needed
- ETC = Copyright README README.gnutex makefile.unx makefile.vms \
- README.x11 makefile.x11 \
-
- --- 50,64 -----
- CSOURCE1 = command.c setshow.c
- CSOURCE2 = help.c graphics.c internal.c
- CSOURCE3 = misc.c eval.c parse.c plot.c scanner.c standard.c
- ! CSOURCE4 = bitmap.c term.c util.c version.c
- ! CSOURCE5 = term/aed.trm term/cgi.trm term/dxy.trm term/eepic.trm \
- ! term/epson.trm term/fig.trm term/hp26.trm term/hp2648.trm \
- ! term/hpgl.trm term/hpljii.trm
- ! CSOURCE6 = term/imPcodes.h term/imagen.trm term/object.h \
- ! term/iris4d.trm term/kyo.trm term/latex.trm term/pc.trm
- ! CSOURCE7 = term/post.trm term/qms.trm term/regis.trm term/sun.trm \
- ! term/t410x.trm term/tek.trm term/unixpc.trm term/unixplot.trm \
- ! term/v384.trm term/x11.trm gnuplot_x11.c
- # not C code, but still needed
- ETC = Copyright README README.gnutex makefile.unx makefile.vms \
- README.x11 makefile.x11 \
- ***************
- *** 54,60
- # not C code, but still needed
- ETC = Copyright README README.gnutex makefile.unx makefile.vms \
- README.x11 makefile.x11 \
- ! makefile.3b1 plot.h help.h setshow.h term.h lasergnu \
- demo/1.dat demo/2.dat demo/3.dat demo/controls.demo \
- demo/simple.demo demo/polar.demo demo/electron.demo \
- bugtest/README bugtest/printf.c bugtest/scanf.c \
-
- --- 62,68 -----
- # not C code, but still needed
- ETC = Copyright README README.gnutex makefile.unx makefile.vms \
- README.x11 makefile.x11 \
- ! makefile.3b1 plot.h help.h setshow.h bitmap.h term.h lasergnu \
- demo/1.dat demo/2.dat demo/3.dat demo/controls.demo \
- demo/simple.demo demo/polar.demo demo/electron.demo \
- demo/param.demo demo/using.demo demo/using.dat \
- ***************
- *** 57,62
- makefile.3b1 plot.h help.h setshow.h term.h lasergnu \
- demo/1.dat demo/2.dat demo/3.dat demo/controls.demo \
- demo/simple.demo demo/polar.demo demo/electron.demo \
- bugtest/README bugtest/printf.c bugtest/scanf.c \
- bugtest/mscbug.c term/README \
- linkopt.vms buildvms.com
-
- --- 65,71 -----
- makefile.3b1 plot.h help.h setshow.h bitmap.h term.h lasergnu \
- demo/1.dat demo/2.dat demo/3.dat demo/controls.demo \
- demo/simple.demo demo/polar.demo demo/electron.demo \
- + demo/param.demo demo/using.demo demo/using.dat \
- bugtest/README bugtest/printf.c bugtest/scanf.c \
- bugtest/mscbug.c term/README \
- linkopt.vms buildvms.com
- ***************
- *** 100,106
- man_install: docs/gnuplot.1 docs/lasergnu.1
- cp docs/gnuplot.1 docs/lasergnu.1 $(MANDEST)
-
- ! term.o: term.h $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- $(CC) $(CFLAGS) $(TERMFLAGS) -c term.c
-
- version.o:
-
- --- 109,115 -----
- man_install: docs/gnuplot.1 docs/lasergnu.1
- cp docs/gnuplot.1 docs/lasergnu.1 $(MANDEST)
-
- ! term.o: term.h term.c $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- $(CC) $(CFLAGS) $(TERMFLAGS) -c term.c
-
- version.o:
- ***************
- *** 113,119
-
- command.o help.o misc.o: help.h
-
- ! command.o graphics.o misc.o plot.o setshow.o: setshow.h
-
- SOURCES=plot.h help.h setshow.h $(CSOURCE1) $(CSOURCE2) $(CSOURCE3) \
- $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
-
- --- 122,128 -----
-
- command.o help.o misc.o: help.h
-
- ! command.o graphics.o misc.o plot.o setshow.o term.o: setshow.h
-
- bitmap.o term.o: bitmap.h
-
- ***************
- *** 115,122
-
- command.o graphics.o misc.o plot.o setshow.o: setshow.h
-
- ! SOURCES=plot.h help.h setshow.h $(CSOURCE1) $(CSOURCE2) $(CSOURCE3) \
- ! $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
-
- lint:
- lint -hx $(CSOURCE1) $(CSOURCE2) $(CSOURCE3) $(CSOURCE4)
-
- --- 124,130 -----
-
- command.o graphics.o misc.o plot.o setshow.o term.o: setshow.h
-
- ! bitmap.o term.o: bitmap.h
-
- SOURCES=plot.h help.h setshow.h bitmap.h term.h $(CSOURCE1) $(CSOURCE2) \
- $(CSOURCE3) $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- ***************
- *** 118,123
- SOURCES=plot.h help.h setshow.h $(CSOURCE1) $(CSOURCE2) $(CSOURCE3) \
- $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
-
- lint:
- lint -hx $(CSOURCE1) $(CSOURCE2) $(CSOURCE3) $(CSOURCE4)
-
-
- --- 126,134 -----
-
- bitmap.o term.o: bitmap.h
-
- + SOURCES=plot.h help.h setshow.h bitmap.h term.h $(CSOURCE1) $(CSOURCE2) \
- + $(CSOURCE3) $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- +
- lint:
- lint -hx $(SOURCES)
-
- ***************
- *** 119,125
- $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
-
- lint:
- ! lint -hx $(CSOURCE1) $(CSOURCE2) $(CSOURCE3) $(CSOURCE4)
-
- clean:
- rm -f *.o *~ term/*~
-
- --- 130,136 -----
- $(CSOURCE3) $(CSOURCE4) $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
-
- lint:
- ! lint -hx $(SOURCES)
-
- clean:
- rm -f *.o *~ term/*~
- diff -cr ./makefile.vms ../gnuplot2.02/makefile.vms
- *** ./makefile.vms Tue Sep 18 14:56:53 1990
- --- ../gnuplot2.02/makefile.vms Fri Dec 14 15:48:48 1990
- ***************
- *** 14,20
-
- TERMFLAGS =
-
- ! OBJS = command.obj,eval.obj,graphics.obj,internal.obj, \
- misc.obj,parse.obj,plot.obj,scanner.obj,setshow.obj, \
- standard.obj,term.obj,util.obj,version.obj
-
-
- --- 14,20 -----
-
- TERMFLAGS =
-
- ! OBJS = bitmap.obj,command.obj,eval.obj,graphics.obj,internal.obj, \
- misc.obj,parse.obj,plot.obj,scanner.obj,setshow.obj, \
- standard.obj,term.obj,util.obj,version.obj
-
- ***************
- *** 18,33
- misc.obj,parse.obj,plot.obj,scanner.obj,setshow.obj, \
- standard.obj,term.obj,util.obj,version.obj
-
- ! CSOURCE1 = command.c setshow.c
- ! CSOURCE2 = help.c graphics.c internal.c
- ! CSOURCE3 = misc.c eval.c parse.c plot.c scanner.c standard.c
- ! CSOURCE4 = term.c util.c version.c
- ! CSOURCE5 = [.term]aed.trm [.term]dxy.trm [.term]eps60.trm [.term]epson.trm \
- ! [.term]font5x7.trm [.term]hp26.trm [.term]hp2648.trm [.term]hpgl.trm \
- ! [.term]hpljet.trm [.term]iris4d.trm [.term]latex.trm
- ! CSOURCE6 = [.term]post.trm [.term]pc.trm [.term]qms.trm [.term]regis.trm \
- ! [.term]tek.trm [.term]unixpc.trm [.term]unixplot.trm [.term]v384.trm \
- ! [.term]imPcodes.h [.term]imagen.trm [.term]object.h [.term]fig.trm
-
-
- all : gnuplot.exe gnuplot.hlp gnuplot.hlb
-
- --- 18,35 -----
- misc.obj,parse.obj,plot.obj,scanner.obj,setshow.obj, \
- standard.obj,term.obj,util.obj,version.obj
-
- ! CSOURCE1 = command.c setshow.c
- ! CSOURCE2 = help.c graphics.c internal.c
- ! CSOURCE3 = misc.c eval.c parse.c plot.c scanner.c standard.c
- ! CSOURCE4 = bitmap.c term.c util.c version.c
- ! CSOURCE5 = [.term]aed.trm [.term]cgi.trm [.term]dxy.trm [.term]eepic.trm \
- ! [.term]epson.trm [.term]fig.trm [.term]hp26.trm [.term]hp2648.trm \
- ! [.term]hpgl.trm [.term]hpljii.trm
- ! CSOURCE6 = [.term]imPcodes.h [.term]imagen.trm [.term]object.h \
- ! [.term]iris4d.trm [.term]kyo.trm [.term]latex.trm [.term]pc.trm
- ! CSOURCE7 = [.term]post.trm [.term]qms.trm [.term]regis.trm [.term]sun.trm \
- ! [.term]t410x.trm [.term]tek.trm [.term]unixpc.trm [.term]unixplot.trm \
- ! [.term]v384.trm [.term]x11.trm gnuplot_x11.c
-
- all : gnuplot.exe gnuplot.hlp gnuplot.hlb
-
- ***************
- *** 29,35
- [.term]tek.trm [.term]unixpc.trm [.term]unixplot.trm [.term]v384.trm \
- [.term]imPcodes.h [.term]imagen.trm [.term]object.h [.term]fig.trm
-
- -
- all : gnuplot.exe gnuplot.hlp gnuplot.hlb
-
-
-
- --- 31,36 -----
- [.term]t410x.trm [.term]tek.trm [.term]unixpc.trm [.term]unixplot.trm \
- [.term]v384.trm [.term]x11.trm gnuplot_x11.c
-
- all : gnuplot.exe gnuplot.hlp gnuplot.hlb
-
-
- ***************
- *** 46,53
- cc [.docs]doc2hlp.c
- link doc2hlp,linkopt.vms/opt
-
- ! term.obj : term.h $(CSOURCE4) $(CSOURCE5) $(CSOURCE6)
- ! cc $(CFLAGS) $(TERMFLAGS) term.c
-
- $(OBJS) : plot.h
-
-
- --- 47,54 -----
- cc [.docs]doc2hlp.c
- link doc2hlp,linkopt.vms/opt
-
- ! term.obj: term.h term.c $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- ! $(CC) $(CFLAGS) $(TERMFLAGS) term.c
-
- $(OBJS): plot.h
-
- ***************
- *** 49,55
- term.obj : term.h $(CSOURCE4) $(CSOURCE5) $(CSOURCE6)
- cc $(CFLAGS) $(TERMFLAGS) term.c
-
- ! $(OBJS) : plot.h
-
- command.obj help.obj misc.obj : help.h
-
-
- --- 50,56 -----
- term.obj: term.h term.c $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
- $(CC) $(CFLAGS) $(TERMFLAGS) term.c
-
- ! $(OBJS): plot.h
-
- command.obj help.obj misc.obj: help.h
-
- ***************
- *** 51,57
-
- $(OBJS) : plot.h
-
- ! command.obj help.obj misc.obj : help.h
-
- command.obj graphics.obj misc.obj plot.obj setshow.obj : setshow.h
-
-
- --- 52,58 -----
-
- $(OBJS): plot.h
-
- ! command.obj help.obj misc.obj: help.h
-
- command.obj graphics.obj misc.obj plot.obj setshow.obj term.obj: setshow.h
-
- ***************
- *** 53,59
-
- command.obj help.obj misc.obj : help.h
-
- ! command.obj graphics.obj misc.obj plot.obj setshow.obj : setshow.h
-
- clean :
- purge/log
-
- --- 54,62 -----
-
- command.obj help.obj misc.obj: help.h
-
- ! command.obj graphics.obj misc.obj plot.obj setshow.obj term.obj: setshow.h
- !
- ! bitmap.obj term.obj: bitmap.h
-
- clean :
- purge/log
-