From d4cab5cd66af1263de18681a5b09940abcc71a95 Mon Sep 17 00:00:00 2001 From: matz Date: Fri, 16 Feb 2001 07:53:21 +0000 Subject: * io.c (set_outfile): f should be the FILE* from the assigning value. * ext/socket/socket.c (tcp_s_open): should not give default value to local_host. * time.c (time_s_times): move to Process::times. * file.c (rb_file_s_lchmod): new method File::lchmod. * file.c (rb_file_s_lchown): new method File::lchown. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ToDo | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'ToDo') diff --git a/ToDo b/ToDo index c0034dbb2..fa60ea012 100644 --- a/ToDo +++ b/ToDo @@ -20,7 +20,7 @@ Language Spec. + remove scope by block + variables appears within block may have independent values. * Regexp: make /o thread safe. -* decide if begin with rescue or ensure make do..while loop. +* decide whether begin with rescue or ensure make do..while loop. * a +1 to be a+1, not a(+1). * unify == and eql? again * to_i returns nil if str contains no digit. @@ -51,6 +51,10 @@ Standard Libraries - Enume#inject - Array#fetch - IO::for_fd +- Process::waitall [ruby-talk:4557] +- Process::Status +- File::lchown, File::lchmod; xxx - still need work for non existing platforms +- move Time::times to Process. * Enumerable#sort_by for Schwartzian transformation * String#scanf(?) * Object#fmt(?) @@ -63,16 +67,13 @@ Standard Libraries * optional stepsize argument for succ() * Ruby module -- Ruby::Version, Ruby::Interpreter * introduce Boolean class; super of TrueClass, FalseClass -* Process::waitall [ruby-talk:4557] * synchronized method - synchronized{...}, synchronized :foo, :bar -* move Time::times to Process. * Array#&, Array#| to allow duplication. ??? * fork_and_kill_other_threads. * way to specify immortal (fork endurance) thread; * or raise ForkException to every thread but fork caller. * Hash::new{default} or recommend Hash#fetch? * new user-defined marshal scheme. _dump(dumper), _load(restorer) -* lchown, lchmod, etc. Extension Libraries -- cgit