1. Ministry of Truth
  2. Untitled project
  3. newspeak_bleeding_edge

Commits

Show all
Author Commit Message Date Builds
Ryan Macnak
Merged from main
Tags
34.2
Ryan Macnak
More Dart ASTs and name mangling. Starting to see some output.
Ryan Macnak
Clarify code derivation; add ASTs for member selection, instaniation, string literals.
Ryan Macnak
Add implementation of DartGeneration`Factory and several ASTs; wire in DartGeneration.
Ryan Macnak
Initial commit of NS2Dart: skeletons and partial duplicates of NS2JS.
Gilad Bracha
WIP. Parser support for full spec compliant mixins. Incomplete, but should not cause harm unless new syntax is used.
Gilad Bracha
WIP. AST support for mixins. Has no effect on its own. Work toward resolving bug 20.
Gilad Bracha
WIP. Making the grammar spec compliant as a step toward full mixin support per bug 20. Shouldn't harm anything.
Gilad Bracha
Updated copyright and license for Newspeak2Strongtalk tests
Gilad Bracha
Updated copyright notice for Newspeak2Strongtalk compiler
Gilad Bracha
Adding old Newspeak2Strongtalk code I wrote in 2009 to repo.
Ryan Macnak
WIP: Refactoring use of Future capability
Ryan Macnak
Adjust debugger's 'Create missing method' for new mirror API
Ryan Macnak
Fix for removing workspaces.
Ryan Macnak
Added a "All Tests" configuration
Ryan Macnak
Another slot that should be mutable
Gilad Bracha
WIP. A few more steps toward treating initializers as proper methods in the IDE. Should not affect visible behavior yet.
Gilad Bracha
Added namespace method to IDE.
Gilad Bracha
Made workspaces support Newspeak platform API (onlythose methods that are clearly permanent)
Ryan Macnak
Make loading through MemoryHole ensure a class's package exists (which may affect imports when classes share the name of their package).
Ryan Macnak
Make Hopscotch workspaces always understand #ide.
Ryan Macnak
Fix situation where the slot names of nested^2+ classes would be set incorrectly when recompiling their enclosing class's header.
Ryan Macnak
Display state useful for working with multiple instances of the IDE
Ryan Macnak
Fix bug in manual merge introduced when refactoring source mirrors
Ryan Macnak
Update the error report instructions to point to the Google Group.
Ryan Macnak
Remove use of Delay capability from theIDE
Gilad Bracha
NS2JS: All tests passing. Also, disabled production of reflectable closures for now.
Gilad Bracha
Fixes to NS2JS. ^8/70 tests passing. In some cases fixed tests to match current code generation. Remaing 2 failures have to do with fancy handling of closure reflection, which may be dropped. Also fix to NewShell so tests can run.
Ryan Macnak
Backing out: changes made boot image freeze when condensing the changes file
Ryan Macnak
SimpleDelay in Newspeak3Compilation
  1. Prev
  2. Next