<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to patches</title><link href="https://sourceforge.net/p/sisc/patches/" rel="alternate"/><link href="https://sourceforge.net/p/sisc/patches/feed.atom" rel="self"/><id>https://sourceforge.net/p/sisc/patches/</id><updated>2011-03-21T17:43:44Z</updated><subtitle>Recent changes to patches</subtitle><entry><title>Fix 2935444 -  Sisc wrapper script breaks spaces.</title><link href="https://sourceforge.net/p/sisc/patches/5/" rel="alternate"/><published>2011-03-21T17:43:44Z</published><updated>2011-03-21T17:43:44Z</updated><author><name>amoe</name><uri>https://sourceforge.net/u/amoe/</uri></author><id>https://sourceforge.netf4633e066ab5be5abc9b1b0b1d3d6846564ddfc6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The attached patch is a bug fix for #2935444.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Bundled sisc.shp not found</title><link href="https://sourceforge.net/p/sisc/patches/4/" rel="alternate"/><published>2004-12-16T01:00:32Z</published><updated>2004-12-16T01:00:32Z</updated><author><name>Matthew L Daniel</name><uri>https://sourceforge.net/u/mdaniel/</uri></author><id>https://sourceforge.net40f30fbb81da006f10497cbdd78ff8d00ae2b7e5</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;You bundle the sisc.shp into the sisc.jar but then no&lt;br /&gt;
one bothers to search for it if the user doesn't&lt;br /&gt;
specify a heap.&lt;/p&gt;
&lt;p&gt;This patch corrects that.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>maven in 1.9.5 not correct</title><link href="https://sourceforge.net/p/sisc/patches/3/" rel="alternate"/><published>2004-12-16T00:58:50Z</published><updated>2004-12-16T00:58:50Z</updated><author><name>Matthew L Daniel</name><uri>https://sourceforge.net/u/mdaniel/</uri></author><id>https://sourceforge.net65e7d25fb4b6bf8f03b799c65f3c0638ec773cea</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I was glad to see the maven descriptors in 1.9.5 source&lt;br /&gt;
package, but sad to see that they were incorrect.&lt;/p&gt;
&lt;p&gt;I repaired them; please find attached the patch against&lt;br /&gt;
1.9.5 to straighten things out.&lt;/p&gt;
&lt;p&gt;NOTE: Maven _hates_ to have JUnit tests intermixed with&lt;br /&gt;
normal sources, and I didn't want to use a patch to&lt;br /&gt;
reorganize your source tree. Also, declaring junit as a&lt;br /&gt;
dependency is not correct; your PROJECT doesn't depend&lt;br /&gt;
on JUnit, only your build does - and maven includes the&lt;br /&gt;
correct dependencies for that via the maven-test-plugin.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Method to abort evaluation</title><link href="https://sourceforge.net/p/sisc/patches/2/" rel="alternate"/><published>2002-07-13T02:03:33Z</published><updated>2002-07-13T02:03:33Z</updated><author><name>Turadg Aleahmad</name><uri>https://sourceforge.net/u/turadg/</uri></author><id>https://sourceforge.netb8303ddb7efc7c6963e0cfdba9cd6b9fa2a3eb30</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Running SISC from the command-line, the user can &lt;br /&gt;
abort an infinite loop by hitting Control-C and killing the &lt;br /&gt;
Java VM.&lt;/p&gt;
&lt;p&gt;When run as an applet by the Java Plug-in, killing the &lt;br /&gt;
VM requires quitting the browser and closing everything &lt;br /&gt;
down with it.&lt;/p&gt;
&lt;p&gt;The attached patch adds an abortEvaluation() method to &lt;br /&gt;
Interpreter.  AppEval.eval() checks whether this has &lt;br /&gt;
been called and throws an &amp;amp;quot;Aborted evaluation&amp;amp;quot; error if &lt;br /&gt;
so.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Disallow redefining reserved symbols</title><link href="https://sourceforge.net/p/sisc/patches/1/" rel="alternate"/><published>2002-07-11T00:40:04Z</published><updated>2002-07-11T00:40:04Z</updated><author><name>Turadg Aleahmad</name><uri>https://sourceforge.net/u/turadg/</uri></author><id>https://sourceforge.netcc5e4ab66ca817dd09dc4beaa96bc0dc7582ed34</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;R5RS explicitly states that statements such as &amp;amp;quot;(define &lt;br /&gt;
define 3)&amp;amp;quot; are not allowed.&lt;br /&gt;
&lt;a href="http://www.swiss.ai.mit.edu/~jaffer/r5rs_7.html#SEC47" rel="nofollow"&gt;http://www.swiss.ai.mit.edu/~jaffer/r5rs_7.html#SEC47&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This patch updates the DefineEval and FreeSetEval to &lt;br /&gt;
catch these illegal statements.  It also adds entries to &lt;br /&gt;
Util and SISC.properties for the error messages.  I also &lt;br /&gt;
added a class ReservedSymbols as a lookup.  This &lt;br /&gt;
functionality may fit better somewhere else, but I tried to &lt;br /&gt;
modify the existing code as little as possible.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>