1
0
Fork 0
easejs/lib
Mike Gerwitz d0ec7aca9b method.super references now ES3-compatible
This is a bugfix; the bug was introduced in v0.2.3.

In ECMAScript 5, reserved keywords can be used to reference the field of an
object in dot notation (e.g. method.super), but in ES3 this is prohibited;
in these cases, method['super'] must be used. To maintain ES3 compatiblity,
GNU ease.js will use the latter within its code.

Of course, if you are developing software that need not support ES3, then
you can use the dot notation yourself in your own code.

This does not sway my decision to use `super`---ES3 will soon (hopefully)
become extinct, and would be already were it not for the terrible influence
of Microsloth's outdated browsers.
2014-08-07 22:24:25 -04:00
..
util FallbackSymbol now returns instance of self 2014-07-09 23:50:36 -04:00
warn Extracted warning handlers into their own prototypes 2014-06-11 23:42:20 -04:00
ClassBuilder.js Subtype ctor guarantees with parent __mixin or __construct 2014-07-27 01:54:30 -04:00
FallbackMemberBuilder.js No longer using __dirname in requires 2014-04-20 21:11:38 -04:00
FallbackVisibilityObjectFactory.js No longer using __dirname in requires 2014-04-20 21:11:38 -04:00
MemberBuilder.js Extracted warning handlers into their own prototypes 2014-06-11 23:42:20 -04:00
MemberBuilderValidator.js [copyright] Copyright assignment to the FSF 2014-04-09 19:05:07 -04:00
MethodWrapperFactory.js [copyright] Copyright assignment to the FSF 2014-04-09 19:05:07 -04:00
MethodWrappers.js method.super references now ES3-compatible 2014-08-07 22:24:25 -04:00
Trait.js __construct and __mixin ordering guarantees 2014-07-27 01:54:30 -04:00
VisibilityObjectFactory.js No longer using __dirname in requires 2014-04-20 21:11:38 -04:00
VisibilityObjectFactoryFactory.js No longer using __dirname in requires 2014-04-20 21:11:38 -04:00
class.js Visibility object is now encapsulated in symbol key 2014-07-09 00:14:25 -04:00
class_abstract.js No longer using __dirname in requires 2014-04-20 21:11:38 -04:00
class_final.js No longer using __dirname in requires 2014-04-20 21:11:38 -04:00
interface.js Interface.isInstanceOf will account for interop compatibility 2014-08-06 23:07:44 -04:00
prop_parser.js Exposing keyword bit values and bitmasks 2014-04-20 02:40:36 -04:00
util.js Added Global prototype 2014-06-11 23:08:48 -04:00
version.js.in [copyright] Copyright assignment to the FSF 2014-04-09 19:05:07 -04:00
warn.js Extracted warning handlers into their own prototypes 2014-06-11 23:42:20 -04:00