Subversion Repositories JSX

Rev

Go to most recent revision | Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
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
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
555 2014-05-26 13:52:48 PointedEars /trunk/
* object.js
  - Optimized jsx.object.clone()

* object/object-compat.js
  - Bugfixes and optimizations
  - jsx.debugValue(): Backported from object.js
  - Updated JSdoc
 
/trunk/object.js
/trunk/object/object-compat.js
554 2014-05-26 12:11:59 PointedEars /trunk/
* http.js: Use setRequestHeader() consequently
 
/trunk/http.js
553 2014-05-14 21:37:19 PointedEars /trunk/
* object.js
  - jsx.object.clone() now uses jsx.object.isObject() to check for recursion
  - jsx.object.getDataObject() now supports source object
  - Fixed JSdoc
 
/trunk/object.js
552 2014-05-13 09:26:51 PointedEars /trunk/
* object.js
  - jsx.object.getFunctionName() can use jsx.regexp.RegExp to parse Unicode identifiers
  - jsx.throwThis(): Fixed argument array, ignore context in this case
  - Updated JSdoc
 
/trunk/object.js
551 2014-05-12 20:02:12 PointedEars /trunk/
* object.js
  - jsx.object.isObject(): Primitive values are no longer considered objects
  - jsx.object.callIfMethod(): Fixed refactoring regression
 
/trunk/object.js
550 2014-04-23 23:42:45 PointedEars /trunk/doc/
* doc/style.css
  - Added icon for links to external resources
  - Formated sections and headings
 
/trunk/doc/style.css
549 2014-04-23 23:37:28 PointedEars /trunk/doc/jsx/
doc:
  - Added collection.js and symbols
  - Sorted tree items
 
/trunk/doc/jsx/tree.html
548 2014-04-23 04:52:25 PointedEars /trunk/doc/jsx/
doc: Added object.js and array.js symbols
 
/trunk/doc/jsx/tree.html
547 2014-04-22 02:52:45 PointedEars /trunk/
* regexp.js: Fixed unintential nbsp
 
/trunk/regexp.js
546 2014-04-08 13:32:46 PointedEars /trunk/
* regexp.js
  - Unicode mode:
    + Added support for PCRE_DOTALL
    + Added support for \D, \S and \W
 
/trunk/regexp.js
545 2014-04-06 18:20:47 PointedEars /trunk/
* http.js: Fixed "this" bug causing duplicate call of success listener with XHR2 support
 
/trunk/http.js
544 2014-03-29 21:54:34 PointedEars /trunk/
* array.js
  - Removed extra variable declarations
  - jsx.array.Array: Fixed index check
  - jsx.array.BigArray:
    + Fixed handling of primitive constructor arguments
    + Fixed index check
    + Optimizations
  - jsx.array.pop() supports all array-like objects
  - Formatted code
  - Fixed JSdoc
 
/trunk/array.js
543 2014-03-29 15:52:42 PointedEars /trunk/
* object.js
  - Completed jsx.object refactoring to module pattern (without .extend() parts)
  - jsx.require(): Minor optimization
 
/trunk/object.js
542 2014-03-29 04:10:17 PointedEars /trunk/
* object.js: jsx.require(): Support asynchronous loading with JSX:dom/events.js
 
/trunk/object.js
541 2014-03-28 02:34:10 PointedEars /trunk/
* engine.js: Improved and updated V8 version inference
 
/trunk/engine.js
540 2014-03-21 17:05:12 PointedEars /trunk/
* object.js: jsx.object.isInstanceOf(): Multi-level instanceof emulation
 
/trunk/object.js
539 2014-03-12 15:14:12 PointedEars /trunk/
* map.js: _Bucket: Optimized property access
 
/trunk/map.js
538 2014-03-12 15:06:07 PointedEars /trunk/
* map.js: Fixed mapping of objects with equal string keys
 
/trunk/map.js
537 2014-03-10 01:31:16 PointedEars /trunk/JSdoc/
JSdoc: Fixed parser
 
/trunk/JSdoc/jsdoc-simple.js