Revision
3344
Author
lsansonetti@apple.com
Date
2010-01-26 15:20:58 -0800 (Tue, 26 Jan 2010)

Log Message

refreshed

Modified Paths

Diff

Modified: MacRuby/trunk/TODO (3343 => 3344)


--- MacRuby/trunk/TODO	2010-01-26 23:18:08 UTC (rev 3343)
+++ MacRuby/trunk/TODO	2010-01-26 23:20:58 UTC (rev 3344)
@@ -1,17 +1,20 @@
-For 0.5 beta 3:
+For 0.6:
 
-[ ] HotCocoa
-  [X] samples should work
-  [X] should be removed from the repository
-  [ ] should be gemified on github and pre-bundled with the installers
-[X] backtracing information (line numbers) should be accurate
-[X] frozen, stable and documented GCD API
-[X] non-ASCII regexp
-[/] 32-bit should be back
-[X] macruby should support #require calls when assembling a binary
-[X] change copyright headers for 2010
+[X] new Hash class, insertion ordering support, optimized for immediate types
+[/] new String class, support for 1.9 encoding semantics
+[/] refactor the Array, Hash and String models
+  [X] Hash
+  [/] Array
+  [ ] String
+[/] debugger
+  [/] command-line tool
+  [ ] Xcode plugin
+[/] rails
+  [X] project creation should work
+  [/] development web server
+  [ ] hello world should work
 
-For 0.5 (must do):
+Historical:
 
 [ ] `macgem build' doesn't seem to work
 [ ] Hash subclass for immediates
@@ -46,9 +49,6 @@
   [ ] exceptions not properly handled by the default EH in GCD blocks called
       from a different thread
       ex: g=Dispatch::Group.new; g.dispatch(Dispatch::Queue.concurrent) { raise('hey') }; g.wait
-
-For 0.6:
-
 [ ] implement Enumerable::Enumerator
 [ ] write a pass manager to eliminate unnecessary arrays generated by massigns
 [ ] vectorize bignums