Go to most recent revision | Show changed files | Directory listing | RSS feed
* ani.js - Rewrite to follow JavaFX's keyframe-based approach; keeping previous code as template for enhancements * collection.js - Fixed bad inheritance that caused all Array instances to become Collections * object.js - Added jsx.MSG_* "constants" for use with jsx.dmsg() - Added jsx.info() and jsx.warn() as jsx.dmsg() shortcuts - jsx.object.clone(): Quick fix for COPY_ENUM_*; TODO: Restore, or inherit from, original type - jsx.throwThis(): Fixed ReferenceError * style.css - Added subtitle support - Changed background-color from white to transparent (for the Matrixes) * time.js - Fixed formatting * General: - Added svn:ignore for _debug.js/
object.js: Fixed/clarified JSdoc
* dhtml.js - _getComputedStyle(): Replaced bogus jsx.string.hyphenatedToCamelCase() call (still error-prone)
* httprequest.js - send(): Replaced error-prone null assignment with closure - Fixed JSdoc
* httprequest.js - Fixed POST implementation (uses default request Content-Type now)
* dhtml.js - _createEventListener(): Added support for frequently used event properties - Updated version property * object.js - addProperties(), clone(): Consider read-only properties - Updated version property
object.js: Fixed silly typo
svn:ignore .settings
* object.js - tryThis(): Removed error-prone, superfluous OR operation
* dhtml.js - Clarified identifiers * object.js - Fixed Object.defineProperty() call
* dhtml.js - Fixed JSdoc * httprequest.js - Added ActiveXObject TODO - Fixed JSdoc * object.js - Modified Object.defineProperty() debug message * types.js - Moved Copyright comment to top
* dhtml.js - Reduced indentation - getElementByClassName(): Removed experimental code - Optimized references * object.js - jsx.dmsg(): Fixed console[f].call for MSHTML 8 - Function.prototype.extend(): Added Object.defineProperty() workaround for MSHTML 8
*-commented.js files caused confusion with code analyzers and potential contributors/users: reverting to old names. Uncommented/minimized versions can be provided manually or, later, with a server-side script that also resolves dependencies.
* dhtml-commented.js - runLater(): Fixed jsx.object reference - _addEventListener(): + Renamed private property + Optimized references - _removeEventListener() uses listener list from _addEventListener() - Converted unnecessary function expressions to declarations - Fixed JSdoc * object-commented.js - Rewrapped license reference * style.css - Removed Inconsolata due to Safari incompatibility - Removed unnecessary `font-family' declarations * test/debug-commented.js - synhl(): Moved to closure - Moved `debug' to `jsx' namespace - Fixed and completed JSdoc
Removed UnicodeData.txt (bogus local symlink)
regexp-commented.js: Fixed leaking property/variable
* flash-commented.js - Fixed namespacing * test/dom/flash.html - Fixed test case includes (added types.js) * object-commented.js - Function.prototype.extend(): + Call jsx_object.inheritFrom() to reuse Dummy() constructor + Added enumeration optimizations for ECMAScript 5-conforming implementations + this.prototype.forEach(): Removed `userDefined' test (added to `this' only) - JSdoc + Sacrificed a bit of technical correctness in favor of understanding; TODO: Add a general note to say that "x is a Foo" means "x is a reference to a Foo instance". + Minor corrections and improvements * regexp-commented.js - regexp_concat(): Special characters are no longer escaped automatically - jsx.regexp.escape(): Fixed bogus arguments test - jsx.RegExp() + Made `rxEscapes' better readable and reusing `rxPropertyEscapes' with improved regexp_concat() + Renamed `[Cc]haracterClasses' to the more appropriate `[Pp]ropertyClasses', updated UnicodeData.js accordingly + Implemented XHR retrieval from UnicodeData.js (reduced) and UnicodeData.txt (original UCD format) + Implemented property-based escape sequences in character class + Implemented mixed negated property-based escapes in character class (FIXME: `[\P{xy}]') + Added jsx.RegExp.deletePropertyClass() - JSdoc: + Simplified descriptions, see object-commented.js + Minor corrections and improvements * UnicodeData.js - see regexp-commented.js - Replaced "\u1234" with "\\u1234"; not as efficient, but makes resulting expressions better readable (and maybe more compatible) * General: - Added/updated relevant copyright notices (GPLv3) and versions
flash-commented.js: Fixed GPL reference
test/dom/flash.html: Refined test case
flash-commented.js: Added JSdoc
←Prev12Next→
Show All