<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -281,7 +281,7 @@ function buildProcessing( curElement ){
   var doFill = true;
   var doStroke = true;
   var loopStarted = false;
-  var hasBackground = true;
+  var hasBackground = false;
   var doLoop = true;
   var looping = 0;
   var curRectMode = p.CORNER;</diff>
      <filename>processing.js</filename>
    </modified>
    <modified>
      <diff>@@ -17,7 +17,7 @@ rest=methods+rest;aCode=left+rest+&quot;\n}}&quot;+staticVars+allRest;}
 aCode=aCode.replace(/Processing.\w+ = function addMethod/g,&quot;addMethod&quot;);function nextBrace(right){var rest=right;var position=0;var leftCount=1,rightCount=0;while(leftCount!=rightCount){var nextLeft=rest.indexOf(&quot;{&quot;);var nextRight=rest.indexOf(&quot;}&quot;);if(nextLeft&lt;nextRight&amp;&amp;nextLeft!=-1){leftCount++;rest=rest.slice(nextLeft+1);position+=nextLeft+1;}else{rightCount++;rest=rest.slice(nextRight+1);position+=nextRight+1;}}
 return right.slice(0,position-1);}
 aCode=aCode.replace(/\(int\)/g,&quot;0|&quot;);aCode=aCode.replace(new RegExp(&quot;\\((&quot;+classes.join(&quot;|&quot;)+&quot;)(\\[\\])?\\)&quot;,&quot;g&quot;),&quot;&quot;);aCode=aCode.replace(/(\d+)f/g,&quot;$1&quot;);aCode=aCode.replace(/('[a-zA-Z0-9]')/g,&quot;$1.charCodeAt(0)&quot;);aCode=aCode.replace(/#([a-f0-9]{6})/ig,function(m,hex){var num=toNumbers(hex);return&quot;color(&quot;+num[0]+&quot;,&quot;+num[1]+&quot;,&quot;+num[2]+&quot;)&quot;;});function toNumbers(str){var ret=[];str.replace(/(..)/g,function(str){ret.push(parseInt(str,16));});return ret;}
-return aCode;};function buildProcessing(curElement){var p={};p.PI=Math.PI;p.TWO_PI=2*p.PI;p.HALF_PI=p.PI/2;p.P3D=3;p.CORNER=0;p.RADIUS=1;p.CENTER_RADIUS=1;p.CENTER=2;p.POLYGON=2;p.QUADS=5;p.TRIANGLES=6;p.POINTS=7;p.LINES=8;p.TRIANGLE_STRIP=9;p.TRIANGLE_FAN=4;p.QUAD_STRIP=3;p.CORNERS=10;p.CLOSE=true;p.RGB=1;p.HSB=2;p.CENTER=88888880;p.CODED=88888888;p.UP=88888870;p.RIGHT=88888871;p.DOWN=88888872;p.LEFT=88888869;p.codedKeys=[69,70,71,72];var curContext=curElement.getContext(&quot;2d&quot;);var doFill=true;var doStroke=true;var loopStarted=false;var hasBackground=true;var doLoop=true;var looping=0;var curRectMode=p.CORNER;var curEllipseMode=p.CENTER;var inSetup=false;var inDraw=false;var curBackground=&quot;rgba(204,204,204,1)&quot;;var curFrameRate=1000;var curShape=p.POLYGON;var curShapeCount=0;var curvePoints=[];var curTightness=0;var opacityRange=255;var redRange=255;var greenRange=255;var blueRange=255;var pathOpen=false;var mousePressed=false;var keyPressed=false;var firstX,firstY,secondX,secondY,prevX,prevY;var curColorMode=p.RGB;var curTint=-1;var curTextSize=12;var curTextFont=&quot;Arial&quot;;var getLoaded=false;var start=(new Date).getTime();p.pmouseX=0;p.pmouseY=0;p.mouseX=0;p.mouseY=0;p.mouseButton=0;p.mouseDragged=undefined;p.mouseMoved=undefined;p.mousePressed=undefined;p.mouseReleased=undefined;p.keyPressed=undefined;p.keyReleased=undefined;p.draw=undefined;p.setup=undefined;p.width=curElement.width-0;p.height=curElement.height-0;p.frameCount=0;p.ajax=function(url){if(window.XMLHttpRequest){AJAX=new XMLHttpRequest();}
+return aCode;};function buildProcessing(curElement){var p={};p.PI=Math.PI;p.TWO_PI=2*p.PI;p.HALF_PI=p.PI/2;p.P3D=3;p.CORNER=0;p.RADIUS=1;p.CENTER_RADIUS=1;p.CENTER=2;p.POLYGON=2;p.QUADS=5;p.TRIANGLES=6;p.POINTS=7;p.LINES=8;p.TRIANGLE_STRIP=9;p.TRIANGLE_FAN=4;p.QUAD_STRIP=3;p.CORNERS=10;p.CLOSE=true;p.RGB=1;p.HSB=2;p.CENTER=88888880;p.CODED=88888888;p.UP=88888870;p.RIGHT=88888871;p.DOWN=88888872;p.LEFT=88888869;p.codedKeys=[69,70,71,72];var curContext=curElement.getContext(&quot;2d&quot;);var doFill=true;var doStroke=true;var loopStarted=false;var hasBackground=false;var doLoop=true;var looping=0;var curRectMode=p.CORNER;var curEllipseMode=p.CENTER;var inSetup=false;var inDraw=false;var curBackground=&quot;rgba(204,204,204,1)&quot;;var curFrameRate=1000;var curShape=p.POLYGON;var curShapeCount=0;var curvePoints=[];var curTightness=0;var opacityRange=255;var redRange=255;var greenRange=255;var blueRange=255;var pathOpen=false;var mousePressed=false;var keyPressed=false;var firstX,firstY,secondX,secondY,prevX,prevY;var curColorMode=p.RGB;var curTint=-1;var curTextSize=12;var curTextFont=&quot;Arial&quot;;var getLoaded=false;var start=(new Date).getTime();p.pmouseX=0;p.pmouseY=0;p.mouseX=0;p.mouseY=0;p.mouseButton=0;p.mouseDragged=undefined;p.mouseMoved=undefined;p.mousePressed=undefined;p.mouseReleased=undefined;p.keyPressed=undefined;p.keyReleased=undefined;p.draw=undefined;p.setup=undefined;p.width=curElement.width-0;p.height=curElement.height-0;p.frameCount=0;p.ajax=function(url){if(window.XMLHttpRequest){AJAX=new XMLHttpRequest();}
 else{AJAX=new ActiveXObject(&quot;Microsoft.XMLHTTP&quot;);}
 if(AJAX){AJAX.open(&quot;GET&quot;,url,false);AJAX.send(null);return AJAX.responseText;}else{return false;}}
 p.loadStrings=function loadStrings(url){return p.ajax(url).split(&quot;\n&quot;);};p.color=function color(aValue1,aValue2,aValue3,aValue4){var aColor=&quot;&quot;;if(arguments.length==3){aColor=p.color(aValue1,aValue2,aValue3,opacityRange);}else if(arguments.length==4){var a=aValue4/opacityRange;a=isNaN(a)?1:a;if(curColorMode==p.HSB){var rgb=HSBtoRGB(aValue1,aValue2,aValue3);var r=rgb[0],g=rgb[1],b=rgb[2];}else{var r=getColor(aValue1,redRange);var g=getColor(aValue2,greenRange);var b=getColor(aValue3,blueRange);}</diff>
      <filename>processing.min.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>af6b657dbf3cb90fbb549552932ee6aecee5aabd</id>
    </parent>
  </parents>
  <author>
    <name>F1LT3R</name>
    <email>director@hyper-metrix.com</email>
  </author>
  <url>http://github.com/F1LT3R/processing-js/commit/27cf0962a48f558694dc89ce908fb3fa203a6808</url>
  <id>27cf0962a48f558694dc89ce908fb3fa203a6808</id>
  <committed-date>2009-04-20T10:21:21-07:00</committed-date>
  <authored-date>2009-04-20T10:21:21-07:00</authored-date>
  <message>fixed arc bug</message>
  <tree>d5447adeda54b80bf9c08b0b5222a329e389efb1</tree>
  <committer>
    <name>F1LT3R</name>
    <email>director@hyper-metrix.com</email>
  </committer>
</commit>
