<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,5 @@
 /*
- * Raphael 0.7 - JavaScript Vector Library
+ * Raphael 0.7.1 - JavaScript Vector Library
  *
  * Copyright (c) 2008 &#8211; 2009 Dmitry Baranovskiy (http://raphaeljs.com)
  * Licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) license.
@@ -14,15 +14,15 @@ var Raphael = (function () {
         R = function () {
             return create.apply(R, arguments);
         };
-    R.version = &quot;0.7&quot;;
+    R.version = &quot;0.7.1&quot;;
     R.type = (win.SVGAngle ? &quot;SVG&quot; : &quot;VML&quot;);
     R.svg = !(R.vml = R.type == &quot;VML&quot;);
     R.idGenerator = 0;
     var paper = {};
     R.fn = {};
     var availableAttrs = {cx: 0, cy: 0, fill: &quot;#fff&quot;, &quot;fill-opacity&quot;: 1, font: '10px &quot;Arial&quot;', &quot;font-family&quot;: '&quot;Arial&quot;', &quot;font-size&quot;: &quot;10&quot;, gradient: 0, height: 0, opacity: 1, path: &quot;M0,0&quot;, r: 0, rotation: 0, rx: 0, ry: 0, scale: &quot;1 1&quot;, src: &quot;&quot;, stroke: &quot;#000&quot;, &quot;stroke-dasharray&quot;: &quot;&quot;, &quot;stroke-linecap&quot;: &quot;butt&quot;, &quot;stroke-linejoin&quot;: &quot;butt&quot;, &quot;stroke-miterlimit&quot;: 0, &quot;stroke-opacity&quot;: 1, &quot;stroke-width&quot;: 1, translation: &quot;0 0&quot;, width: 0, x: 0, y: 0},
-        availableAnimAttrs = {cx: &quot;number&quot;, cy: &quot;number&quot;, fill: &quot;colour&quot;, &quot;fill-opacity&quot;: &quot;number&quot;, &quot;font-size&quot;: &quot;number&quot;, height: &quot;number&quot;, opacity: &quot;number&quot;, path: &quot;path&quot;, r: &quot;number&quot;, rotation: &quot;csv&quot;, rx: &quot;number&quot;, ry: &quot;number&quot;, scale: &quot;csv&quot;, stroke: &quot;colour&quot;, &quot;stroke-opacity&quot;: &quot;number&quot;, &quot;stroke-width&quot;: &quot;number&quot;, translation: &quot;csv&quot;, width: &quot;number&quot;, x: &quot;number&quot;, y: &quot;number&quot;};
-
+        availableAnimAttrs = {cx: &quot;number&quot;, cy: &quot;number&quot;, fill: &quot;colour&quot;, &quot;fill-opacity&quot;: &quot;number&quot;, &quot;font-size&quot;: &quot;number&quot;, height: &quot;number&quot;, opacity: &quot;number&quot;, path: &quot;path&quot;, r: &quot;number&quot;, rotation: &quot;csv&quot;, rx: &quot;number&quot;, ry: &quot;number&quot;, scale: &quot;csv&quot;, stroke: &quot;colour&quot;, &quot;stroke-opacity&quot;: &quot;number&quot;, &quot;stroke-width&quot;: &quot;number&quot;, translation: &quot;csv&quot;, width: &quot;number&quot;, x: &quot;number&quot;, y: &quot;number&quot;},
+        events = [&quot;click&quot;, &quot;dblclick&quot;, &quot;mousedown&quot;, &quot;mousemove&quot;, &quot;mouseout&quot;, &quot;mouseover&quot;, &quot;mouseup&quot;];
     R.toString = function () {
         return  &quot;Your browser &quot; + (this.vml ? &quot;doesn't &quot;: &quot;&quot;) + &quot;support&quot; + (this.svg ? &quot;s&quot;: &quot;&quot;) +
                 &quot; SVG.\nYou are running &quot; + unescape(&quot;Rapha%EBl%20&quot;) + this.version;
@@ -833,12 +833,12 @@ var Raphael = (function () {
                         o.rotate(value, true);
                         break;
                     case &quot;translation&quot;:
-                        var xy = value.split(separator);
-                        o.translate(xy[0], xy[1]);
+                        var xy = (value + &quot;&quot;).split(separator);
+                        o.translate((+xy[0] + 1 || 2) - 1, (+xy[1] + 1 || 2) - 1);
                         break;
                     case &quot;scale&quot;:
-                        var xy = value.split(separator);
-                        o.scale(xy[0], xy[1]);
+                        var xy = (value + &quot;&quot;).split(separator);
+                        o.scale(+xy[0] || 1, +xy[1] || +xy[0] || 1);
                         break;
                     case &quot;fill&quot;:
                         var isURL = value.match(/^url\(([^\)]+)\)$/i);
@@ -898,7 +898,7 @@ var Raphael = (function () {
                     case &quot;opacity&quot;:
                     case &quot;fill-opacity&quot;:
                         if (o.attrs.gradient) {
-                            var gradient = document.getElementById(o.node.getAttribute(&quot;fill&quot;).replace(/^url\(#|\)$/g, &quot;&quot;));
+                            var gradient = doc.getElementById(o.node.getAttribute(&quot;fill&quot;).replace(/^url\(#|\)$/g, &quot;&quot;));
                             if (gradient) {
                                 var stops = gradient.getElementsByTagName(&quot;stop&quot;);
                                 stops[stops.length - 1].setAttribute(&quot;stop-opacity&quot;, value);
@@ -1539,11 +1539,11 @@ var Raphael = (function () {
                 o.rotate(params.rotation, true);
             }
             if (params.translation) {
-                var xy = params.translation.split(separator);
+                var xy = (params.translation + &quot;&quot;).split(separator);
                 o.translate(xy[0], xy[1]);
             }
             if (params.scale) {
-                var xy = params.scale.split(separator);
+                var xy = (params.scale + &quot;&quot;).split(separator);
                 o.scale(xy[0], xy[1]);
             }
             if (o.type == &quot;image&quot; &amp;&amp; params.src) {
@@ -1562,7 +1562,7 @@ var Raphael = (function () {
                 o = o.shape || o.node;
                 var fill = (o.getElementsByTagName(&quot;fill&quot;) &amp;&amp; o.getElementsByTagName(&quot;fill&quot;)[0]) || doc.createElement(&quot;rvml:fill&quot;);
                 if (&quot;fill-opacity&quot; in params || &quot;opacity&quot; in params) {
-                    fill.opacity = ((params[&quot;fill-opacity&quot;] + 1 || 2) - 1) * ((params.opacity + 1 || 2) - 1);
+                    fill.opacity = ((+params[&quot;fill-opacity&quot;] + 1 || 2) - 1) * ((+params.opacity + 1 || 2) - 1);
                 }
                 if (params.fill) {
                     fill.on = true;
@@ -1592,7 +1592,7 @@ var Raphael = (function () {
                 if (stroke.on &amp;&amp; params.stroke) {
                     stroke.color = getRGB(params.stroke).hex;
                 }
-                stroke.opacity = ((params[&quot;stroke-opacity&quot;] + 1 || 2) - 1) * ((params.opacity + 1 || 2) - 1);
+                stroke.opacity = ((+params[&quot;stroke-opacity&quot;] + 1 || 2) - 1) * ((+params.opacity + 1 || 2) - 1);
                 params[&quot;stroke-linejoin&quot;] &amp;&amp; (stroke.joinstyle = params[&quot;stroke-linejoin&quot;] || &quot;miter&quot;);
                 stroke.miterlimit = params[&quot;stroke-miterlimit&quot;] || 8;
                 params[&quot;stroke-linecap&quot;] &amp;&amp; (stroke.endcap = {butt: &quot;flat&quot;, square: &quot;square&quot;, round: &quot;round&quot;}[params[&quot;stroke-linecap&quot;]] || &quot;miter&quot;);
@@ -2165,7 +2165,6 @@ var Raphael = (function () {
             };
         }
     })();
-    var events = [&quot;click&quot;, &quot;dblclick&quot;, &quot;mousedown&quot;, &quot;mousemove&quot;, &quot;mouseout&quot;, &quot;mouseover&quot;, &quot;mouseup&quot;];
     for (var i = events.length; i--;) {
         (function (eventName) {
             Element.prototype[eventName] = function (fn) {
@@ -2173,7 +2172,7 @@ var Raphael = (function () {
                     this.events = this.events || {};
                     this.events[eventName] = this.events[eventName] || {};
                     this.events[eventName][fn] = this.events[eventName][fn] || [];
-                    this.events[eventName][fn].push(addEvent(this.node, eventName, fn, this));
+                    this.events[eventName][fn].push(addEvent(this.shape || this.node, eventName, fn, this));
                 }
                 return this;
             };
@@ -2276,6 +2275,8 @@ var Raphael = (function () {
             return {x: this._.sx, y: this._.sy};
         }
         y = y || x;
+        // following line is for IE, apparently NaN is not always falsy
+        isNaN(y) &amp;&amp; (y = x);
         var dx, dy, cx, cy;
         if (x != 0) {
             var dirx = Math.round(x / Math.abs(x)),
@@ -2411,7 +2412,7 @@ var Raphael = (function () {
                             from[attr] = (from2[1] == values[1] &amp;&amp; from2[2] == values[2]) ? from2 : [0, values[1], values[2]];
                             diff[attr] = [(values[0] - from[attr][0]) / ms, 0, 0];
                         } else {
-                            from[attr] = from[attr].split(separator);
+                            from[attr] = (from[attr] + &quot;&quot;).split(separator);
                             diff[attr] = [(values[0] - from[attr][0]) / ms, (values[1] - from[attr][0]) / ms];
                         }
                         to[attr] = values;</diff>
      <filename>raphael.js</filename>
    </modified>
    <modified>
      <diff>@@ -105,6 +105,12 @@ c.show();&lt;/code&gt;&lt;/pre&gt;
                             &lt;li&gt;degree &lt;em&gt;number&lt;/em&gt; Degree of rotation (0 &#8211; 360&#176;)&lt;/li&gt;
                             &lt;li&gt;isAbsolute &lt;em&gt;boolean&lt;/em&gt; [optional] Specifies is degree is relative to previous position (&lt;code&gt;false&lt;/code&gt;) or is it absolute angle (&lt;code&gt;true&lt;/code&gt;)&lt;/li&gt;
                         &lt;/ol&gt;
+                        &lt;p&gt;or&lt;/p&gt;
+                        &lt;ol&gt;
+                            &lt;li&gt;degree &lt;em&gt;number&lt;/em&gt; Degree of rotation (0 &#8211; 360&#176;)&lt;/li&gt;
+                            &lt;li&gt;cx &lt;em&gt;number&lt;/em&gt; [optional] X coordinate of the origin of rotation&lt;/li&gt;
+                            &lt;li&gt;cY &lt;em&gt;number&lt;/em&gt; [optional] Y coordinate of the origin of rotation&lt;/li&gt;
+                        &lt;/ol&gt;
                         &lt;h4&gt;Usage&lt;/h4&gt;
                         &lt;pre class=&quot;javascript code&quot;&gt;&lt;code&gt;var c = paper.circle(10, 10, 10);
 c.rotate(45);        // rotation is relative
@@ -172,7 +178,7 @@ c.scale(.5, .75);  // makes the circle half as wide, and 75% as high&lt;/code&gt;&lt;/pre
                             &lt;li&gt;font-family &lt;em&gt;string&lt;/em&gt;&lt;/li&gt;
                             &lt;li&gt;font-size &lt;em&gt;number&lt;/em&gt;&lt;/li&gt;
                             &lt;li&gt;font-weight &lt;em&gt;string&lt;/em&gt;&lt;/li&gt;
-                            &lt;li&gt;gradient &lt;em&gt;object&lt;/em&gt;&lt;/li&gt;
+                            &lt;li&gt;gradient &lt;em&gt;object|string&lt;/em&gt; &quot;&#8249;angle&#8250;-&#8249;colour&#8250;[-&#8249;colour&#8250;[:&#8249;offset&#8250;]]*-&#8249;colour&#8250;&quot;&lt;/li&gt;
                             &lt;li&gt;height &lt;em&gt;number&lt;/em&gt;&lt;/li&gt;
                             &lt;li&gt;opacity &lt;em&gt;number&lt;/em&gt;&lt;/li&gt;
                             &lt;li&gt;path &lt;em&gt;pathString&lt;/em&gt;&lt;/li&gt;
@@ -181,6 +187,7 @@ c.scale(.5, .75);  // makes the circle half as wide, and 75% as high&lt;/code&gt;&lt;/pre
                             &lt;li&gt;rx &lt;em&gt;number&lt;/em&gt;&lt;/li&gt;
                             &lt;li&gt;ry &lt;em&gt;number&lt;/em&gt;&lt;/li&gt;
                             &lt;li&gt;scale &lt;em&gt;CSV&lt;/em&gt;&lt;/li&gt;
+                            &lt;li&gt;src &lt;em&gt;string&lt;/em&gt; (URL)&lt;/li&gt;
                             &lt;li&gt;stroke &lt;em&gt;colour&lt;/em&gt;&lt;/li&gt;
                             &lt;li&gt;stroke-dasharray &lt;em&gt;string&lt;/em&gt; [&#8220;-&#8221;, &#8220;.&#8221;, &#8220;-.&#8221;, &#8220;-..&#8221;, &#8220;. &#8221;, &#8220;- &#8221;, &#8220;--&#8221;, &#8220;- .&#8221;, &#8220;--.&#8221;, &#8220;--..&#8221;]&lt;/li&gt;
                             &lt;li&gt;stroke-linecap &lt;em&gt;string&lt;/em&gt; [&#8220;butt&#8221;, &#8220;square&#8221;, &#8220;round&#8221;, &#8220;miter&#8221;]&lt;/li&gt;
@@ -348,11 +355,22 @@ c.attr({fill: &quot;#000&quot;, stroke: &quot;#f00&quot;, opacity: 0.5}); // using params object&lt;/co
                         &lt;/ol&gt;
                         &lt;h4&gt;Usage&lt;/h4&gt;
                         &lt;pre class=&quot;javascript code&quot;&gt;&lt;code&gt;var c = paper.image(&quot;apple.png&quot;, 10, 10, 100, 100);&lt;/code&gt;&lt;/pre&gt;
+                        &lt;h3 id=&quot;set&quot;&gt;
+                            set
+                        &lt;/h3&gt;
+                        &lt;p&gt;
+                            Creates array-like object to keep and operate couple of elements at once. Warning: it doesn&#8217;t create any elements for itself in the page.
+                        &lt;/p&gt;
+                        &lt;h4&gt;Usage&lt;/h4&gt;
+                        &lt;pre class=&quot;javascript code&quot;&gt;&lt;code&gt;var st = paper.set();&lt;/code&gt;
+&lt;code&gt;st.push(paper.circle(10, 10, 5));&lt;/code&gt;
+&lt;code&gt;st.push(paper.circle(30, 10, 5));&lt;/code&gt;
+&lt;code&gt;st.attr({fill: &quot;red&quot;});&lt;/code&gt;&lt;/pre&gt;
                         &lt;h3 id=&quot;text&quot;&gt;
                             text
                         &lt;/h3&gt;
                         &lt;p&gt;
-                            Draws a text string.
+                            Draws a text string. If you need line breaks, put &#8220;\n&#8221; in the string.
                         &lt;/p&gt;
                         &lt;h4&gt;Parameters&lt;/h4&gt;
                         &lt;ol&gt;
@@ -509,6 +527,27 @@ var c = paper.path({stroke: &quot;#036&quot;}).moveTo(10, 10).lineTo(50, 50);&lt;/code&gt;&lt;/pre&gt;
                         &lt;/p&gt;
                         &lt;h4&gt;Usage&lt;/h4&gt;
                         &lt;pre class=&quot;javascript code&quot;&gt;&lt;code&gt;var c = paper.path({stroke: &quot;#036&quot;}).moveTo(10, 10).andClose();&lt;/code&gt;&lt;/pre&gt;
+                        &lt;h3 id=&quot;setSize&quot;&gt;
+                            setSize
+                        &lt;/h3&gt;
+                        &lt;p&gt;
+                            If you need to change dimensions of the canvas call this method
+                        &lt;/p&gt;
+                        &lt;h4&gt;Parameters&lt;/h4&gt;
+                        &lt;ol&gt;
+                            &lt;li&gt;width &lt;em&gt;number&lt;/em&gt; new width of the canvas&lt;/li&gt;
+                            &lt;li&gt;height &lt;em&gt;number&lt;/em&gt; new height of the canvas&lt;/li&gt;
+                        &lt;/ol&gt;
+                        &lt;h3 id=&quot;setWindow&quot;&gt;
+                            setWindow
+                        &lt;/h3&gt;
+                        &lt;p&gt;
+                            Should be called before main Raphael method. Sets which window should be used for drawing. Default is the current one. You need to use it if you want to draw inside &lt;code&gt;iframe&lt;/code&gt;
+                        &lt;/p&gt;
+                        &lt;h4&gt;Parameters&lt;/h4&gt;
+                        &lt;ol&gt;
+                            &lt;li&gt;window &lt;em&gt;object&lt;/em&gt;&lt;/li&gt;
+                        &lt;/ol&gt;
                         &lt;h3 id=&quot;getColor&quot;&gt;
                             getColor
                         &lt;/h3&gt;
@@ -537,89 +576,101 @@ var c = paper.path({stroke: &quot;#036&quot;}).moveTo(10, 10).lineTo(50, 50);&lt;/code&gt;&lt;/pre&gt;
                         &lt;/h2&gt;
                         &lt;ul id=&quot;contents&quot;&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#Raphael&quot;&gt;&lt;code&gt;Raphael&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#Raphael&quot;&gt;&lt;code&gt;Raphael&lt;/code&gt;&lt;/a&gt;
+                            &lt;/li&gt;
+                            &lt;li&gt;
+                                &lt;a href=&quot;#node&quot;&gt;&lt;code&gt;node&lt;/code&gt;&lt;/a&gt;
+                            &lt;/li&gt;
+                            &lt;li&gt;
+                                &lt;a href=&quot;#remove&quot;&gt;&lt;code&gt;remove&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#node&quot;&gt;&lt;code&gt;node&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#hide&quot;&gt;&lt;code&gt;hide&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#remove&quot;&gt;&lt;code&gt;remove&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#show&quot;&gt;&lt;code&gt;show&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#hide&quot;&gt;&lt;code&gt;hide&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#rotate&quot;&gt;&lt;code&gt;rotate&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#show&quot;&gt;&lt;code&gt;show&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#translate&quot;&gt;&lt;code&gt;translate&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#rotate&quot;&gt;&lt;code&gt;rotate&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#scale&quot;&gt;&lt;code&gt;scale&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#translate&quot;&gt;&lt;code&gt;translate&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#attr&quot;&gt;&lt;code&gt;attr&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#scale&quot;&gt;&lt;code&gt;scale&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#animate&quot;&gt;&lt;code&gt;animate&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#attr&quot;&gt;&lt;code&gt;attr&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#getBBox&quot;&gt;&lt;code&gt;getBBox&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#animate&quot;&gt;&lt;code&gt;animate&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#toFront&quot;&gt;&lt;code&gt;toFront&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#getBBox&quot;&gt;&lt;code&gt;getBBox&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#toBack&quot;&gt;&lt;code&gt;toBack&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#toFront&quot;&gt;&lt;code&gt;toFront&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#circle&quot;&gt;&lt;code&gt;circle&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#toBack&quot;&gt;&lt;code&gt;toBack&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#rect&quot;&gt;&lt;code&gt;rect&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#circle&quot;&gt;&lt;code&gt;circle&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#ellipse&quot;&gt;&lt;code&gt;ellipse&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#rect&quot;&gt;&lt;code&gt;rect&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#image&quot;&gt;&lt;code&gt;image&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#ellipse&quot;&gt;&lt;code&gt;ellipse&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#set&quot;&gt;&lt;code&gt;set&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#image&quot;&gt;&lt;code&gt;image&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#text&quot;&gt;&lt;code&gt;text&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
-                                &lt;a href=&quot;reference.html#path&quot;&gt;&lt;code&gt;path&lt;/code&gt;&lt;/a&gt;
+                                &lt;a href=&quot;#path&quot;&gt;&lt;code&gt;path&lt;/code&gt;&lt;/a&gt;
                                 &lt;ul&gt;
                                     &lt;li&gt;
-                                        &lt;a href=&quot;reference.html#absolutely&quot;&gt;&lt;code&gt;absolutely&lt;/code&gt;&lt;/a&gt;
+                                        &lt;a href=&quot;#absolutely&quot;&gt;&lt;code&gt;absolutely&lt;/code&gt;&lt;/a&gt;
                                     &lt;/li&gt;
                                     &lt;li&gt;
-                                        &lt;a href=&quot;reference.html#relatively&quot;&gt;&lt;code&gt;relatively&lt;/code&gt;&lt;/a&gt;
+                                        &lt;a href=&quot;#relatively&quot;&gt;&lt;code&gt;relatively&lt;/code&gt;&lt;/a&gt;
                                     &lt;/li&gt;
                                     &lt;li&gt;
-                                        &lt;a href=&quot;reference.html#moveTo&quot;&gt;&lt;code&gt;moveTo&lt;/code&gt;&lt;/a&gt;
+                                        &lt;a href=&quot;#moveTo&quot;&gt;&lt;code&gt;moveTo&lt;/code&gt;&lt;/a&gt;
                                     &lt;/li&gt;
                                     &lt;li&gt;
-                                        &lt;a href=&quot;reference.html#lineTo&quot;&gt;&lt;code&gt;lineTo&lt;/code&gt;&lt;/a&gt;
+                                        &lt;a href=&quot;#lineTo&quot;&gt;&lt;code&gt;lineTo&lt;/code&gt;&lt;/a&gt;
                                     &lt;/li&gt;
                                     &lt;li&gt;
-                                        &lt;a href=&quot;reference.html#cplineTo&quot;&gt;&lt;code&gt;cplineTo&lt;/code&gt;&lt;/a&gt;
+                                        &lt;a href=&quot;#cplineTo&quot;&gt;&lt;code&gt;cplineTo&lt;/code&gt;&lt;/a&gt;
                                     &lt;/li&gt;
                                     &lt;li&gt;
-                                        &lt;a href=&quot;reference.html#curveTo&quot;&gt;&lt;code&gt;curveTo&lt;/code&gt;&lt;/a&gt;
+                                        &lt;a href=&quot;#curveTo&quot;&gt;&lt;code&gt;curveTo&lt;/code&gt;&lt;/a&gt;
                                     &lt;/li&gt;
                                     &lt;li&gt;
-                                        &lt;a href=&quot;reference.html#qcurveTo&quot;&gt;&lt;code&gt;qcurveTo&lt;/code&gt;&lt;/a&gt;
+                                        &lt;a href=&quot;#qcurveTo&quot;&gt;&lt;code&gt;qcurveTo&lt;/code&gt;&lt;/a&gt;
                                     &lt;/li&gt;
                                     &lt;li&gt;
-                                        &lt;a href=&quot;reference.html#addRoundedCorner&quot;&gt;&lt;code&gt;addRoundedCorner&lt;/code&gt;&lt;/a&gt;
+                                        &lt;a href=&quot;#addRoundedCorner&quot;&gt;&lt;code&gt;addRoundedCorner&lt;/code&gt;&lt;/a&gt;
                                     &lt;/li&gt;
                                     &lt;li&gt;
-                                        &lt;a href=&quot;reference.html#andClose&quot;&gt;&lt;code&gt;andClose&lt;/code&gt;&lt;/a&gt;
+                                        &lt;a href=&quot;#andClose&quot;&gt;&lt;code&gt;andClose&lt;/code&gt;&lt;/a&gt;
                                     &lt;/li&gt;
                                 &lt;/ul&gt;
                             &lt;/li&gt;
                             &lt;li&gt;
+                                &lt;a href=&quot;#setSize&quot;&gt;&lt;code&gt;setSize&lt;/code&gt;&lt;/a&gt;
+                            &lt;/li&gt;
+                            &lt;li&gt;
+                                &lt;a href=&quot;#setWindow&quot;&gt;&lt;code&gt;setWindow&lt;/code&gt;&lt;/a&gt;
+                            &lt;/li&gt;
+                            &lt;li&gt;
                                 &lt;a href=&quot;#getColor&quot;&gt;&lt;code&gt;getColor&lt;/code&gt;&lt;/a&gt;
                             &lt;/li&gt;
                             &lt;li&gt;</diff>
      <filename>reference.html</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7bf58408f29c3a2968a255c3d0980ca52080228b</id>
    </parent>
  </parents>
  <author>
    <name>Dmitry Baranovskiy</name>
    <email>dbaranovskiy@Fresh-Air.sydney.atlassian.com</email>
  </author>
  <url>http://github.com/DmitryBaranovskiy/raphael/commit/0c935da0ec7e7c6f888001de1423b6f241043459</url>
  <id>0c935da0ec7e7c6f888001de1423b6f241043459</id>
  <committed-date>2009-03-18T16:42:06-07:00</committed-date>
  <authored-date>2009-03-18T16:42:06-07:00</authored-date>
  <message>Add some checks for right values and some small bug fixes. 0.7.1</message>
  <tree>b2e57eac3f823a1c88e18dd763928514e35c15c1</tree>
  <committer>
    <name>Dmitry Baranovskiy</name>
    <email>dbaranovskiy@Fresh-Air.sydney.atlassian.com</email>
  </committer>
</commit>
