Rev 249 | Rev 251 | Go to most recent revision | Compare with Previous | Directory listing | View Log | RSS feed
* .project - Removed obsolete PHPEclipse reference. we're using PDT instead * dom.js - Added jsx.dom.hyphenate() (uses jsx.string.hyphenate()) * dom/css.js, dom/css/color.js - Renamed jsx.dom.css.SelectorList to jsx.dom.css.RuleList - Optimizations, bugfixes * object.js - jsx.clearErrorHandler()/.setErrorHandler(): Removed bogus tests (backported from next es-matrix) - Function.prototype.extend(): Fixed: Don't overwrite iterator prototype property (fixes jsx.Collection.prototype.iterator()) - Added emulation of Object.create(), Object.defineProperties(), and Object.getOwnPropertyNames() (ES5) - Added jsx.object.isArray() (available also with !jsx.options.emulate) - Started conversion to module pattern (more efficient, less error-prone, equally compatible; FIXME: JSdoc in JSDT) * regexp.js - jsx.regexp.RegExp(): + Fixed bogus test + Improved readabilty of code and output + Added support for PCRE_DOT_ALL + jsx.regexp.UndefinedPropertyClassError inherits from jsx.object.PropertyError - Fixed and updated JSdoc - Added vim options comment - JSdoc now adheres to line length in documentation guidelines * UnicodeData.js - Smaller footprint with less escaping, same compatibility * test/regexp.html - Updated test case according to changes in regexp.js * test/test.js - Uses jsx.warn() directly - Uses internal printMsg() method - Improved code readability + test/xpath.html - Added xpath.js testcase + test/dom/css.html - Added dom/css.js testcase + string/hyphenation.js - Hyphenation support based on LaTeX approach