Subversion Repositories JSX

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
411 2013-04-27 18:11:32 PointedEars /trunk/
* string/unicode.js
  - Fixed jsx.string.unicode.WideString.prototype.indexOf() and .lastIndexOf()
  - Added SVN keywords
 
410 2013-04-27 16:02:44 PointedEars /trunk/
Added string/unicode.js with testcases
 
409 2013-04-27 16:01:46 PointedEars /trunk/test/
* test/test.js: Early returns; fixed JSdoc
 
408 2013-04-27 16:00:23 PointedEars /trunk/
* object.js
  - Module pattern for all unit-tested features
  - Fixed JSdoc
 
407 2013-04-24 00:36:43 PointedEars /trunk/
* object.js
  - Module pattern for all unit-tested features
  - Fixed JSdoc
 
406 2013-04-23 23:17:40 PointedEars /trunk/test/
* test/test.js: Fixed JSdoc, Pretty Printing
 
405 2013-04-23 23:05:14 PointedEars /trunk/test/
* test/test.js: jsx.test.runner.run(): Removed unnecessary fallback
 
404 2013-04-23 23:02:40 PointedEars /trunk/test/
* test/test.js: Inlined safe calls of jsx.object.isNativeMethod() and jsx.object.getProperty()
 
403 2013-04-23 22:53:53 PointedEars /trunk/test/
* test/test.js: Inlined imports (reverting previous "optimization")
 
402 2013-04-23 22:41:55 PointedEars /trunk/test/
* test/test.js: Use reference to private function for jsx.test.increaseAssertCount()
 
401 2013-04-23 22:33:17 PointedEars /trunk/test/
* test/test.js: Use module pattern globally
 
400 2013-04-23 11:24:10 PointedEars /trunk/test/
* test/test.js: Assertions are counted
 
399 2013-04-22 02:37:17 PointedEars /trunk/
* object.js: Started refactoring to module pattern (JSDT supported)
 
398 2013-04-22 01:52:54 PointedEars /trunk/
* date.js
  - jsx.date.tzOffsetHours(): Fixed imports
  - Updated testcases
 
397 2013-04-21 02:19:12 PointedEars /trunk/
* date.js
  - Added jsx.date.format() and Date.prototype.format()
  - Added jsx.date.tzOffsetHours()
  - jsx.date.strftime():
    + Fixed %P and %p (back to counter-intuitive but POSIX-compliant)
    + Added %j (day of year)
    + Use tzOffsetHours() for time zone as hh(:mm) offset from UTC
  - Upgraded option support
  - Organized properties

* test/date.html
  - Updated testcases
  - Use Resource Builder for dependencies
 
396 2013-04-13 02:08:42 PointedEars /trunk/
* string.js
  - jsx.string.sprintf():
    + Use strict mode to avoid changing of arguments
    + Fixed argument-based field width
    + Added support for floating-point format precision
    + Performance optimizations
  - Easier readable format specification expression
  - Added testcases
 
395 2013-04-10 02:06:57 PointedEars /trunk/
* object.js, test/object.js
  - jsx.object.setProperties(): Fixed unwanted cloning
  - Added testcases
 
394 2013-04-09 18:06:53 PointedEars /trunk/
* object.js
  - jsx.object.areNativeMethods(): Organized imports
  - Optimized testing of native methods
  - jsx.throwThis(): Fixed checking for error type
  - Object.getOwnPropertyNames(): Fixed JSdoc warnings
  - Added jsx.array.version
 
393 2013-04-09 14:50:38 PointedEars /trunk/
* object.js
  - Added and used more specific runtime options
  - Optimized augmentation
  - jsx.object._hasOwnProperty(): Optimized fallback logic
  - jsx.object.clone():
    + Organized imports
    + Switched arguments so that source comes first (compatible)
    + Use jsx.object.isArray()
    + Only _clone_ properties with object values
  - jsx.object.defineProperties():
    + Only iterate over _own_ enumerable properties
    + Backwards-compatible access to `get' and `set' properties
  - Added jsx.array.from() (still available in case `Array'
    augmentation is not wanted)
 
392 2013-04-02 00:29:25 PointedEars /trunk/
* object.js, test/object.html, test/object.js
  - jsx.object.getKeys() throws exception on non-object, like Object.keys()
  - Added unit test
 

Show All