Go to most recent revision | Show changed files | Directory listing | RSS feed
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
test/dom/flash.html: Fixed namespace reference
←Prev12Next→
Show All