Tomoyuki Sahara
|
ddfc4eb5ef
|
IO#read(0) should return "" immediately. fixes iij/mruby-socket#13.
|
2014-06-19 09:57:08 +09:00 |
|
Tomoyuki Sahara
|
9c00de59ce
|
IO.for_fd can be written in Ruby.
|
2014-04-21 10:24:59 +09:00 |
|
Tomoyuki Sahara
|
e5f30f83ce
|
IO#flush should raise an exception if it is closed.
|
2014-04-21 10:01:49 +09:00 |
|
Tomoyuki Sahara
|
810e37b1c3
|
return value of syswrite may be less than length of given string.
|
2014-04-17 15:45:31 +09:00 |
|
Tomoyuki Sahara
|
719452b8d2
|
remove unsed.
|
2014-03-14 10:47:54 +09:00 |
|
Paolo Bosetti
|
39bd240116
|
Fixed bug in File.expand_path() on Windows (forever recursive loop)
|
2014-03-07 16:47:18 +01:00 |
|
Paolo Bosetti
|
7ff049457f
|
Added File.foreach method.
Improved error management in File.new (Errno can be undefined)
|
2014-03-04 10:43:46 +01:00 |
|
Tomoyuki Sahara
|
56a8c592dd
|
add IO.read
|
2014-02-25 12:19:52 +09:00 |
|
Tomoyuki Sahara
|
daa65c15de
|
add dummy IO#flush for better compatibility with CRuby.
|
2014-02-12 16:33:34 +09:00 |
|
Tomoyuki Sahara
|
b74458a486
|
remove _bless trick. closes #8.
|
2014-02-10 09:49:37 +09:00 |
|
Tomoyuki Sahara
|
8cee36b1b5
|
Catch Errno::ENFILE too.
When system file descriptor table is full, errno is set to
ENFILE instead of EMFILE. They are similar but different.
|
2013-12-13 15:49:32 +09:00 |
|
Tomoyuki Sahara
|
87d878292d
|
Try GC when Too many open files (revert a part of 1e8097a).
|
2013-11-16 16:04:31 +09:00 |
|
Tomoyuki Sahara
|
1e8097a4b8
|
IO.sysopen raises an exception when open(2) fails. closes #6.
|
2013-11-16 05:14:07 +09:00 |
|
Tomoyuki Sahara
|
47a610e688
|
use array parameter on IO.open.
|
2013-08-30 19:09:36 +09:00 |
|
Tomoyuki Sahara
|
713aa48cf9
|
STDERR's file descriptor is 2.
closes #1
|
2013-08-30 17:04:40 +09:00 |
|
Tomoyuki Sahara
|
9dc875f246
|
add cmd (command output expression).
|
2013-08-23 16:00:08 +09:00 |
|
Akira Yumiyama
|
1272df7cb6
|
fix IO#eof? method (consider the read buffer)
|
2013-06-02 13:24:34 +09:00 |
|
Akira Yumiyama
|
df529a83d6
|
add $stdin $stdout $stderr STDIN STDOUT STDERR
|
2013-05-08 20:22:29 +09:00 |
|
Akira Yumiyama
|
7a94d02e8d
|
add IO#print
|
2013-05-08 20:22:14 +09:00 |
|
Akira Yumiyama
|
da557fbc82
|
add File.expand_path
|
2013-04-07 01:55:18 +09:00 |
|
Akira Yumiyama
|
cc40f93ac8
|
Kernel#open block support
|
2013-04-02 15:51:36 +09:00 |
|
Akira Yumiyama
|
911003987b
|
add Kernel#open
|
2013-04-02 15:32:01 +09:00 |
|
Akira Yumiyama
|
e8ca5e5169
|
initial commit
|
2013-04-01 09:12:01 +09:00 |
|