Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
598 |
2015-08-08 18:52:07 |
PointedEars |
/trunk/ |
object.js: Moved jsx.array to front |
|
/trunk/object.js
|
597 |
2015-08-08 18:51:42 |
PointedEars |
/trunk/ |
object.js: jsx.require(): Add `error' event, warn about unsupported
`load' event |
|
/trunk/object.js
|
596 |
2015-08-08 18:51:12 |
PointedEars |
/trunk/ |
object.js: jsx.require: Resolve depencies by URN |
|
/trunk/object.js
|
595 |
2015-08-08 18:50:56 |
PointedEars |
/trunk/ |
object.js: Added Object.assign() (ES6), Object.extend() and
Object.merge() |
|
/trunk/object.js
|
594 |
2015-08-08 18:50:13 |
PointedEars |
/trunk/ |
object.js: Added Object.values() |
|
/trunk/object.js
|
593 |
2015-08-08 18:49:46 |
PointedEars |
/trunk/dom/ |
Added experimental DOMParser implementation |
|
/trunk/dom/DOMParser.js
|
592 |
2015-08-08 18:49:31 |
PointedEars |
/trunk/dom/ |
Added experimental E5X support |
|
/trunk/dom/e5x.js
|
591 |
2015-07-08 02:50:01 |
PointedEars |
/trunk/doc/ |
Added from-scratch tree widget implementation |
|
/trunk/doc/tree.js
|
590 |
2015-07-08 02:49:54 |
PointedEars |
/trunk/string/parser/test/ |
Added parser profiling for "first match wins" strategy |
|
/trunk/string/parser/test /trunk/string/parser/test/profiling.html /trunk/string/parser/test/profiling.js
|
589 |
2015-07-08 02:49:43 |
PointedEars |
/trunk/dom/ |
Added HTML5 elements workaround for MSHTML < 9 |
|
/trunk/dom/html5.js
|
588 |
2015-07-08 02:49:39 |
PointedEars |
/trunk/string/parser/ |
Added ECMAScript parser |
|
/trunk/string/parser /trunk/string/parser/ecmascript.js
|
587 |
2015-07-08 02:49:35 |
PointedEars |
/trunk/test/ |
Added test/date-es.js of 2006-05-22 |
|
/trunk/test/date-es.js
|
586 |
2015-07-08 02:49:28 |
PointedEars |
/trunk/ |
* engine.js: JScript version detection no longer uses 'x'{2,} strings |
|
/trunk/engine.js
|
585 |
2015-06-25 22:50:23 |
PointedEars |
/branches/live/test/ |
test/array.html: Fixed file references (merged from trunk) |
|
/branches/live/test/array.html
|
584 |
2015-06-25 22:44:30 |
PointedEars |
/trunk/ |
* engine.js: Improved and updated V8 version inference |
|
/trunk/engine.js
|
583 |
2015-02-27 00:24:12 |
PointedEars |
/trunk/ |
Resource Builder: Use ResourceBuilder.php for aggregation |
|
/trunk/builder.php
|
582 |
2015-02-26 23:47:20 |
PointedEars |
/trunk/ |
Resource Builder: Fixed bogus PCRE segfault |
|
/trunk/ResourceBuilder.php
|
581 |
2015-02-08 18:23:03 |
PointedEars |
/trunk/UniCalc/ |
UniCalc:
- Do not use Resource Builder anymore
- Improved support for superscript
- Added support for subscript and some Greek letters |
|
/trunk/UniCalc/index.html /trunk/UniCalc/unicalc.js
|
580 |
2015-02-08 18:16:41 |
PointedEars |
/trunk/ |
* regexp.js: jsx.regexp.concat(): Support concatenation of jsx.regexp.RegExp instances |
|
/trunk/regexp.js
|
579 |
2015-01-11 10:54:37 |
PointedEars |
/trunk/ |
Resource Builder: Fixed option processing order |
|
/trunk/ResourceBuilder.php
|
578 |
2015-01-11 10:36:09 |
PointedEars |
/trunk/ |
* array.js: Fixed jsx.array.Array.prototype.get()/set() |
|
/trunk/array.js
|
577 |
2015-01-07 04:54:49 |
PointedEars |
/trunk/ |
Resource Builder: Added support for constructor argument |
|
/trunk/builder.php
|
576 |
2014-11-30 20:22:59 |
PointedEars |
/trunk/string/ |
* string/unicode.js
- Added WideString.prototype.codePointAt() alias for .charCodeAt()
- WideString.fromCharCode() supports combining marks |
|
/trunk/string/unicode.js
|
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
|