diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1999-10-13 06:44:42 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1999-10-13 06:44:42 +0000 |
commit | 2e23ebc601fd5c8d7de232e470e2374df8888d11 (patch) | |
tree | 15b69a971374cd5d1fd5413ba6d9d659f56c27f0 /ToDo | |
parent | be1fea072cd0d22788ef8a931c0c6b64a2503b5d (diff) | |
download | ruby-2e23ebc601fd5c8d7de232e470e2374df8888d11.tar.gz |
*** empty log message ***
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ToDo')
-rw-r--r-- | ToDo | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -1,5 +1,6 @@ Language Spec. +- def foo; .. rescue .. end * compile time string concatenation, "hello" "world" => "helloworld" * ../... outside condition invokes operator method too. * %w(a\ b\ c abc) => ["a b c", "abc"] @@ -15,7 +16,6 @@ Language Spec. Hacking Interpreter -* hash[key] = nil may not remove entry; hashes may have nil as the value. * RUBYOPT environment variable * non-blocking open (e.g. named pipe) for thread * avoid blocking with gethostbyname/gethostbyaddr @@ -27,7 +27,9 @@ Hacking Interpreter Standard Libraries -* Array#{first,last,at} +- hash[key] = nil may not remove entry; hashes may have nil as the value. +- Array#{first,last,at} +- Dir.glob(pat){|f|...} * Struct::new([name,]member,...) ?? * String#scanf(?) * Object#fmt(?) @@ -37,11 +39,10 @@ Standard Libraries * Stream or Port, abstract superclass of IO ? * String#{pred,prev}, String#downto * optional stepsize argument for succ() -* Dir.glob(pat){|f|...} Extension Libraries -* FastCGI ruby +- FastCGI ruby * ptk.rb pTk wrapper that is compatible to tk.rb Ruby Libraries @@ -56,4 +57,4 @@ Tools Misc -* publish Ruby books +- publish Ruby books |