Rev 223 | Rev 225 | Go to most recent revision | Compare with Previous | Directory listing | View Log | RSS feed
* dom/css/color.js
- Color.prototype.set():
+ Renamed argument
+ Fixed opacity initialization
- Color.prototype._setComponent():
+ Added percent support
+ Fixed parseInt()
- Color.prototype.setOpacity(): Fixed to comply with CSS (floats)
- Color.prototype.inc(): Fixed switch-case fall-through
- Added RGBA support: Color.prototype.setRGB(), Color.prototype.toRGBAString();
Color.prototype.toString() now returns the same as Color.prototype.toRGBAString(),
keeping Color.prototype.toRGBString()
- Renamed Color.prototype.HSVtoRGB() to Color.prototype.hsv2rgb()
- Clarified identifiers
* object.js
- jsx.throwThis(): Stack trace now follows error message
- jsx.object.PropertyError(): Removed single quotes from message
(does not work well with inheriting types)
* regexp.js
- jsx.regexp.RegExp():
+ Removed replaces that triggered unnecessary UCD (XHR) requirement
+ Throws special jsx.regexp.UnknownPropertyClassError if property class
reference cannot be resolved
+ Supports named subpatterns with `(?<name>), `(?'name')' (Perl),
or `?P<name>' (Python) as specified in pcrepattern(3)
+ Renamed `subpatterns' property to `groups' (concise and Python-friendly)
- jsx.regexp.RegExp.exec() und jsx.regexp.String.prototype.match()
define `groups' property (Object only) to keep matches namespace clean
(also Python-friendly)| Path | Blame | Diff | Log |
|---|---|---|---|
| /trunk/dom/css/color.js |
|
|
![]() |
| /trunk/object.js |
|
|
![]() |
| /trunk/regexp.js |
|
|
![]() |