413 |
2013-04-27 20:11:17 |
PointedEars |
/trunk/test/ |
* test/test.js:
- Throw proper exceptions with jsx.throwThis()
- Fixed jsx.test.assertArrayEquals() with different array lengths |
|
412 |
2013-04-27 19:23:10 |
PointedEars |
/trunk/string/ |
* string/unicode.js
- Fixed jsx.string.unicode.WideString.prototype.indexOf() and .lastIndexOf()
with start position
- Fixed JSdoc |
|
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 |
|