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
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
 
391 2013-03-30 18:46:08 PointedEars /trunk/object/
* object/object-compat.js: Sync'd with object.js
 
390 2013-03-30 18:45:18 PointedEars /trunk/
* object.js: Organized code
 
389 2013-03-30 00:55:11 PointedEars /trunk/
* date.js: jsx.date.strftime(): Added support for ISO 8601 week numbers ("%V")
 
388 2013-03-29 22:33:55 PointedEars /trunk/
* object.js: jsx.object.setProperties() iterates only over own enumerable properties of the source
 
387 2013-03-29 21:59:44 PointedEars /trunk/
* object.js: Fixed JSdoc
 
386 2013-03-29 08:39:37 PointedEars /trunk/
* object.js: jsx.import(): Fixed logic
 
385 2013-03-29 08:14:40 PointedEars /trunk/
* object.js: Replaced jsx.object.addProperties() with jsx.object.setProperties() (see also compat.js)
 
384 2013-03-28 15:13:10 PointedEars /trunk/
* date.js
  - jsx.date.strftime():
    + Do not rely on Date.prototype augmentation
    + Return list of time zone names, UTC name if undefined
    + Added timezones
    + Simplified Date.prototype.strftime() wrapper
  -  Use addProperties()
  - Added more testcases (no longer svn:ignored)
 
383 2013-03-28 14:49:44 PointedEars /trunk/
* map.js: Fixed whitespace
 
382 2013-03-28 14:48:26 PointedEars /trunk/
Moved flash.js to dom/
 
381 2013-03-28 04:10:18 PointedEars /trunk/
* date.js: Date.isValid() is an alias for jsx.date.isValid() if jsx.options.emulate
 
380 2013-03-28 03:53:17 PointedEars /trunk/
* date.js: jsx.date.strftime() called by Date.prototype.strftime() if jsx.options.emulate
 
379 2013-03-28 03:28:25 PointedEars /trunk/
* date.js: Require jsx.string only if Date.prototype.strftime() is called
 
378 2013-03-28 03:05:53 PointedEars /trunk/
* date.js: Added Date.prototype.strftime() with testcases
 
377 2013-03-28 03:04:45 PointedEars /trunk/
* string.js: jsx.string.leadingZero() supports negative numbers
 
376 2013-03-28 00:19:40 PointedEars /trunk/
Added date.js with test case
 
375 2013-03-28 00:15:25 PointedEars /trunk/
* object.js
  - jsx.throwThis(): Serialize Array for exception arguments
  - jsx.InvalidArgumentError(): Treat empty Array like empty string
 

Show All