1
0
Fork 0

Commit Graph

  • 75e1470582 Class.use now creates its own class Mike Gerwitz 2014-02-16 23:23:11 -0500
  • 8d81373ef8 Began named trait implementation Mike Gerwitz 2014-02-13 05:21:26 -0500
  • 26bd6b88dd Named classes now support mixins Mike Gerwitz 2014-02-10 23:33:07 -0500
  • 455d3a5815 Added immediate partial class invocation support after mixin Mike Gerwitz 2014-02-10 23:14:05 -0500
  • 897a4afab4 Added support for mixing in traits using use method on a base class Mike Gerwitz 2014-02-10 23:11:34 -0500
  • 999c10c3bf Subtype mixin support Mike Gerwitz 2014-02-10 00:37:25 -0500
  • 451ec48a5c Objects are now considered types of class's mixed in traits Mike Gerwitz 2014-02-08 00:29:25 -0500
  • ee46fc2182 Began testing class subtyping with mixins Mike Gerwitz 2014-02-04 23:55:24 -0500
  • 513bd1a733 Added test case for visibility escalation internally Mike Gerwitz 2014-02-04 23:49:25 -0500
  • bcada87240 [bug fix] Corrected bug with implicit visibility escalation Mike Gerwitz 2014-02-04 23:48:40 -0500
  • 5047d895c0 Moved closure out of getMemberVisibility Mike Gerwitz 2014-02-03 23:55:41 -0500
  • 66cab74cc1 Initial trait virtual member proxy implementation Mike Gerwitz 2014-02-03 23:54:21 -0500
  • 3c7cd0e57a Added virtual members to class metadata Mike Gerwitz 2014-02-02 23:28:09 -0500
  • a0a5c61631 Simplified ClassBuilder.buildMembers params Mike Gerwitz 2014-02-02 22:59:20 -0500
  • b7a314753a Began implementing virtual trait methods Mike Gerwitz 2014-02-01 23:15:40 -0500
  • 40e287bfc3 Warning no longer issued when overriding weak method appearing later in dfn obj Mike Gerwitz 2014-02-01 23:15:10 -0500
  • 1b323ed80b Validation warnings now stored in state object Mike Gerwitz 2014-01-30 23:13:52 -0500
  • 57fa2ec0af
    Corrected background on hover for free js essay link Mike Gerwitz 2014-03-15 09:46:01 -0400
  • 010a435d9a
    Free JS essay now uses new header style instead of its own Mike Gerwitz 2014-03-15 01:58:03 -0400
  • cb55b2372e
    Index page emdash spacing corrections Mike Gerwitz 2014-03-15 01:29:58 -0400
  • 3742a2f673
    Added subtle link for trait development on index Mike Gerwitz 2014-03-15 01:28:11 -0400
  • 0d5170aac1
    Slight top border to menu Mike Gerwitz 2014-03-15 01:07:09 -0400
  • 8809308eff
    Altered homepage intro text, with mention of GNU participation Mike Gerwitz 2014-03-15 01:02:42 -0400
  • 44eb5bf7d5
    Added subtle GNU link on homepage Mike Gerwitz 2014-03-15 00:57:47 -0400
  • 253249bbf6
    Homepage style change to draw attention Mike Gerwitz 2014-03-15 00:49:07 -0400
  • f091922861
    Download button makeover Mike Gerwitz 2014-03-14 23:53:07 -0400
  • 42fd1a5a1e Corrected line spacing on current download page header Mike Gerwitz 2014-03-14 23:52:07 -0400
  • eeb0055be2 Removed release date parenthesis on download button Mike Gerwitz 2014-03-14 23:47:21 -0400
  • fd7b90d5bd Added download button "icon" (unicode) Mike Gerwitz 2014-03-14 23:47:09 -0400
  • e082a7d8f0 Slight shadow and depression on active state for btns Mike Gerwitz 2014-03-14 20:43:36 -0400
  • e9bdb01877 Improved download button style (padding, font size) Mike Gerwitz 2014-03-14 20:30:41 -0400
  • 1b1fccf82c
    {-moz-,-webkit-}transform alternatives Mike Gerwitz 2014-03-13 21:14:01 -0400
  • c440cbfbb9
    news-fmt script now outputs author and date Mike Gerwitz 2014-03-13 00:33:34 -0400
  • ee12a7df5e
    Added news-fmt to replace existing system Mike Gerwitz 2014-03-13 00:15:31 -0400
  • 886b1a4f10
    Added mention of traits as mixins to index Mike Gerwitz 2014-03-12 23:18:33 -0400
  • 16a084c6b8
    Corrected horizontal scrollbar issue Mike Gerwitz 2014-03-12 23:17:18 -0400
  • 8cab2c0815
    Merge branch 'whyfreejs' into website Mike Gerwitz 2014-03-12 22:49:13 -0400
  • 2c314ed062 Added return link to free js essay Mike Gerwitz 2014-03-12 22:46:35 -0400
  • 6e461a2d02 Added some links to free js essay Mike Gerwitz 2014-03-12 22:40:10 -0400
  • c156c81419 Increased saturation of visited link color Mike Gerwitz 2014-03-12 22:27:25 -0400
  • d97fd5bca4 Added Free JS essay Mike Gerwitz 2014-03-12 21:02:46 -0400
  • b2a38adeb1 Beginning concepts for article on JavaScript freedom Mike Gerwitz 2013-12-26 23:58:19 -0500
  • dac4b9b3a1 The `weak' keyword can now apply to overrides Mike Gerwitz 2014-01-29 00:20:08 -0500
  • b04a8473b8 Implemented abstract traits Mike Gerwitz 2014-01-26 03:30:52 -0500
  • 987a2b88ec Classes can now access trait protected members Mike Gerwitz 2014-01-26 03:28:36 -0500
  • c10fe5e248 Proxy methods may now override abstract methods Mike Gerwitz 2014-01-26 03:26:15 -0500
  • 548c38503f Added support for weak abstract methods Mike Gerwitz 2014-01-26 00:08:42 -0500
  • 18ac37c871 Added support for `weak' keyword Mike Gerwitz 2014-01-23 23:43:34 -0500
  • 00c76c69df Trait concrete class will now be lazily created on first use Mike Gerwitz 2014-01-23 22:24:27 -0500
  • 93eda3c14b Added tests proving traits' scopes are disjoint from classes' and each others' Mike Gerwitz 2014-01-23 01:52:15 -0500
  • e44ac3190b Protected trait methods are now mixed in Mike Gerwitz 2014-01-23 01:15:53 -0500
  • 3724b1bc0d Re-implemented mixin error for member name conflicts Mike Gerwitz 2014-01-23 01:00:16 -0500
  • 71358eab59 Began implementing composition-based traits Mike Gerwitz 2014-01-23 00:34:15 -0500
  • dfc83032d7 Basic, incomplete, but workable traits Mike Gerwitz 2014-01-22 01:11:17 -0500
  • 62035a0b4c Beginning of Trait and Class.use Mike Gerwitz 2014-01-21 22:57:04 -0500
  • 44a45d1f44
    rmtrail now handles single-line comments following trailing comma Mike Gerwitz 2014-03-07 00:47:28 -0500
  • 29576cfee4
    Corrected GetPropertyDescriptorTest traversal test Mike Gerwitz 2014-03-07 00:45:30 -0500
  • 7f8d265877
    Corrected override of super-super methods Mike Gerwitz 2014-02-24 23:03:04 -0500
  • 9a3a71bc33
    Added test/runner to run individual test cases Mike Gerwitz 2014-02-14 00:41:49 -0500
  • ff07b4f456
    Corrected combine-test throws and doesNotThrow assertions Mike Gerwitz 2014-02-02 22:20:11 -0500
  • b400535020
    Website now using Open Sans Mike Gerwitz 2014-02-01 00:48:46 -0500
  • 84dd6757bb
    Added cwd to NODE_PATH for test-suite Mike Gerwitz 2014-01-29 22:47:19 -0500
  • 6152fe9f08
    Revert "test-suite target now depends upon combine" Mike Gerwitz 2014-01-21 22:58:29 -0500
  • 6ab047b793
    Updated copyright years for recently modified files Mike Gerwitz 2014-01-20 22:56:38 -0500
  • 89f00e0cdd [copyright] Copyright update Mike Gerwitz 2014-01-20 22:55:29 -0500
  • 10156cde0f
    Reduced README.md length and updated links Mike Gerwitz 2014-01-20 22:54:13 -0500
  • ca3ebb53cc Simplified README.md and updated links Mike Gerwitz 2014-01-20 22:53:01 -0500
  • 05a09763c4
    Test case cleanup and suite integration Mike Gerwitz 2014-01-20 22:29:28 -0500
  • e0790b5281 test-suite target now depends upon combine Mike Gerwitz 2014-01-20 22:28:49 -0500
  • 6ed39950f2 Combine script now recognizes new index and combine test case names Mike Gerwitz 2014-01-20 22:26:03 -0500
  • 8789be1c4a Test suite will now output thrown data if stack not available Mike Gerwitz 2014-01-20 22:23:22 -0500
  • 54fec8e5c6 Removed unit test refactoring mention from README.todo Mike Gerwitz 2014-01-20 02:22:50 -0500
  • d4c83a1448 Removed old test-*.js reference from Makefile Mike Gerwitz 2014-01-20 02:21:17 -0500
  • ed0a784d9a Moved final test test-combine-pre-es5 into suite as CombinedPreES5Test Mike Gerwitz 2014-01-20 02:18:55 -0500
  • 9fe55c54d6 Moved test-combine into suite as CombineTest Mike Gerwitz 2014-01-20 02:11:46 -0500
  • 476f86723e Test runner will not output duplicate newline before results when total % 60 Mike Gerwitz 2014-01-20 02:10:37 -0500
  • 2f55d60993 Moved test-index into suite as IndexTest Mike Gerwitz 2014-01-20 01:57:28 -0500
  • a3baa99f1c Moved test-interface-name into suite as Interface/TestName Mike Gerwitz 2014-01-20 01:51:11 -0500
  • 7b637db815 Moved test-util-prop-parse-keywords into suite as Util/PropParseKeywordsTest Mike Gerwitz 2014-01-20 01:40:07 -0500
  • 6c0253c23c Moved test-util-prop-prase into suite as Util/PropParseTest Mike Gerwitz 2014-01-20 01:05:18 -0500
  • 202ce8477f Moved test-util-get-property-descriptor into suite as Util/GetPropertyDescriptorTest Mike Gerwitz 2014-01-20 00:20:04 -0500
  • 3301f22e69 Moved test-util-abstract into suite as Util/AbstractTest Mike Gerwitz 2014-01-19 23:38:42 -0500
  • 086ede6849 Moved test-util-define-secure-prop into suite as Util/DefineSecurePropTest Mike Gerwitz 2014-01-19 23:27:52 -0500
  • c75241ca2b Moved test-util-copy into suite as Util/CopyTest Mike Gerwitz 2014-01-19 12:58:03 -0500
  • 7b591ba426 Moved test-util-clone into suite as Util/CloneTest Mike Gerwitz 2014-01-19 12:39:44 -0500
  • ba1c3044de Moved test-prop_parser-parse-keywords into suite as PropParserKeywordsTest Mike Gerwitz 2014-01-19 12:03:20 -0500
  • 16d0641f46 prop_parse no longer scans the string twice Mike Gerwitz 2014-01-19 11:48:37 -0500
  • 72da8f2dee Moved test-warn-* tests into suite Mike Gerwitz 2014-01-19 11:43:04 -0500
  • aad013bd87 Moved test-class-abstract into suite as Class/AbstractTest Mike Gerwitz 2014-01-19 00:57:48 -0500
  • 37d66b375d Moved test-class-gettersetter into suite as Class/GetterSetterTest Mike Gerwitz 2014-01-17 23:26:14 -0500
  • 0b1bf31b8d Moved test-class-name into test suite as Class/NameTest Mike Gerwitz 2014-01-17 23:04:32 -0500
  • ee886f2d37 Moved test-class-constructor into suite as Class/ConstructorTest Mike Gerwitz 2014-01-15 23:34:26 -0500
  • d0bc34a7f3 Moved test-class-parent into test suite as Class/ParentTest Mike Gerwitz 2014-01-15 00:39:59 -0500
  • 2b5bcaf02d Moved test-class-extend into suite as Class/{Extend,InstanceSafety}Test Mike Gerwitz 2014-01-14 23:58:27 -0500
  • ae367964a3 Moved test-class into suite as Class/GeneralTest Mike Gerwitz 2014-01-08 23:04:12 -0500
  • f11b3b1f38 Moved test-class_builder-final into test suite as ClassBuilder/FinalTest Mike Gerwitz 2014-01-07 23:40:25 -0500
  • 2aca9726c3 Moved test-class_builder-member-restrictions into test suite as ClassBuilder/MemberRestrictionTest Mike Gerwitz 2014-01-07 23:33:57 -0500
  • 782e2c96cb Moved test-class_builder-visibility into suite as ClassBuilder/VisibilityTest Mike Gerwitz 2014-01-07 04:12:22 -0500
  • b5e72b2934 Moved test-class_builder-const into suite as ClassBuilder/ConstTest Mike Gerwitz 2014-01-07 04:06:41 -0500
  • d8243707ad Moved test-class-visibility into suite as Class/VisibilityTest Mike Gerwitz 2014-01-07 04:02:12 -0500