home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / printer / gnuplot.lha / README1.patch < prev    next >
Text File  |  1990-11-16  |  4KB  |  157 lines

  1. Patch 1 to gnuplot 2.0.
  2. -----------------------
  3.  
  4. The files in this patch are
  5.  
  6. gnuplot_patch1.sh1:
  7.     README.patch1 (this file)
  8.     version.c
  9.     setshow.c
  10.     docs/doc2tex.c
  11.     docs/titlepage.ms
  12.     docs/titlepage.tex
  13.  
  14. gnuplot_patch1.sh2
  15.     patch1a
  16.  
  17. gnuplot_patch1.sh3
  18.     patch1b
  19.  
  20. gnuplot_patch1.sh4
  21.     patch1c
  22.  
  23.  
  24. To apply this patch copy the files patch1a, patch1b and patch1c to the 
  25. gnuplot directory.  
  26. Overwrite the original gnuplot files version.c, setshow.c, docs/doc2tex.c, 
  27. docs/titlepage.ms and docs/titlepage.tex with the replacements in this patch.
  28.  
  29. Change directory to the gnuplot directory, and then apply the patches
  30. with the following commands:
  31.  
  32.     patch -p < patch1a
  33.     patch -p < patch1b
  34.     patch -p < patch1c
  35.  
  36. Then recompile gnuplot!
  37.  
  38.  
  39. Building Gnuplot on Ultrix.
  40. ---------------------------
  41.  
  42. Changes have been made to several term/*.trm files so that the Ultrix
  43. standard cc compiler can now be used.  Use makefile.unx instead of 
  44. makefile.ult.   makefile.ult may be deleted.
  45.  
  46.  
  47. Building Gnuplot on RS/6000 AIX 3.1
  48. -----------------------------------
  49.  
  50. One small source changes is needed to successfully compile gnuplot on AIX 3.1:
  51.  
  52.    o Comment out the "extern char *malloc();" declaration in misc.c
  53.  
  54. Proper CFLAGS setting is -O -Dunix -DBCOPY -DBZERO -DGAMMA.
  55.  
  56.  
  57. Building Gnuplot for X11
  58. ------------------------
  59.  
  60. Read README.x11.
  61.  
  62.  
  63. Significant changes in this patch
  64. ---------------------------------
  65.  
  66. command.c:
  67.     Fixed bug in replot command that arose under Turbo C.
  68.         Added cd (change directory) and pwd (print working directory) 
  69.         commands.
  70. graphics.c:
  71.     Fixed bugs in the ticmark-series code, by adding new functions 
  72.     specifically for ticmark series.
  73.     Corrected problems using user-defined ticmark sets with logscale.
  74. parse.c: 
  75.     Catch a situation where no floating point exception occured and 
  76.     yet the value computed was Inf (IEEE infinite).  
  77.     This happens on the 3b1 when plotting x**-4 + x.
  78. pcgraph.asm:
  79.     Changed the 'jmp _inter' to a far jump.
  80. standard.c:
  81.     Bessel functions fixed.  However, they only accept real arguments.
  82. term.h:
  83.     Moved most terminal defines from makefiles to new file term.h.
  84.  
  85. docs/gnuplot.doc:
  86.         Fixed a troff problem.
  87.         Added note about bessel function limitations.
  88.         Added cd and pwd commands.
  89. docs/titlepage.ms:
  90. docs/titlepage.tex:
  91.         Updated version number to 2.0.
  92.  
  93. docs/latextut/tutorial.tex:
  94.     Mentioned a new package of useful auxiliary programs for latex users.
  95.  
  96. term/eepic.trm:
  97.         Ultrix cc initialiser problem fixed.
  98. term/eps60.trm:
  99.     New epson driver for 60dpi printers.
  100. term/epson.trm:
  101.     New Star color printer driver.
  102. term/hpljet.trm:
  103.     Fixed text placement.
  104. term/hpgl.trm:
  105.         Ultrix cc initialiser problem fixed.
  106. term/imagen.trm:
  107.         Ultrix cc initialiser problem fixed.
  108. term/latex.trm: 
  109.     Many bugs fixed: some to help out different compilers, some bugs
  110.       in LATEX_linetype that had caused coredumps, and several
  111.       details in the line-drawing routines. This last one had
  112.       sometimes left gaps in lines that were near-vertical.
  113.     New emTeX driver.
  114.         Ultrix cc initialiser problem fixed.
  115. term/pc.trm:
  116.     Added Turbo C ATT6300 driver.
  117. term/post.trm:
  118.     Added "0 setgray" to epsf output.
  119.         Ultrix cc initialiser problem fixed.
  120.         Added stroke before show.
  121. term/t410x.trm:
  122.     New Tektronix 410x driver.
  123. term/x11.trm:
  124. gnuplot_x11.c:
  125.     New X11 driver.
  126. term/unixpc.trm: 
  127.     Use stdout and not stdin as the window device.
  128.  
  129.  
  130. Mail Addresses
  131. --------------
  132.  
  133. The mailing list info-gnuplot exists as a forum for discussions about 
  134. gnuplot.  About the only gnuplot topic not supported by this list is 
  135. bug reports.  They are handled by a different mail alias, bug-gnuplot.  
  136.  
  137. To be removed or add someone to the mailing list send mail to:
  138.  
  139. pixar!info-gnuplot-request@sun.com
  140.  
  141.  
  142. To report bugs send mail to:
  143.  
  144. pixar!bug-gnuplot@sun.com
  145.  
  146.  
  147. To ask a question or discuss gnuplot send mail to:
  148.  
  149. pixar!info-gnuplot@sun.com
  150.  
  151.  
  152. pixar is a UUCP site.  sun.com is a UUCP and Internet site.  
  153. In the above addresses, sun.com can be replaced by ucbvax.berkeley.edu.
  154.  
  155.  
  156. End of README.patch1
  157.