Rev 167 | Rev 169 | Go to most recent revision | Last modification | Compare with Previous | View Log | RSS feed
* .htaccess - Updated file descriptions * dhtml.js - Added aliases: dom.getElementById = dom.getElemById = dom.getEBI = dom.gEBI - Backported dom.getComputedStyle(), dom.addClassName(), and dom.removeClassName() from production code - Clean-up: + Use full bracing (reduced one doesn't work with multi-line `if/else') + Streamlined variable initialization + JSdoc: Removed unnecessary tags + JSdoc: Fixed return types * object.js - jsx.object.addProperties(), jsx.object.clone(), jsx.object.findNewProperty(), jsx.setErrorHandler(), jsx.throwThis(), Function.prototype.apply(), Function.prototype.construct(): + Moved to closure to optimize repeated property accesses - jsx.throwThis(): Supports throwing primitive values - Function.prototype.apply(): Initialize optional arguments early - Clean-up: + Fixed GPL reference typo + Removed bogus documentation reference; thanks to [TODO] + Use full bracing + Updated function expression calls (`(...())' instead of `(...)()') + Added missing semicolons + Removed extra parentheses * debug.js - Added time2(), a future time() rewrite - synhl(): Fixed RegExp and String literal expression - Clean-up: + Fixed documentation comments + Updated function expressions (space after keyword, no newline after opening brace) + JSdoc: Removed unnecessary tags + JSdoc: Fixed return types and descriptions + JSdoc: Fixed method references + JSdoc: Unified type references