Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
575 |
2014-11-30 09:08:46 |
PointedEars |
/trunk/ |
* string/unicode.js
- Added support for jsx.array.BigArray-long strings
- Added support for combining marks
- Clarified JSdoc |
|
/trunk/string/unicode.js /trunk/test/unicode.js
|
574 |
2014-11-11 22:51:47 |
PointedEars |
/trunk/ |
* string.js
- Fixed `this' accesses for ES5+ strict mode
- Use jsx.object.isString
- jsx.string.addSlashes() also escapes \, CR, LF, and HT
- Updated JSdoc |
|
/trunk/string.js
|
573 |
2014-10-22 21:10:48 |
PointedEars |
/trunk/dom/css/ |
* dom/css/color.js: DRY, fixed JSdoc |
|
/trunk/dom/css/color.js
|
572 |
2014-08-27 17:28:01 |
PointedEars |
/branches/live/ |
Removed development files from live branch |
|
/branches/live/.buildpath /branches/live/enhanced.bak.js /branches/live/printf-20020909.c /branches/live/realtracker.js /branches/live/scripts.rimpfd
|
571 |
2014-08-19 16:38:17 |
PointedEars |
/trunk/ |
* object.js: Function.prototype.extend(): Clarified meaning of formal parameter |
|
/trunk/object.js
|
570 |
2014-08-12 01:58:25 |
PointedEars |
/trunk/ |
* regexp.js: Optimized detection of circular character class definitions |
|
/trunk/regexp.js
|
569 |
2014-07-31 19:34:46 |
PointedEars |
/trunk/ |
* array.js
- jsx.array.filter(): Fixed several refactoring bugs
- jsx.array.createFilter():
+ Fixed filter logic
+ Added NaN and structured compare support (uses options object)
- Added jsx.array.fromObject, .getIndexes()
- Updated JSdoc |
|
/trunk/array.js
|
568 |
2014-07-31 01:49:02 |
PointedEars |
/trunk/ |
* object.js
- jsx.object.clone()
+ Use real prototype object if possible
+ Fixed refactoring bug
- jsx.object.getDataObject():
+ Fixed refactoring bug causing recursion to produce wrong results
- Fixed JSdoc
- jsx.debugValue() uses jsx.object.isString() for safer string detection
- Use strict mode
- Added jsx.object.flip()
- jsx.require() uses script's `load' event if possible
(http.js not strictly necessary anymore) |
|
/trunk/object.js
|
567 |
2014-06-29 17:31:46 |
PointedEars |
/branches/live/object/ |
* object/object-compat.js: Merged with trunk (2) |
|
/branches/live/object
|
566 |
2014-06-29 17:30:28 |
PointedEars |
/branches/live/object/ |
* object/object-compat.js: Merged with trunk |
|
/branches/live/object/object-compat.js
|
565 |
2014-06-25 22:36:58 |
PointedEars |
/branches/live/ |
* lcars.js (merged from trunk)
- Avoid closures
- Geolocation:
+ Reuse google.maps.Map instance
+ Use jsx.dom.geolocation
- Added Fullscreen button
- Added toggleFullscreen() |
|
/branches/live/lcars.js
|
564 |
2014-06-25 21:37:11 |
PointedEars |
/trunk/ |
* lcars.js
- Added Fullscreen button
- Added toggleFullscreen() |
|
/trunk/lcars.js
|
563 |
2014-06-08 22:16:47 |
PointedEars |
/trunk/ |
* map.js
- Fixed jsx.map.Map instance.mappings() with Buckets
- Added support for strict key handling (required for jsx.python.set())
- Updated JSdoc |
|
/trunk/map.js
|
562 |
2014-06-03 01:59:53 |
PointedEars |
/trunk/ |
* array.js
- Use Infinity instead of Number.POSITIVE_INFINITY as we require ES 3 already
- Reduced maximum jsx.array.BigArray length to 2^53-1; fixes unrecognized overflow
- bigArray.setLength() now throws exception on missing argument
- Added jsx.array.BigArray.fromString() and .fromChars(); the latter is used by jsx.string.unicode.WideString
- Added jsx.array.BigArray.prototype.deleteElement(), .push(), .slice() and .splice()
- Use jsx.array.BigArray.isInstance instead of instanceof for now
- Fixed JSdoc
* array-test.js
- Added test for bigArray.setLength() without arguments,
jsx.array.BigArray.prototype.set() and .toArray() |
|
/trunk/array.js /trunk/test/array-test.js
|
561 |
2014-05-30 14:47:26 |
PointedEars |
/trunk/dom/ |
* events.js: Clean-up: Code style and JSdoc |
|
/trunk/dom/events.js
|
560 |
2014-05-27 01:24:16 |
PointedEars |
/trunk/ |
* lcars.js: insertSound(): Added timing tolerance |
|
/trunk/lcars.js
|
559 |
2014-05-26 16:07:10 |
PointedEars |
/trunk/ |
* lcars.js
- Bugfixes and optimizations
- Use getters and setters
- Added i18n support
- Added sound support |
|
/trunk/lcars.js
|
558 |
2014-05-26 16:05:12 |
PointedEars |
/trunk/dom/ |
* widgets.js
- Use getter and setter for target
- Reorganized definitions |
|
/trunk/dom/widgets.js
|
557 |
2014-05-26 14:43:45 |
PointedEars |
/trunk/dom/ |
* dom/events.js
- jsx.dom.createEventListener(): Added support for "bubbles",
"cancelable", "currentTarget", "eventPhase", and "timeStamp" properties
- jsx.dom.replaceEventListener() uses jsx.dom.removeEventListener()
and nulls event-handler property
- Optimizations |
|
/trunk/dom/events.js
|
556 |
2014-05-26 13:57:30 |
PointedEars |
/trunk/ |
* types.js
- Added jsx.types.isString() and jsx.types.isNativeValue()
- Removed jsx.types.isArray() in favor of object.js:jsx.object.isArray() |
|
/trunk/types.js
|