Rev 174 | Rev 176 | Go to most recent revision | Compare with Previous | Directory listing | 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