<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bbf010d945c3567cb841964f71035472cc337fcb">https://github.com/macports/macports-ports/commit/bbf010d945c3567cb841964f71035472cc337fcb</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new bbf010d945c jgraph: update to version 8.5
</span>bbf010d945c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit bbf010d945c3567cb841964f71035472cc337fcb
</span>Author: Stephen Checkoway <s@pahtak.org>
AuthorDate: Fri Dec 11 13:12:59 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    jgraph: update to version 8.5
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This
</span><span style='display:block; white-space:pre;color:#404040;'>    - changes the license to correctly reflect the actual 3-clause BSD
</span><span style='display:block; white-space:pre;color:#404040;'>      license rather than GPL;
</span><span style='display:block; white-space:pre;color:#404040;'>    - removes me as a maintainer as I haven't used this program in many
</span><span style='display:block; white-space:pre;color:#404040;'>      years and have no more interest in it;
</span><span style='display:block; white-space:pre;color:#404040;'>    - removes the architecture limitation as the code is ANSI C with no
</span><span style='display:block; white-space:pre;color:#404040;'>      architectural limitations; and
</span><span style='display:block; white-space:pre;color:#404040;'>    - removes the patch files (which may be where the GPL license came from)
</span><span style='display:block; white-space:pre;color:#404040;'>      as the author of jgraph updated the code to allow it to be compiled
</span><span style='display:block; white-space:pre;color:#404040;'>      with newer compilers.
</span>---
 graphics/jgraph/Portfile                     |  52 ++--
 graphics/jgraph/files/patch-decls.diff       | 362 +++++++++++++++++++++++++++
 graphics/jgraph/files/patch-draw.c.diff      | 191 --------------
 graphics/jgraph/files/patch-edit.c.diff      | 180 -------------
 graphics/jgraph/files/patch-jgraph.c.diff    | 143 -----------
 graphics/jgraph/files/patch-jgraph.h.diff    |  92 -------
 graphics/jgraph/files/patch-list.c.diff      |  69 -----
 graphics/jgraph/files/patch-list.h.diff      |  18 --
 graphics/jgraph/files/patch-makefile.diff    |  52 ----
 graphics/jgraph/files/patch-printline.c.diff | 213 ----------------
 graphics/jgraph/files/patch-prio_list.c.diff |  17 --
 graphics/jgraph/files/patch-prio_list.h.diff |   8 -
 graphics/jgraph/files/patch-process.c.diff   | 200 ---------------
 graphics/jgraph/files/patch-show.c.diff      | 142 -----------
 graphics/jgraph/files/patch-token.c.diff     | 195 ---------------
 15 files changed, 376 insertions(+), 1558 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/Portfile b/graphics/jgraph/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9dab4896342..38a1c7a4f6f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/jgraph/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,13 +3,12 @@
</span> PortSystem          1.0
 
 name                jgraph
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             8.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             8.5
</span> categories          graphics
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# see http://packages.debian.org/changelogs/pool/main/j/jgraph/current/copyright
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             GPL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             BSD
</span> homepage \
     http://www.cs.utk.edu/~plank/plank/jgraph/jgraph.html
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         pahtak.org:s
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span> description         A Filter for Plotting Graphs in PostScript
 long_description    Jgraph is a program that takes the description \
                     a graph or graphs as input, and produces a \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,50 +19,27 @@ long_description    Jgraph is a program that takes the description \
</span>                     other text processing system that can read \
                     PostScript
 platforms           darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            2017-11-28-Jgraph
</span> dist_subdir         ${name}/${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        http://www.cs.utk.edu/~plank/plank/jgraph/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  b575acd5fa8f99c8433e81128619a7247881c306 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  c2d3f6af348ef66bd3b1888730f99b79b00f0d0c58f13d90daacfa0f77f4ee0d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    253262
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://web.eecs.utk.edu/~jplank/plank/jgraph/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  dbdd95cd53eeeb6797967efddb5fc2b925f083d9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  fd6a71d917b57a3b4fe25b6c8f9d00569124f5eaa76caa41565c09f553b6ccda \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    788480
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_tar             yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_test            no
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     ppc i386
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-draw.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-edit.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-jgraph.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-jgraph.h.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-list.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-list.h.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-makefile.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-printline.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-prio_list.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-prio_list.h.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-process.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-show.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-token.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-decls.diff
</span> 
 post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace s|@@CC@@|${configure.cc}| ${worksrcpath}/makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace s|gcc|${configure.cc}| ${worksrcpath}/makefile
</span> }
 
 post-extract {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # The tarball comes with object files!
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file delete ${worksrcpath}/jgraph
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file delete ${worksrcpath}/draw.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file delete ${worksrcpath}/edit.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file delete ${worksrcpath}/jgraph.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file delete ${worksrcpath}/list.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file delete ${worksrcpath}/printline.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file delete ${worksrcpath}/prio_list.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file delete ${worksrcpath}/process.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file delete ${worksrcpath}/show.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file delete ${worksrcpath}/token.o
</span>     # Replace JGRAPH_DIR with the actual directory
     reinplace "s,JGRAPH_DIR,${prefix}/share/examples/${name}," ${worksrcpath}/jgraph.1
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_test no
</span> destroot {
     xinstall -m 0755 -d ${destroot}${prefix}/bin
     xinstall -m 0755 ${worksrcpath}/jgraph ${destroot}${prefix}/bin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -75,7 +51,7 @@ destroot {
</span>     xinstall -m 0644 ${worksrcpath}/README \
         ${destroot}${prefix}/share/doc/${name}
     xinstall -m 0755 -d ${destroot}${prefix}/share/examples/${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 0644 {*}[glob ${worksrcpath}/*.jgr] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 {*}[glob ${worksrcpath}/*.{jgr,pts}] \
</span>         ${destroot}${prefix}/share/examples/${name}
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-decls.diff b/graphics/jgraph/files/patch-decls.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..4f1e924bda5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/jgraph/files/patch-decls.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,362 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN draw.c.orig draw.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- draw.c.orig    2021-01-19 23:41:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ draw.c 2021-01-19 23:31:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -47,25 +47,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSSIBILITY OF SUCH DAMAGE.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "draw.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "jgraph.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <math.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_axis();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_curves();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_curve();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_mark();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_arrow();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_legend();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_strings();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_graph();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_graphs();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_header();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void draw_footer();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "printline.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "token.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static char real_eof = EOF;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN draw.h.orig draw.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- draw.h.orig    1969-12-31 19:00:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ draw.h 2021-01-19 23:39:18.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef DRAW_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define DRAW_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_axis();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_curves();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_curve();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_mark();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_arrow();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_legend();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_strings();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_graph();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_graphs();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_header();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void draw_footer();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN edit.c.orig edit.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- edit.c.orig    2021-01-19 23:41:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ edit.c 2021-01-19 23:33:46.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -47,6 +47,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSSIBILITY OF SUCH DAMAGE.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "edit.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -54,24 +56,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "jgraph.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "token.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define MAX(a,b) ((a > b) ? a : b)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define MIN(a,b) ((a < b) ? a : b)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void edit_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void copy_curve();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void copy_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void copy_axis();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void copy_legend();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void inherit_axes();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void getpattern();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void edit_curve();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void edit_hash_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void edit_axis();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void edit_legend();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void edit_graph();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void edit_graphs();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void edit_label(l)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Label l;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN edit.h.orig edit.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- edit.h.orig    1969-12-31 19:00:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ edit.h 2021-01-19 23:39:25.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef EDIT_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define EDIT_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void edit_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void copy_curve();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void copy_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void copy_axis();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void copy_legend();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void inherit_axes();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void getpattern();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void edit_curve();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void edit_hash_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void edit_axis();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void edit_legend();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void edit_graph();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void edit_graphs();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Binary files jgraph.old/jgraph and jgraph/jgraph differ
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN jgraph.c.orig jgraph.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- jgraph.c.orig  2021-01-19 23:41:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ jgraph.c       2021-01-19 23:37:14.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -58,6 +58,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "jgraph.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "draw.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "edit.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "printline.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "process.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "show.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "token.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int NMARKTYPES = 17;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int NORMALMARKTYPES = 6;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN jgraph.h.orig jgraph.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- jgraph.h.orig  2021-01-19 23:41:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ jgraph.h       2021-01-19 23:38:24.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -273,6 +273,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern String new_string();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern String get_string();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern Label new_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void new_graphs();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern char *MARKTYPESTRS[];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern char MARKTYPES[];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern int NMARKTYPES;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN printline.c.orig printline.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- printline.c.orig       2021-01-19 23:41:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ printline.c    2021-01-19 23:28:03.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -47,34 +47,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSSIBILITY OF SUCH DAMAGE.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "printline.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "jgraph.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void gsave();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void grestore();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void setfont();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void setfill();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void setgray();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void printline();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void print_ebar();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void start_line();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void cont_line();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void end_line();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void bezier_control();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void bezier_end();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void start_poly();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void cont_poly();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void end_poly();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void printellipse();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void set_comment();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void comment();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void printline_c();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void print_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void setlinewidth();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void setlinestyle();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define LINEWIDTHFACTOR 0.700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define MAX(a, b) ((a > b) ? (a) : (b))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN printline.h.orig printline.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- printline.h.orig       1969-12-31 19:00:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ printline.h    2021-01-19 23:27:53.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,27 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef PRINTLINE_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define PRINTLINE_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void gsave();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void grestore();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void setfont();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void setfill();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void setgray();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void printline();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void print_ebar();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void start_line();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void cont_line();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void end_line();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void bezier_control();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void bezier_end();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void start_poly();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void cont_poly();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void end_poly();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void printellipse();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void set_comment();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void comment();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void printline_c();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void print_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void setlinewidth();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++void setlinestyle();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN prio_list.h.orig prio_list.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- prio.orig_list.h       2021-01-19 23:41:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ prio_list.h    2021-01-19 23:39:35.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -71,4 +71,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* void prio_insert(node, list, descending); */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void prio_insert();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN process.c.orig process.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- process.c.orig 2021-01-19 23:41:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ process.c      2021-01-19 23:34:57.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -47,12 +47,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSSIBILITY OF SUCH DAMAGE.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "process.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <math.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "jgraph.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "edit.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "process.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "token.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define ABS(a) ((a > 0.0) ? (a) : (-a))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define MAX(a, b) ((a > b) ? (a) : (b))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -62,20 +67,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static double Pi;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_title();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_legend();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_axis1();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_axis2();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_label_max_n_mins();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_strings();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_curve();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_curves();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_extrema();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_label_extrema();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_graph();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void process_graphs();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void process_title(g)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Graph g;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN process.h.orig process.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- process.h.orig 1969-12-31 19:00:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ process.h      2021-01-19 23:39:48.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef PROCESS_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define PROCESS_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_title();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_legend();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_axis1();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_axis2();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_label_max_n_mins();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_strings();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_curve();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_curves();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_extrema();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_label_extrema();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_graph();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void process_graphs();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN show.c.orig show.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- show.c.orig    2021-01-19 23:41:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ show.c 2021-01-19 23:35:35.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -47,21 +47,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSSIBILITY OF SUCH DAMAGE.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "show.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <math.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "jgraph.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "token.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static void show_mltiline();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void show_string();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void show_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void show_lmark();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void show_curve();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void show_axis();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void show_legend();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void show_graph();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void show_graphs();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static void spaces(nsp)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int nsp;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN show.h.orig show.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- show.h.orig    1969-12-31 19:00:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ show.h 2021-01-19 23:39:55.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef SHOW_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define SHOW_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void show_string();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void show_label();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void show_lmark();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void show_curve();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void show_axis();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void show_legend();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void show_graph();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void show_graphs();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN token.c.orig token.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- token.c.orig   2021-01-19 23:41:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ token.c        2021-01-19 23:24:20.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -47,6 +47,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSSIBILITY OF SUCH DAMAGE.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "token.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <math.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -uN token.h.orig token.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- token.h.orig   1969-12-31 19:00:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ token.h        2021-01-19 23:40:03.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef TOKEN_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define TOKEN_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void set_input_file();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void ungettokenchar();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void get_comment();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void rejecttoken();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void error_header();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern int gettokenchar();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern int gettoken();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern int getstring();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern int getint();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern int getfloat();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern int getsystemstring();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-draw.c.diff b/graphics/jgraph/files/patch-draw.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index f2aae32cb1e..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-draw.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,191 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- draw.c.orig    2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ draw.c 2012-10-01 00:04:35.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8,12 +8,18 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "jgraph.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <math.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <string.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static char real_eof = EOF;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float ctop(val, axis)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float val;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis axis;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void draw_footer(Graphs, int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void draw_header(Graphs, int, int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void draw_arrow(float, float, float, float, Curve);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void draw_mark(float, float, Curve, Graph);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void draw_curve(Curve, Graph);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void draw_label(Label);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+float ctop(float val, Axis axis)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (axis->is_lg) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if (val <= 0.0) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -29,9 +35,7 @@ Axis axis;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float disttop(val, axis)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float val;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis axis;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+float disttop(float val, Axis axis)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (axis->is_lg) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return FCPI * val;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -40,16 +44,14 @@ Axis axis;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float intop(val)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float val;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+float intop(float val)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return FCPI * val;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define MAXIMUM(a,b) ((a > b) ? a : b)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--draw_axis(a, other)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a, other;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void draw_axis(Axis a, Axis other)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char orientation;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Hash h;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -114,16 +116,14 @@ Axis a, other;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--draw_label(l)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Label l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void draw_label(Label l)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (l->label == CNULL) return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   comment(l->label);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   print_label(l);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--set_clip(g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void set_clip(Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   comment("Setting Clip");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("newpath\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -133,8 +133,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("  closepath clip newpath\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--draw_curves(g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void draw_curves(Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -148,9 +147,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--draw_curve(c, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void draw_curve(Curve c, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Point p, px, py;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int i, j;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -267,10 +264,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--draw_mark(x, y, c, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x, y;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void draw_mark(float x, float y, Curve c, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Point p;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float ms0, ms1, scx, scy, trx, try;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -499,9 +493,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   grestore();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--draw_arrow(x1, y1, x2, y2, c)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x1, y1, x2, y2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void draw_arrow(float x1, float y1, float x2, float y2, Curve c)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float dx, dy;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float ms0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -539,8 +531,7 @@ Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--draw_legend(g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void draw_legend(Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Legend l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -603,8 +594,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--draw_strings(g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void draw_strings(Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   String s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -613,8 +603,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     draw_label(s->s);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--draw_graph(g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void draw_graph(Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   comment("Drawing New Graph");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("%f %f translate\n", g->x_translate, g->y_translate);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -634,10 +623,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--draw_graphs(gs, pp, landscape)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int pp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int landscape;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void draw_graphs(Graphs gs, int pp, int landscape)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graphs gs_p;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -651,10 +637,7 @@ int landscape;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--draw_header(gs, pp, landscape)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int pp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int landscape;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void draw_header(Graphs gs, int pp, int landscape)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   FILE *f;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -685,7 +668,7 @@ int landscape;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         (((11.0 * FCPI) - (gs->bb[3] - gs->bb[1])) / 2.0) - gs->bb[1]);     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   } else if (landscape) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    printf("%f 0 translate\n", -gs->bb[2] - gs->bb[0]);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    printf("%f 0 translate\n", (double)(-gs->bb[2] - gs->bb[0]));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("1 setlinecap 1 setlinejoin\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("0.700 setlinewidth\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -746,9 +729,7 @@ int landscape;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--draw_footer(gs, pp)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int pp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void draw_footer(Graphs gs, int pp)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   FILE *f;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char c;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-edit.c.diff b/graphics/jgraph/files/patch-edit.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b1fa9a66c7e..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-edit.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,180 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- edit.c.orig    2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ edit.c 2012-09-30 23:54:16.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7,14 +7,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <string.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "jgraph.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define MAX(a,b) ((a > b) ? a : b)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define MIN(a,b) ((a < b) ? a : b)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--edit_label(l)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Label l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void edit_label(Label l)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char *txt, inp_str[80];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float f;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -72,8 +72,7 @@ Label l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--copy_curve(c1, c2) /* Copies curve c2 to c1 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve c1, c2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void copy_curve(Curve c1, Curve c2) /* Copies curve c2 to c1 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Flist f, newf;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Point p, newp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -138,8 +137,7 @@ Curve c1, c2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   c1->bezier = c2->bezier;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--copy_label(l1, l2) /* Copies label l2 to l1 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Label l1, l2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void copy_label(Label l1, Label l2) /* Copies label l2 to l1 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   l1->label = l2->label;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   l1->x = l2->x;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -156,8 +154,7 @@ Label l1, l2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   l1->linesep = l2->linesep;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--copy_axis(a1, a2) /* Copies axis a2 to a1 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a1, a2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void copy_axis(Axis a1, Axis a2) /* Copies axis a2 to a1 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   copy_label(a1->label, a2->label);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   copy_label(a1->hl, a2->hl);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -201,10 +198,7 @@ Axis a1, a2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   a1->is_x = a2->is_x;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve do_copy_curve(g, gs, all_gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs all_gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static Curve do_copy_curve(Graph g, Graphs gs, Graphs all_gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Curve lastc, newc;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graph oldg;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -254,10 +248,7 @@ Graphs all_gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return newc; /* To shut lint up */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Label do_copy_string(g, gs, all_gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs all_gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static Label do_copy_string(Graph g, Graphs gs, Graphs all_gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   String lastl, newl;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graph oldg;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -307,10 +298,7 @@ Graphs all_gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph last_graph(g, gs, all_gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs all_gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static Graph last_graph(Graph g, Graphs gs, Graphs all_gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graph lastg;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -329,8 +317,7 @@ Graphs all_gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return lastg;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--copy_legend(l1, l2)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Legend l1, l2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void copy_legend(Legend l1, Legend l2)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   l1->linelength = l2->linelength;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   l1->linebreak = l2->linebreak;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -339,9 +326,7 @@ Legend l1, l2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   copy_label(l1->l, l2->l);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inherit_axes(g, lastg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph lastg;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void inherit_axes(Graph g, Graph lastg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   copy_axis(g->x_axis, lastg->x_axis);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -356,9 +341,7 @@ Graph lastg;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   g->title->label = s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--getpattern(inp_str, key, p, a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char *inp_str, *key, *p;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float *a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void getpattern(char *inp_str, char *key, char *p, float *a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float f;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -385,9 +368,7 @@ float *a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--edit_curve(c, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void edit_curve(Curve c, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char inp_str[256], *txt;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float x, y, f, e1, e2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -680,8 +661,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--edit_hash_label(a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void edit_hash_label(Axis a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float at, f;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -731,8 +711,7 @@ Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--edit_axis(a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void edit_axis(Axis a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char inp_str[256];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float f;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -907,8 +886,7 @@ Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--edit_legend(l)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Legend l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void edit_legend(Legend l)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char inp_str[256];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float f;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -974,10 +952,7 @@ Legend l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--edit_graph(g, gs, all_gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs all_gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void edit_graph(Graph g, Graphs gs, Graphs all_gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char inp_str[80];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1049,8 +1024,7 @@ Graphs all_gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--edit_graphs(gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void edit_graphs(Graphs gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graphs the_g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graph g, tmp_g;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-jgraph.c.diff b/graphics/jgraph/files/patch-jgraph.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7f57c3ce737..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-jgraph.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,143 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- jgraph.c.orig  2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ jgraph.c       2012-09-30 23:50:23.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -6,12 +6,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <string.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef VMS 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <redexp.VMS>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "jgraph.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include "prio_list.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int NMARKTYPES = 17;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int NORMALMARKTYPES = 6;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -49,9 +51,7 @@ Label new_label()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve new_curve(c, num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+Curve new_curve(Curve c, int num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Curve new_c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -105,9 +105,7 @@ int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return new_c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve new_line(c, num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+Curve new_line(Curve c, int num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Curve new_c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   new_c = new_curve(c, num);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -117,9 +115,7 @@ int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve get_curve(c, num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+Curve get_curve(Curve c, int num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Curve new_c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   for(new_c = last(c); new_c != nil(c) && new_c->num > num; new_c = prev(new_c));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -127,8 +123,7 @@ int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return new_c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis new_axis(is_x)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int is_x;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static Axis new_axis(int is_x)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -185,7 +180,7 @@ int is_x;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Legend new_legend()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static Legend new_legend()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Legend l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   l = (Legend) malloc (sizeof(struct legend));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -202,7 +197,7 @@ Legend new_legend()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Label new_title()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static Label new_title()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Label t;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -216,9 +211,7 @@ Label new_title()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return t;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--String new_string(s, num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--String s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+String new_string(String s, int num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   String new_s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -229,9 +222,7 @@ int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return new_s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--String get_string(s, num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--String s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+String get_string(String s, int num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   String new_s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   for(new_s = last(s); new_s != nil(s) && new_s->num > num; new_s = prev(new_s));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -259,9 +250,7 @@ Default new_default()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph new_graph(gs, num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+Graph new_graph(Graph gs, int num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -286,9 +275,7 @@ int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph get_graph(g, num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+Graph get_graph(Graph g, int num)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graph new_g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   for(new_g = last(g); new_g != nil(g) && new_g->num > num; new_g = prev(new_g));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -296,8 +283,7 @@ int num;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return new_g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--new_graphs(gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void new_graphs(Graphs gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graphs newg;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -315,9 +301,7 @@ Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   insert(newg, gs);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--main(argc, argv)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int argc;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char **argv;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int main(int argc, char *argv[])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int i;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-jgraph.h.diff b/graphics/jgraph/files/patch-jgraph.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 88bfe9d367f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-jgraph.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,92 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- jgraph.h.orig  2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ jgraph.h       2012-10-01 00:04:09.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -214,25 +214,27 @@ typedef struct graphs {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int page;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } *Graphs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern float ctop();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern float disttop();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern float intop();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern float ptoc();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern float ptodist();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern char *getlabel();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern char *getmultiline();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/* Stuff defined in jgraph.c */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern Curve new_line();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern Curve new_curve();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern Curve get_curve();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern Graph new_graph();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern Graph get_graph();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern String new_string();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern String get_string();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern Label new_label();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Defined in draw.c */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern float ctop(float, Axis);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern float disttop(float, Axis);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern float intop(float);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void draw_graphs(Graphs, int, int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void draw_axis(Axis, Axis);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Defined in edit.c */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void copy_label(Label, Label);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void edit_graphs(Graphs);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Defined in jgraph.c */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void new_graphs(Graphs);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern Curve new_line(Curve, int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern Curve new_curve(Curve, int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern Curve get_curve(Curve, int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern Graph new_graph(Graph, int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern Graph get_graph(Graph, int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern String new_string(String, int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern String get_string(String, int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern Label new_label(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern char *MARKTYPESTRS[];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern char MARKTYPES[];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern int NMARKTYPES;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -240,3 +242,42 @@ extern int NORMALMARKTYPES;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern char *PATTERNS[];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern char PTYPES[];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern int NPATTERNS;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Defined in printline.c */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void gsave(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void grestore(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void setfont(char *, float);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void setfill(float, float, char, float *, char, float);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void setgray(char, float*);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void print_ebar(float, float, float, float, char);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void start_line(float, float, Curve);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void cont_line(float, float);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void end_line(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void bezier_control(float, float);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void bezier_end(float, float);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void start_poly(float, float);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void cont_poly(float, float);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void end_poly(float, float, char, float *, char, float);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void printellipse(float, float, float, float, char, float *, char, float);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void set_comment(int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void comment(const char *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void print_label(Label);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void setlinewidth(float);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void setlinestyle(char, Flist);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void printline(float, float, float, float, char);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Defined in process.c */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void process_graphs(Graphs);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Defined in show.c */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void show_graphs(Graphs);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Defined in token.c */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void set_input_file(const char *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void error_header(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern int getstring(char *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern int getint(int *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern int getfloat(float *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern char *getmultiline(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern char *getlabel(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void rejecttoken(void);
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-list.c.diff b/graphics/jgraph/files/patch-list.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index d42ba66a4d9..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-list.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,69 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- list.c.orig    2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ list.c 2012-09-30 22:25:24.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -6,6 +6,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdio.h>    /* Basic includes and definitions */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "list.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define boolean int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -32,10 +33,10 @@ typedef struct int_list {  /* Informatio
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   List free_list;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } *Int_list;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--insert(item, list)        /* Inserts to the end of a list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--List item;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--List list;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void insert(void *item_, void *list_)     /* Inserts to the end of a list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  List item = item_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  List list = list_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   List last_node;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   last_node = list->blink;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -46,15 +47,14 @@ List list;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   item->flink = list;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--delete_item(item)         /* Deletes an arbitrary iterm */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--List item;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void delete_item(void *item_)             /* Deletes an arbitrary iterm */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  List item = item_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   item->flink->blink = item->blink;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   item->blink->flink = item->flink;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--List make_list(size)      /* Creates a new list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int size;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+List make_list(int size)  /* Creates a new list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Int_list l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -67,9 +67,9 @@ int size;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return (List) l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--List get_node(list)   /* Allocates a node to be inserted into the list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--List list;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+List get_node(void *list_)   /* Allocates a node to be inserted into the list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  List list = list_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Int_list l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   List to_return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -83,10 +83,10 @@ List list;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--free_node(node, list)    /* Deallocates a node from the list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--List node;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--List list;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void free_node(void *node_, void *list_)    /* Deallocates a node from the list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  List node = node_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  List list = list_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Int_list l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   l = (Int_list) list;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-list.h.diff b/graphics/jgraph/files/patch-list.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 47179ffbb89..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-list.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- list.h.orig    2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ list.h 2012-09-30 22:22:26.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -25,9 +25,14 @@ typedef struct list {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* These are the routines for manipluating lists */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/* void insert(node list);     Inserts a node to the end of a list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* void insert(node, list);    Inserts a node to the end of a list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* void delete_item(node);     Deletes an arbitrary node */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* List make_list(node_size);  Creates a new list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* List get_node(list);        Allocates a node to be inserted into the list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* void free_node(node, list); Deallocates a node from the list */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void insert(void *, void *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void delete_item(void *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern List make_list(int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern List get_node(void *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void free_node(void *, void *);
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-makefile.diff b/graphics/jgraph/files/patch-makefile.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 396e65c48d3..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,52 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- makefile.orig  2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ makefile       2012-10-01 00:20:06.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -6,7 +6,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Also, before installing, you should change the string "JGRAPH_DIR" in 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # jgraph.1 to be the directory containing the example jgraphs.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CC = gcc -LCC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+CC := @@CC@@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+CFLAGS = -DLCC -O3 -Wall
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- OBJS = draw.o \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           edit.o \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -49,23 +50,22 @@ examples: $(EXAMPLES)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .SUFFIXES: .c .o .h .jgr .jps .eps .tex .dvi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--.jgr.jps:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  jgraph -P < $*.jgr > $*.jps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%.jps: %.jgr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  jgraph -P <$< >$@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--.jgr.eps:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  jgraph < $*.jgr > $*.eps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--.tex.dvi:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  latex $*.tex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--.c.o: 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  $(CC)  -c -g $*.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%.eps: %.jgr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  jgraph <$< >$@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%.dvi: %.tex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  latex $*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%.o: %.c 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(CC) -c -o $@ $(CFLAGS) $<
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- jgraph: $(OBJS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  $(CC) -g $(OBJS) -lm -o jgraph
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(CC) $(OBJS) -o $@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sin:      sin.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  cc -o sin sin.o -lm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(CC) $^ -o $@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ad.jps: cube.eps disk.eps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bailey.jps: bailey.pts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -93,4 +93,4 @@ process.o: process.c jgraph.h list.h pri
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- show.o: show.c jgraph.h list.h prio_list.h 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- token.o: token.c list.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- clean: 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  rm -f *.o a.out *.jps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(RM) *.o a.out *.jps jgraph
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-printline.c.diff b/graphics/jgraph/files/patch-printline.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7f2a9b45671..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-printline.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,213 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- printline.c.orig       2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ printline.c    2012-09-30 23:52:16.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7,6 +7,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "jgraph.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <string.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define LINEWIDTHFACTOR 0.700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define MAX(a, b) ((a > b) ? (a) : (b))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -23,7 +24,7 @@ static Fontlist Jgraph_fonts;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int Jgraph_gsave_level = -100;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int Jgraph_comment;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--gsave()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void gsave()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (Jgraph_gsave_level == -100) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     Jgraph_gsave_level = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -33,7 +34,7 @@ gsave()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf(" gsave ");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--grestore()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void grestore()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Fontlist l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -48,9 +49,7 @@ grestore()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf(" grestore ");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--setfont(f, s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char *f;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void setfont(char *f, float s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Fontlist l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int ins;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -75,10 +74,7 @@ float s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--setfill( x, y, t, f, p, a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char t, p ;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x, y;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float f[], a ;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void setfill(float x, float y, char t, float *f, char p, float a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*   fprintf(stderr, "Hello?  %c %f %c %f\n", t, f[0], p, a); */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (t == 'g' && f[0] < 0.0) return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -100,9 +96,7 @@ float f[], a ;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf(" grestore\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--setgray( t, f)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char t ;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float f[] ;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void setgray(char t, float *f)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if ( t == 'g' )  {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if( f[0] >= 0.0 ) printf("%f setgray\n", f[0] );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -111,9 +105,7 @@ float f[] ;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--printline(x1, y1,x2, y2, orientation)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x1, y1, x2, y2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char orientation;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void printline(float x1, float y1, float x2, float y2, char orientation)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (orientation == 'x') 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     printf("newpath %f %f moveto %f %f lineto stroke\n", x1, y1, x2, y2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -122,30 +114,25 @@ char orientation;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fflush(stdout);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--print_ebar(x1, y1, x2, ms, orientation)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x1, y1, x2, ms;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char orientation;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void print_ebar(float x1, float y1, float x2, float ms, char orientation)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printline(x1, y1, x2, y1, orientation);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printline(x2, y1-ms, x2, y1+ms, orientation);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--start_line(x1, y1, c)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x1, y1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void start_line(float x1, float y1, Curve c)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   setlinewidth(c->linethick);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   setlinestyle(c->linetype, c->gen_linetype);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("%f %f moveto ", x1, y1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--cont_line(x1, y1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x1, y1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void cont_line(float x1, float y1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("  %f %f lineto\n", x1, y1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--end_line()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void end_line()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("stroke\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   setlinewidth(1.0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -154,35 +141,28 @@ end_line()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--bezier_control(x1, y1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x1, y1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void bezier_control(float x1, float y1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("  %f %f ", x1, y1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--bezier_end(x1, y1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x1, y1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void bezier_end(float x1, float y1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("  %f %f curveto\n", x1, y1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--start_poly(x1, y1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x1, y1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void start_poly(float x1, float y1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf(" newpath %f %f moveto", x1, y1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--cont_poly(x1, y1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x1, y1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void cont_poly(float x1, float y1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("  %f %f lineto\n", x1, y1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--end_poly(x, y, ftype, fill, pattern, parg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x, y;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char  ftype, pattern ;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float fill[], parg;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void end_poly(float x, float y, char ftype, float *fill, char pattern, float parg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("closepath ");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   setfill( x, y, ftype, fill, pattern, parg );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -192,9 +172,7 @@ float fill[], parg;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Ellipse at 0, 0 -- assumes that you've already translated to x, y */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--printellipse(x, y, radius1, radius2, ftype, fill, pattern, parg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char ftype, pattern;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x, y, radius1, radius2, fill[], parg;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void printellipse(float x, float y, float radius1, float radius2, char ftype, float *fill, char pattern, float parg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("newpath %f %f JDE\n", radius1, radius2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   setfill( x, y, ftype, fill, pattern, parg );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -202,28 +180,25 @@ float x, y, radius1, radius2, fill[], pa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fflush(stdout);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--set_comment(c)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void set_comment(int c)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Jgraph_comment = c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--comment(s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void comment(const char *s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (Jgraph_comment) printf("%% %s\n", s);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--printline_c(x1, y1, x2, y2, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float x1, y1, x2, y2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void printline_c(float x1, float y1, float x2, float y2, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printline(ctop(x1, g->x_axis), ctop(y1, g->y_axis),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             ctop(x2, g->x_axis), ctop(y2, g->y_axis), 'x');
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--print_label(l)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Label l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void print_label(Label l)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int f, i, nlines;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float fnl;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -290,15 +265,12 @@ Label l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("grestore\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--setlinewidth(size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float size;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void setlinewidth(float size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   printf("%f setlinewidth ", size * LINEWIDTHFACTOR);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--setlinestyle(style, glist)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char style;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Flist glist;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void setlinestyle(char style, Flist glist)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Flist fl;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-prio_list.c.diff b/graphics/jgraph/files/patch-prio_list.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a5c92a63f0f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-prio_list.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,17 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- prio_list.c.orig       2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ prio_list.c    2012-09-30 23:49:29.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -25,11 +25,10 @@ typedef struct prio_list {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * checks for inserting into the head or tail, and then proceeds sequentially.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * Thus, it is worst case linear, but for most cases constant time (right). */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--prio_insert(node, list, desc)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Prio_list node;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Prio_list list;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Boolean desc;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void prio_insert(void *node_, void *list_, Boolean desc)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  Prio_list node = node_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  Prio_list list = list_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Prio_list p;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /* Check nil and head of list */
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-prio_list.h.diff b/graphics/jgraph/files/patch-prio_list.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index cdd38ec506b..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-prio_list.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,8 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- prio_list.h.orig       2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ prio_list.h    2012-09-30 23:48:41.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -25,4 +25,4 @@ struct prio_list {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* void prio_insert(node, list, descending); */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+extern void prio_insert(void *, void *, int);
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-process.c.diff b/graphics/jgraph/files/patch-process.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8e390cdec74..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-process.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,200 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- process.c.orig 2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ process.c      2012-09-30 23:15:16.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7,6 +7,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <math.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <string.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "jgraph.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -18,8 +19,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static double Pi;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_title(g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void process_label_max_n_mins(Label, float, float);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void process_label(Label, Graph, int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void process_title(Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float ytitleloc;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -43,8 +46,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   process_label(g->title, g, 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_legend(g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void process_legend(Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Legend l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int anything;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -208,8 +210,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   process_label_max_n_mins(l->l, width, height);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float find_reasonable_hash_interval(a) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static float find_reasonable_hash_interval(Axis a) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float s, d;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -237,8 +238,7 @@ Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float find_reasonable_hash_start(a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static float find_reasonable_hash_start(Axis a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -248,8 +248,7 @@ Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return ((float) i) * a->hash_interval;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int find_reasonable_precision(a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static int find_reasonable_precision(Axis a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int i, b, b2, done;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float x, x2, tolerance;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -292,8 +291,7 @@ Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return MAX(b, b2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int find_reasonable_minor_hashes(a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static int find_reasonable_minor_hashes(Axis a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float d;  
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -315,9 +313,7 @@ Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_axis1(a, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void process_axis1(Axis a, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float tmp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -385,9 +381,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_axis2(a, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void process_axis2(Axis a, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float t1, t2, t3, minor_hashes, hloc, tmp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float ymin, ymax, xmin, xmax;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -575,10 +569,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   process_label (a->label, g, 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_label(l, g, adjust)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Label l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int adjust;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void process_label(Label l, Graph g, int adjust)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float len, height;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int f, i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -617,10 +608,7 @@ int adjust;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   process_label_max_n_mins(l, len, height);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_label_max_n_mins(l, len, height)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Label l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float len;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float height;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void process_label_max_n_mins(Label l, float len, float height)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float xlen, ylen, xheight, yheight;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float x, y;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -666,8 +654,7 @@ float height;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_strings(g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void process_strings(Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   String s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -676,9 +663,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_curve(c, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void process_curve(Curve c, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (c->bezier && (c->npts < 4 || (c->npts % 3 != 1))) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     error_header();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -704,8 +689,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (c->pparg == FSIG) c->pparg = 0.0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_curves(g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void process_curves(Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   for(c = first(g->curves); c != nil(g->curves); c = next(c)) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -713,8 +697,16 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_extrema(g)  /* This finds all the minval/maxvals for bbox calc */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void process_label_extrema(Label l, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if (l->label == CNULL) return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  g->yminval = MIN(g->yminval, l->ymin);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  g->ymaxval = MAX(g->ymaxval, l->ymax);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  g->xminval = MIN(g->xminval, l->xmin);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  g->xmaxval = MAX(g->xmaxval, l->xmax);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void process_extrema(Graph g)  /* This finds all the minval/maxvals for bbox calc */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   String s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -763,19 +755,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_label_extrema(l, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Label l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if (l->label == CNULL) return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  g->yminval = MIN(g->yminval, l->ymin);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  g->ymaxval = MAX(g->ymaxval, l->ymax);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  g->xminval = MIN(g->xminval, l->xmin);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  g->xmaxval = MAX(g->xmaxval, l->xmax);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_graph(g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void process_graph(Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   g->x_translate = intop(g->x_translate);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   g->y_translate = intop(g->y_translate);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -790,8 +770,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   process_extrema(g);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--process_graphs(gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void process_graphs(Graphs gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graphs the_g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graph g;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-show.c.diff b/graphics/jgraph/files/patch-show.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 263b32d3c60..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-show.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,142 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- show.c.orig    2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ show.c 2012-09-30 23:16:30.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -9,21 +9,17 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <math.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "jgraph.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--static spaces(nsp)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int nsp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void spaces(int nsp)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   while(nsp-- > 0) putchar(' ');
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float ptoin(p)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float p;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static float ptoin(float p)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return p / FCPI;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float ptoc(p, a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float p;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static float ptoc(float p, Axis a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (a->is_lg) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return (float) exp((p / a->factor + a->logmin) * a->logfactor);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -32,9 +28,7 @@ Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float ptodist(p, a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float p;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static float ptodist(float p, Axis a)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (a->is_lg) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return p  / FCPI;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -43,8 +37,7 @@ Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--static show_mltiline(s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void show_mltiline(const char *s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -57,8 +50,7 @@ char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   putchar('\n');
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--show_string(s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void show_string(const char *s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -74,10 +66,7 @@ char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--show_label(l, nsp, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Label l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int nsp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void show_label(Label l, int nsp, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   spaces(nsp); 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   show_string(l->label);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -98,10 +87,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--show_lmark(l, nsp, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Label l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int nsp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void show_lmark(Label l, int nsp, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   spaces(nsp); show_string(l->label);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   spaces(nsp); printf("x %f ", ptodist(l->x, g->x_axis));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -110,13 +96,9 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                printf("rotate %f\n", l->rotate);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   spaces(nsp); printf("font %s ", l->font);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                printf("fontsize %f\n", l->fontsize);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--show_curve(c, nsp, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int nsp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void show_curve(Curve c, int nsp, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Point p;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Point px;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -251,10 +233,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           ptodist(c->asize[1], g->y_axis) * 2.0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--show_axis(a, nsp, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Axis a;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int nsp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void show_axis(Axis a, int nsp, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Axis other;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Hash h;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -342,10 +321,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--show_legend(l, nsp, g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Legend l;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int nsp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void show_legend(Legend l, int nsp, Graph g)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (l->type == 'c') {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     spaces(nsp); printf("custom\n");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -362,9 +338,7 @@ Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--show_graph(g, nsp)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graph g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int nsp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void show_graph(Graph g, int nsp)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Curve c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -394,8 +368,7 @@ int nsp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--show_graphs(gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Graphs gs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void show_graphs(Graphs gs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graphs the_g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Graph g;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/jgraph/files/patch-token.c.diff b/graphics/jgraph/files/patch-token.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 4ab6bf0965e..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/jgraph/files/patch-token.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,195 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- token.c.orig   2012-10-01 00:08:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ token.c        2012-09-30 22:27:14.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7,6 +7,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <math.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <string.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef LCC 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -35,7 +36,7 @@ typedef struct iostack {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static char INPUT[1000];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int getnew = 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static char oldchar = '\0';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--static oldcharvalid = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static int oldcharvalid = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static char pipe = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int eof = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int init = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -46,24 +47,22 @@ static FILE *IOSTREAM;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static char FILENAME[300];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int line = 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static int getsystemstring(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef VMS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* On VMS, there are no popen() and pclose(), so we provide dummies here. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--FILE *popen(command, type)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char *command, *type;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+FILE *popen(const char *command, const char *type)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return(NULL);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int pclose(stream)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--FILE *stream;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int pclose(FILE *stream)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return(-1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif /*VMS*/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--set_input_file(s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void set_input_file(const char *s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  FILE *f;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Iostack n;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (init == 0) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -93,12 +92,12 @@ char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--error_header()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void error_header()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fprintf(stderr, "%s,%d: ", FILENAME, line);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int gettokenchar()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static int gettokenchar()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (oldcharvalid == 0) oldchar = getc(IOSTREAM);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   oldcharvalid = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -106,14 +105,13 @@ int gettokenchar()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return oldchar;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ungettokenchar()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void ungettokenchar()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   oldcharvalid = 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (oldchar == '\n') line--;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int gettoken(s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static int gettoken(char *s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -131,7 +129,7 @@ char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--get_comment()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void get_comment()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (eof) return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   while (1) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -148,8 +146,7 @@ static int iostackempty()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return (first(stack) == nil(stack));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--static push_iostack(p)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int p;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void push_iostack(int p)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Iostack n;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -177,7 +174,7 @@ int p;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   strcpy(FILENAME, INPUT);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--static pop_iostack()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void pop_iostack()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Iostack n;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -195,7 +192,7 @@ static pop_iostack()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (n->stream == NULL) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     n->stream = fopen(n->filename, "r");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if (n->stream == NULL) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      fprintf(stderr, "Error: cannot open file \"%s\"\n", n->stream);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      fprintf(stderr, "Error: cannot open file \"%s\"\n", n->filename);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       exit(1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -210,7 +207,7 @@ static pop_iostack()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   free_node(n, stack);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--static nexttoken()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void nexttoken()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (eof) return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (getnew) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -258,8 +255,7 @@ static nexttoken()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int getstring(s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int getstring(char *s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   nexttoken();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (eof) return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -267,8 +263,7 @@ char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int getint(i)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int *i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int getint(int *i)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int j;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -282,8 +277,7 @@ int *i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int getfloat(f)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--float *f;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int getfloat(float *f)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int j;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -304,8 +298,7 @@ float *f;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   } else return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--static char *new_printable_text(s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static char *new_printable_text(const char *s)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char *new_s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int to_pad, i, j;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -334,7 +327,7 @@ char *s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- char *getmultiline()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  int i, j, done, len, started;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  int i, done, len, started;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char *out_str;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (getnew == 0) return CNULL;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -374,9 +367,7 @@ char *getmultiline()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- char *getlabel()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  char c;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char *txt, *new;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  int i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   txt = getmultiline();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if (txt == CNULL) return CNULL;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -415,7 +406,7 @@ int getsystemstring()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--rejecttoken()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void rejecttoken()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   getnew = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span></pre><pre style='margin:0'>

</pre>