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