| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-08-08 | Merge pull request #63 from ksss/opt | Tomoyuki Sahara | |
| Enable option :in, :out, :err to IO.popen | |||
| 2016-08-07 | Enable option :in, :out, :err | ksss | |
| 2016-08-06 | Should use global variable | ksss | |
| 2016-06-21 | add IO#isatty and IO#tty? | Tomoyuki Sahara | |
| 2015-12-08 | Fix for windows(mingw) | takahashim | |
| * File.expand_path: support drive letter and ALT_SEPARATOR * File.dirname: support ALT_SEPARATOR * File.basename: ditto. * IO.popen: raise NotImplementedError * IO.pipe: ditto. * `cmd`: ditto. * File#flock: ditto. * FileTest.pipe?: ditto. * FileTest.symlink?: ditto. * FileTest.socket?: ditto. | |||
| 2015-11-24 | Implement IO.pipe | ksss | |
| 2015-11-21 | add File.path | takahashim | |
| 2015-09-27 | add IO#rewind | takahashim | |
| 2015-09-27 | support IO#<< | takahashim | |
| 2015-04-17 | Correct File::NULL for Windows | Jared Breeden | |
| 2014-12-26 | rewrite IO.for_fd. | Tomoyuki Sahara | |
| IO.for_fd should call IO#initialize to initialize the created object properly. It cannot be implemented in Ruby. | |||
| 2014-12-18 | FIX: IO#read create a large number of objects. | TOMITA Masahiro | |
| 2014-12-17 | Revert "FIX: IO#read create a large number of objects." | Tomoyuki Sahara | |
| 2014-12-17 | FIX: IO#read create a large number of objects. | TOMITA Masahiro | |
| 2014-11-25 | IO.sysopen does retry. closes #26. | Tomoyuki Sahara | |
| 2014-11-16 | Implement FileTest.size | ksss | |
| - File.size delegate to FileTest.size - File.size more faster by reading i-node value | |||
| 2014-06-19 | IO#read(0) should return "" immediately. fixes iij/mruby-socket#13. | Tomoyuki Sahara | |
| 2014-04-21 | IO.for_fd can be written in Ruby. | Tomoyuki Sahara | |
| 2014-04-21 | IO#flush should raise an exception if it is closed. | Tomoyuki Sahara | |
| 2014-04-17 | return value of syswrite may be less than length of given string. | Tomoyuki Sahara | |
| 2014-03-14 | remove unsed. | Tomoyuki Sahara | |
| 2014-03-07 | Fixed bug in File.expand_path() on Windows (forever recursive loop) | Paolo Bosetti | |
| 2014-03-04 | Added File.foreach method. | Paolo Bosetti | |
| Improved error management in File.new (Errno can be undefined) | |||
| 2014-02-25 | add IO.read | Tomoyuki Sahara | |
| 2014-02-12 | add dummy IO#flush for better compatibility with CRuby. | Tomoyuki Sahara | |
| 2014-02-10 | remove _bless trick. closes #8. | Tomoyuki Sahara | |
| 2013-12-13 | Catch Errno::ENFILE too. | Tomoyuki Sahara | |
| When system file descriptor table is full, errno is set to ENFILE instead of EMFILE. They are similar but different. | |||
| 2013-11-16 | Try GC when Too many open files (revert a part of 1e8097a). | Tomoyuki Sahara | |
| 2013-11-16 | IO.sysopen raises an exception when open(2) fails. closes #6. | Tomoyuki Sahara | |
| 2013-08-30 | use array parameter on IO.open. | Tomoyuki Sahara | |
| 2013-08-30 | STDERR's file descriptor is 2. | Tomoyuki Sahara | |
| closes #1 | |||
| 2013-08-23 | add `cmd` (command output expression). | Tomoyuki Sahara | |
| 2013-06-02 | fix IO#eof? method (consider the read buffer) | Akira Yumiyama | |
| 2013-05-08 | add $stdin $stdout $stderr STDIN STDOUT STDERR | Akira Yumiyama | |
| 2013-05-08 | add IO#print | Akira Yumiyama | |
| 2013-04-07 | add File.expand_path | Akira Yumiyama | |
| 2013-04-02 | Kernel#open block support | Akira Yumiyama | |
| 2013-04-02 | add Kernel#open | Akira Yumiyama | |
| 2013-04-01 | initial commit | Akira Yumiyama | |
