<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>JSX - /</title><description>WebSVN RSS feed - JSX</description><lastBuildDate>Sun, 12 Apr 2026 17:46:42 +0200</lastBuildDate><generator>WebSVN 2.3.4-pe</generator><link>http://pointedears.de/wsvn/JSX/?op=log&amp;max=40&amp;peg=415</link><atom:link href="http://pointedears.de/wsvn/JSX/?op=rss&amp;peg=415" rel="self" type="application/rss+xml" />
<item><pubDate>Sun, 28 Apr 2013 02:30:55 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 415 -- * string/unicode.js   - Use .toString() instead of .getChars().join(&quot;&quot;) ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;* string/unicode.js&lt;br /&gt;
  - Use .toString() instead of .getChars().join(&quot;&quot;)&lt;br /&gt;
  - Updated testcases incl. generic inherited methods&lt;/div&gt;~ /trunk/string/unicode.js&lt;br /&gt;~ /trunk/test/unicode.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=415&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=415&amp;peg=415</guid></item>
<item><pubDate>Sat, 27 Apr 2013 20:36:52 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 414 -- * string/unicode.js   - Fixed jsx.string.unicode.WideString.prototype.substr()   - ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;* string/unicode.js&lt;br /&gt;
  - Fixed jsx.string.unicode.WideString.prototype.substr()&lt;br /&gt;
  - Added remaining testcases&lt;/div&gt;~ /trunk/string/unicode.js&lt;br /&gt;~ /trunk/test/unicode.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=414&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=414&amp;peg=415</guid></item>
<item><pubDate>Sat, 27 Apr 2013 20:11:17 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 413 -- * test/test.js:   - Throw proper exceptions with jsx.throwThis() ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* test/test.js:&lt;br /&gt;
  - Throw proper exceptions with jsx.throwThis()&lt;br /&gt;
  - Fixed jsx.test.assertArrayEquals() with different array lengths&lt;/div&gt;~ /trunk/test/test.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=413&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=413&amp;peg=415</guid></item>
<item><pubDate>Sat, 27 Apr 2013 19:23:10 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 412 -- * string/unicode.js   - Fixed jsx.string.unicode.WideString.prototype.indexOf() and .lastIndexOf()  ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* string/unicode.js&lt;br /&gt;
  - Fixed jsx.string.unicode.WideString.prototype.indexOf() and .lastIndexOf()&lt;br /&gt;
    with start position&lt;br /&gt;
  - Fixed JSdoc&lt;/div&gt;~ /trunk/string/unicode.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=412&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=412&amp;peg=415</guid></item>
<item><pubDate>Sat, 27 Apr 2013 18:11:32 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 411 -- * string/unicode.js   - Fixed jsx.string.unicode.WideString.prototype.indexOf() and .lastIndexOf()  ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;* string/unicode.js&lt;br /&gt;
  - Fixed jsx.string.unicode.WideString.prototype.indexOf() and .lastIndexOf()&lt;br /&gt;
  - Added SVN keywords&lt;/div&gt;~ /trunk/string/unicode.js&lt;br /&gt;~ /trunk/test/unicode.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=411&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=411&amp;peg=415</guid></item>
<item><pubDate>Sat, 27 Apr 2013 16:02:44 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 410 -- Added string/unicode.js with testcases</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added string/unicode.js with testcases&lt;/div&gt;+ /trunk/string/unicode.js&lt;br /&gt;+ /trunk/test/unicode.html&lt;br /&gt;+ /trunk/test/unicode.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=410&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=410&amp;peg=415</guid></item>
<item><pubDate>Sat, 27 Apr 2013 16:01:46 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 409 -- * test/test.js: Early returns; fixed JSdoc</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* test/test.js: Early returns; fixed JSdoc&lt;/div&gt;~ /trunk/test/test.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=409&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=409&amp;peg=415</guid></item>
<item><pubDate>Sat, 27 Apr 2013 16:00:23 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 408 -- * object.js   - Module pattern for all unit-tested ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object.js&lt;br /&gt;
  - Module pattern for all unit-tested features&lt;br /&gt;
  - Fixed JSdoc&lt;/div&gt;~ /trunk/object.js&lt;br /&gt;~ /trunk/test/object.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=408&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=408&amp;peg=415</guid></item>
<item><pubDate>Wed, 24 Apr 2013 00:36:43 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 407 -- * object.js   - Module pattern for all unit-tested ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object.js&lt;br /&gt;
  - Module pattern for all unit-tested features&lt;br /&gt;
  - Fixed JSdoc&lt;/div&gt;~ /trunk/object.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=407&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=407&amp;peg=415</guid></item>
<item><pubDate>Tue, 23 Apr 2013 23:17:40 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 406 -- * test/test.js: Fixed JSdoc, Pretty Printing</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* test/test.js: Fixed JSdoc, Pretty Printing&lt;/div&gt;~ /trunk/test/test.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=406&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=406&amp;peg=415</guid></item>
<item><pubDate>Tue, 23 Apr 2013 23:05:14 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 405 -- * test/test.js: jsx.test.runner.run(): Removed unnecessary fallback</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* test/test.js: jsx.test.runner.run(): Removed unnecessary fallback&lt;/div&gt;~ /trunk/test/test.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=405&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=405&amp;peg=415</guid></item>
<item><pubDate>Tue, 23 Apr 2013 23:02:40 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 404 -- * test/test.js: Inlined safe calls of jsx.object.isNativeMethod() and jsx.object.getProperty()</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* test/test.js: Inlined safe calls of jsx.object.isNativeMethod() and jsx.object.getProperty()&lt;/div&gt;~ /trunk/test/test.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=404&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=404&amp;peg=415</guid></item>
<item><pubDate>Tue, 23 Apr 2013 22:53:53 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 403 -- * test/test.js: Inlined imports (reverting previous &quot;optimization&quot;)</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* test/test.js: Inlined imports (reverting previous &quot;optimization&quot;)&lt;/div&gt;~ /trunk/test/test.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=403&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=403&amp;peg=415</guid></item>
<item><pubDate>Tue, 23 Apr 2013 22:41:55 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 402 -- * test/test.js: Use reference to private function for jsx.test.increaseAssertCount()</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* test/test.js: Use reference to private function for jsx.test.increaseAssertCount()&lt;/div&gt;~ /trunk/test/test.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=402&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=402&amp;peg=415</guid></item>
<item><pubDate>Tue, 23 Apr 2013 22:33:17 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 401 -- * test/test.js: Use module pattern globally</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* test/test.js: Use module pattern globally&lt;/div&gt;~ /trunk/test/test.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=401&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=401&amp;peg=415</guid></item>
<item><pubDate>Tue, 23 Apr 2013 11:24:10 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 400 -- * test/test.js: Assertions are counted</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* test/test.js: Assertions are counted&lt;/div&gt;~ /trunk/test/test.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=400&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=400&amp;peg=415</guid></item>
<item><pubDate>Mon, 22 Apr 2013 02:37:17 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 399 -- * object.js: Started refactoring to module pattern (JSDT supported)</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object.js: Started refactoring to module pattern (JSDT supported)&lt;/div&gt;~ /trunk/object.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=399&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=399&amp;peg=415</guid></item>
<item><pubDate>Mon, 22 Apr 2013 01:52:54 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 398 -- * date.js   - jsx.date.tzOffsetHours(): Fixed imports   ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;* date.js&lt;br /&gt;
  - jsx.date.tzOffsetHours(): Fixed imports&lt;br /&gt;
  - Updated testcases&lt;/div&gt;~ /trunk/date.js&lt;br /&gt;~ /trunk/test/date.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=398&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=398&amp;peg=415</guid></item>
<item><pubDate>Sun, 21 Apr 2013 02:19:12 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 397 -- * date.js   - Added jsx.date.format() and Date.prototype.format()  ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;* date.js&lt;br /&gt;
  - Added jsx.date.format() and Date.prototype.format()&lt;br /&gt;
  - Added jsx.date.tzOffsetHours()&lt;br /&gt;
  - jsx.date.strftime():&lt;br /&gt;
    + Fixed %P and %p (back to counter-intuitive but POSIX-compliant)&lt;br /&gt;
    + Added %j (day of year)&lt;br /&gt;
    + Use tzOffsetHours() for time zone as hh(:mm) offset from UTC&lt;br /&gt;
  - Upgraded option support&lt;br /&gt;
  - Organized properties&lt;br /&gt;
&lt;br /&gt;
* test/date.html&lt;br /&gt;
  - Updated testcases&lt;br /&gt;
  - Use Resource Builder for dependencies&lt;/div&gt;~ /trunk/date.js&lt;br /&gt;~ /trunk/test/date.html&lt;br /&gt;~ /trunk/test/date.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=397&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=397&amp;peg=415</guid></item>
<item><pubDate>Sat, 13 Apr 2013 02:08:42 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 396 -- * string.js   - jsx.string.sprintf():     ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;* string.js&lt;br /&gt;
  - jsx.string.sprintf():&lt;br /&gt;
    + Use strict mode to avoid changing of arguments&lt;br /&gt;
    + Fixed argument-based field width&lt;br /&gt;
    + Added support for floating-point format precision&lt;br /&gt;
    + Performance optimizations&lt;br /&gt;
  - Easier readable format specification expression&lt;br /&gt;
  - Added testcases&lt;/div&gt;~ /trunk/string.js&lt;br /&gt;~ /trunk/test/string.html&lt;br /&gt;+ /trunk/test/string.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=396&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=396&amp;peg=415</guid></item>
<item><pubDate>Wed, 10 Apr 2013 02:06:57 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 395 -- * object.js, test/object.js   - jsx.object.setProperties(): Fixed unwanted cloning ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object.js, test/object.js&lt;br /&gt;
  - jsx.object.setProperties(): Fixed unwanted cloning&lt;br /&gt;
  - Added testcases&lt;/div&gt;~ /trunk/object.js&lt;br /&gt;~ /trunk/test/object.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=395&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=395&amp;peg=415</guid></item>
<item><pubDate>Tue, 09 Apr 2013 18:06:53 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 394 -- * object.js   - jsx.object.areNativeMethods(): Organized imports   ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object.js&lt;br /&gt;
  - jsx.object.areNativeMethods(): Organized imports&lt;br /&gt;
  - Optimized testing of native methods&lt;br /&gt;
  - jsx.throwThis(): Fixed checking for error type&lt;br /&gt;
  - Object.getOwnPropertyNames(): Fixed JSdoc warnings&lt;br /&gt;
  - Added jsx.array.version&lt;/div&gt;~ /trunk/object.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=394&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=394&amp;peg=415</guid></item>
<item><pubDate>Tue, 09 Apr 2013 14:50:38 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 393 -- * object.js   - Added and used more specific ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object.js&lt;br /&gt;
  - Added and used more specific runtime options&lt;br /&gt;
  - Optimized augmentation&lt;br /&gt;
  - jsx.object._hasOwnProperty(): Optimized fallback logic&lt;br /&gt;
  - jsx.object.clone():&lt;br /&gt;
    + Organized imports&lt;br /&gt;
    + Switched arguments so that source comes first (compatible)&lt;br /&gt;
    + Use jsx.object.isArray()&lt;br /&gt;
    + Only _clone_ properties with object values&lt;br /&gt;
  - jsx.object.defineProperties():&lt;br /&gt;
    + Only iterate over _own_ enumerable properties&lt;br /&gt;
    + Backwards-compatible access to `get&apos; and `set&apos; properties&lt;br /&gt;
  - Added jsx.array.from() (still available in case `Array&apos;&lt;br /&gt;
    augmentation is not wanted)&lt;/div&gt;~ /trunk/object.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=393&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=393&amp;peg=415</guid></item>
<item><pubDate>Tue, 02 Apr 2013 00:29:25 +0200</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 392 -- * object.js, test/object.html, test/object.js   - jsx.object.getKeys() throws exception ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object.js, test/object.html, test/object.js&lt;br /&gt;
  - jsx.object.getKeys() throws exception on non-object, like Object.keys()&lt;br /&gt;
  - Added unit test&lt;/div&gt;~ /trunk/object.js&lt;br /&gt;~ /trunk/test/object.html&lt;br /&gt;+ /trunk/test/object.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=392&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=392&amp;peg=415</guid></item>
<item><pubDate>Sat, 30 Mar 2013 18:46:08 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 391 -- * object/object-compat.js: Sync&apos;d with object.js</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object/object-compat.js: Sync&apos;d with object.js&lt;/div&gt;~ /trunk/object/object-compat.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=391&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=391&amp;peg=415</guid></item>
<item><pubDate>Sat, 30 Mar 2013 18:45:18 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 390 -- * object.js: Organized code</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object.js: Organized code&lt;/div&gt;~ /trunk/object.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=390&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=390&amp;peg=415</guid></item>
<item><pubDate>Sat, 30 Mar 2013 00:55:11 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 389 -- * date.js: jsx.date.strftime(): Added support for ISO 8601 week numbers ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* date.js: jsx.date.strftime(): Added support for ISO 8601 week numbers (&quot;%V&quot;)&lt;/div&gt;~ /trunk/date.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=389&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=389&amp;peg=415</guid></item>
<item><pubDate>Fri, 29 Mar 2013 22:33:55 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 388 -- * object.js: jsx.object.setProperties() iterates only over own enumerable properties of ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object.js: jsx.object.setProperties() iterates only over own enumerable properties of the source&lt;/div&gt;~ /trunk/object.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=388&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=388&amp;peg=415</guid></item>
<item><pubDate>Fri, 29 Mar 2013 21:59:44 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 387 -- * object.js: Fixed JSdoc</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object.js: Fixed JSdoc&lt;/div&gt;~ /trunk/object.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=387&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=387&amp;peg=415</guid></item>
<item><pubDate>Fri, 29 Mar 2013 08:39:37 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 386 -- * object.js: jsx.import(): Fixed logic</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object.js: jsx.import(): Fixed logic&lt;/div&gt;~ /trunk/object.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=386&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=386&amp;peg=415</guid></item>
<item><pubDate>Fri, 29 Mar 2013 08:14:40 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 385 -- * object.js: Replaced jsx.object.addProperties() with jsx.object.setProperties() (see also compat.js)</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;* object.js: Replaced jsx.object.addProperties() with jsx.object.setProperties() (see also compat.js)&lt;/div&gt;~ /trunk/array.js&lt;br /&gt;~ /trunk/compat.js&lt;br /&gt;~ /trunk/date.js&lt;br /&gt;~ /trunk/dom/events.js&lt;br /&gt;~ /trunk/http.js&lt;br /&gt;~ /trunk/math/interval.js&lt;br /&gt;~ /trunk/object.js&lt;br /&gt;~ /trunk/object/object-compat.js&lt;br /&gt;~ /trunk/string.js&lt;br /&gt;~ /trunk/test/debug.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=385&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=385&amp;peg=415</guid></item>
<item><pubDate>Thu, 28 Mar 2013 15:13:10 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 384 -- * date.js   - jsx.date.strftime():     ...</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;* date.js&lt;br /&gt;
  - jsx.date.strftime():&lt;br /&gt;
    + Do not rely on Date.prototype augmentation&lt;br /&gt;
    + Return list of time zone names, UTC name if undefined&lt;br /&gt;
    + Added timezones&lt;br /&gt;
    + Simplified Date.prototype.strftime() wrapper&lt;br /&gt;
  -  Use addProperties()&lt;br /&gt;
  - Added more testcases (no longer svn:ignored)&lt;/div&gt;~ /trunk/date.js&lt;br /&gt;~ /trunk/test&lt;br /&gt;~ /trunk/test/date.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=384&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=384&amp;peg=415</guid></item>
<item><pubDate>Thu, 28 Mar 2013 14:49:44 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 383 -- * map.js: Fixed whitespace</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* map.js: Fixed whitespace&lt;/div&gt;~ /trunk/map.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=383&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=383&amp;peg=415</guid></item>
<item><pubDate>Thu, 28 Mar 2013 14:48:26 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 382 -- Moved flash.js to dom/</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Moved flash.js to dom/&lt;/div&gt;x /trunk/flash.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=382&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=382&amp;peg=415</guid></item>
<item><pubDate>Thu, 28 Mar 2013 04:10:18 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 381 -- * date.js: Date.isValid() is an alias for jsx.date.isValid() if jsx.options.emulate</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* date.js: Date.isValid() is an alias for jsx.date.isValid() if jsx.options.emulate&lt;/div&gt;~ /trunk/date.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=381&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=381&amp;peg=415</guid></item>
<item><pubDate>Thu, 28 Mar 2013 03:53:17 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 380 -- * date.js: jsx.date.strftime() called by Date.prototype.strftime() if jsx.options.emulate</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* date.js: jsx.date.strftime() called by Date.prototype.strftime() if jsx.options.emulate&lt;/div&gt;~ /trunk/date.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=380&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=380&amp;peg=415</guid></item>
<item><pubDate>Thu, 28 Mar 2013 03:28:25 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 379 -- * date.js: Require jsx.string only if Date.prototype.strftime() is called</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* date.js: Require jsx.string only if Date.prototype.strftime() is called&lt;/div&gt;~ /trunk/date.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=379&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=379&amp;peg=415</guid></item>
<item><pubDate>Thu, 28 Mar 2013 03:05:53 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 378 -- * date.js: Added Date.prototype.strftime() with testcases</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;* date.js: Added Date.prototype.strftime() with testcases&lt;/div&gt;~ /trunk/date.js&lt;br /&gt;~ /trunk/test/date.html&lt;br /&gt;~ /trunk/test/date.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=378&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=378&amp;peg=415</guid></item>
<item><pubDate>Thu, 28 Mar 2013 03:04:45 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 377 -- * string.js: jsx.string.leadingZero() supports negative numbers</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;* string.js: jsx.string.leadingZero() supports negative numbers&lt;/div&gt;~ /trunk/string.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=377&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=377&amp;peg=415</guid></item>
<item><pubDate>Thu, 28 Mar 2013 00:19:40 +0100</pubDate><dc:creator>PointedEars</dc:creator><title>Rev 376 -- Added date.js with test case</title><description>&lt;div&gt;&lt;strong&gt;PointedEars -- 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added date.js with test case&lt;/div&gt;+ /trunk/date.js&lt;br /&gt;+ /trunk/test/date.html&lt;br /&gt;+ /trunk/test/date.js&lt;br /&gt;</description><link>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=376&amp;peg=415</link><guid>http://pointedears.de/wsvn/JSX/?op=revision&amp;isdir=1&amp;rev=376&amp;peg=415</guid></item>
</channel></rss>