Rev 174 | Rev 176 | Go to most recent revision | Last modification | Compare with Previous | View Log | RSS feed
* dhtml-commented.js - Moved properties to prototype - jsx.dom.addClassName(): + Return result of operation - Added jsx.dom.runLater() - Added jsx.dom.removeEventListener() - Clean-up: + Pretty Printing of function expressions + JSdoc: Fixed return descriptions * math-commented.js - Fixed bogus `tan' reference - Replaced isMethodType(typeof ...) with jsx.object.isMethod(...) - Backported Math.Matrix() from <news:2897793.VoOGUtdWV9@PointedEars.de> - Clean-up: + Avoid repeated property accesses + Compatibility: Return Number.NaN instead of NaN + Compatibility: Use String.prototype.slice() instead of .substr() + Math.Interval.prototype methods use proper verbs + Unified bracing + Added missing semicolons + JSdoc: Copyright update + JSdoc: Added @return descriptions + JSDoc: Removed unnecessary @return tags + JSdoc: Fixed method references + JSdoc: Fixed @requires + Clarified TODO comment * object-commented.js - Updated version number and Copyright - jsx.setErrorHandler() + Fixed error-prone `undefined' assignment; thanks to Jake Jarvis <pig_in_shoes@yahoo.com> in <news:83qnboFfchU1@mid.uni-berlin.de> + Added `undefined' assertion and test (see debug.js) - Clean-up: + JSdoc: Added missing @return descriptions * style.css - Clean-up + Fixed formatting of documentation comment * test/debug-commented.js - assertFalse() + Added arguments to allow logging to console - synhl() + Moved "constants" to closure + Rewrote reserved words to support ES5 + `Infinity' and `NaN' are considered Number values + Unicode support: Fixed: U+FFFF is not a character + Unicode support: Fixed character range + Fixed bogus entity expression; disabled entity highlighting for now + fReplace(): Fixed error-prone reverse iteration order + Support string argument to return result of replacement (for debugging) - Clean-up: + Unified bracing + Wrap at max. 80 columns + JSdoc: Removed unnecessary @return tags