Rev |
Age |
Author |
Path |
Log message |
Diff |
601 |
2016-07-19 20:55:12 |
PointedEars |
/trunk/ |
* map.js: Use the function form of "use strict" |
|
600 |
2016-07-19 20:55:09 |
PointedEars |
/trunk/ |
* map.js: Fixed refactoring bug |
|
599 |
2016-07-19 20:55:00 |
PointedEars |
/trunk/dom/ |
* dom/css.js: Removed now-superfluous JSDT support |
|
598 |
2015-08-08 18:52:07 |
PointedEars |
/trunk/ |
object.js: Moved jsx.array to front |
|
597 |
2015-08-08 18:51:42 |
PointedEars |
/trunk/ |
object.js: jsx.require(): Add `error' event, warn about unsupported
`load' event |
|
596 |
2015-08-08 18:51:12 |
PointedEars |
/trunk/ |
object.js: jsx.require: Resolve depencies by URN |
|
595 |
2015-08-08 18:50:56 |
PointedEars |
/trunk/ |
object.js: Added Object.assign() (ES6), Object.extend() and
Object.merge() |
|
594 |
2015-08-08 18:50:13 |
PointedEars |
/trunk/ |
object.js: Added Object.values() |
|
593 |
2015-08-08 18:49:46 |
PointedEars |
/trunk/dom/ |
Added experimental DOMParser implementation |
|
592 |
2015-08-08 18:49:31 |
PointedEars |
/trunk/dom/ |
Added experimental E5X support |
|
591 |
2015-07-08 02:50:01 |
PointedEars |
/trunk/doc/ |
Added from-scratch tree widget implementation |
|
590 |
2015-07-08 02:49:54 |
PointedEars |
/trunk/string/parser/test/ |
Added parser profiling for "first match wins" strategy |
|
589 |
2015-07-08 02:49:43 |
PointedEars |
/trunk/dom/ |
Added HTML5 elements workaround for MSHTML < 9 |
|
588 |
2015-07-08 02:49:39 |
PointedEars |
/trunk/string/parser/ |
Added ECMAScript parser |
|
587 |
2015-07-08 02:49:35 |
PointedEars |
/trunk/test/ |
Added test/date-es.js of 2006-05-22 |
|
586 |
2015-07-08 02:49:28 |
PointedEars |
/trunk/ |
* engine.js: JScript version detection no longer uses 'x'{2,} strings |
|
585 |
2015-06-25 22:50:23 |
PointedEars |
/branches/live/test/ |
test/array.html: Fixed file references (merged from trunk) |
|
584 |
2015-06-25 22:44:30 |
PointedEars |
/trunk/ |
* engine.js: Improved and updated V8 version inference |
|
583 |
2015-02-27 00:24:12 |
PointedEars |
/trunk/ |
Resource Builder: Use ResourceBuilder.php for aggregation |
|
582 |
2015-02-26 23:47:20 |
PointedEars |
/trunk/ |
Resource Builder: Fixed bogus PCRE segfault |
|
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 |
|
580 |
2015-02-08 18:16:41 |
PointedEars |
/trunk/ |
* regexp.js: jsx.regexp.concat(): Support concatenation of jsx.regexp.RegExp instances |
|
579 |
2015-01-11 10:54:37 |
PointedEars |
/trunk/ |
Resource Builder: Fixed option processing order |
|
578 |
2015-01-11 10:36:09 |
PointedEars |
/trunk/ |
* array.js: Fixed jsx.array.Array.prototype.get()/set() |
|
577 |
2015-01-07 04:54:49 |
PointedEars |
/trunk/ |
Resource Builder: Added support for constructor argument |
|
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 |
|
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 |
|
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 |
|
573 |
2014-10-22 21:10:48 |
PointedEars |
/trunk/dom/css/ |
* dom/css/color.js: DRY, fixed JSdoc |
|
572 |
2014-08-27 17:28:01 |
PointedEars |
/branches/live/ |
Removed development files from live branch |
|
571 |
2014-08-19 16:38:17 |
PointedEars |
/trunk/ |
* object.js: Function.prototype.extend(): Clarified meaning of formal parameter |
|
570 |
2014-08-12 01:58:25 |
PointedEars |
/trunk/ |
* regexp.js: Optimized detection of circular character class definitions |
|
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 |
|
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) |
|
567 |
2014-06-29 17:31:46 |
PointedEars |
/branches/live/object/ |
* object/object-compat.js: Merged with trunk (2) |
|
566 |
2014-06-29 17:30:28 |
PointedEars |
/branches/live/object/ |
* object/object-compat.js: Merged with trunk |
|
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() |
|
564 |
2014-06-25 21:37:11 |
PointedEars |
/trunk/ |
* lcars.js
- Added Fullscreen button
- Added toggleFullscreen() |
|
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 |
|
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() |
|