Tomoyuki Sahara
|
7fd585bae1
|
support older version.
|
2014-02-14 10:36:37 +09:00 |
|
Tomoyuki Sahara
|
40c52f58d0
|
Merge pull request #9 from matsumoto-r/support_mrb_get_module
Support mrb_module_get
|
2014-02-12 10:57:58 +09:00 |
|
Tomoyuki Sahara
|
b74458a486
|
remove _bless trick. closes #8.
|
2014-02-10 09:49:37 +09:00 |
|
MATSUMOTO Ryosuke
|
526608c8a2
|
Support mrb_module_ge
|
2014-02-08 17:38:41 +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
|
005f01f2fc
|
fix RSTRING_PTR usage.
|
2013-10-03 12:18:39 +09:00 |
|
Paolo Bosetti
|
c608c26ab4
|
Merge branch 'master' of https://github.com/iij/mruby-io
|
2013-10-02 13:05:12 +02:00 |
|
Paolo Bosetti
|
49494a7367
|
Truncate file on File.open(file, "w")
|
2013-10-02 13:01:56 +02:00 |
|
Tomoyuki Sahara
|
8b48e2b4a4
|
syswrite must write to fd2 if it is properly set.
closes #3.
|
2013-09-30 11:56:15 +09:00 |
|
Tomoyuki Sahara
|
97899a6922
|
style
|
2013-09-30 11:18:22 +09:00 |
|
Tomoyuki Sahara
|
adb3bd6698
|
don't retry when we cannot fork(2).
EAGAIN indicates the system is under heavy load.
Retrying make things worse.
|
2013-09-30 10:55:09 +09:00 |
|
Tomoyuki Sahara
|
d75d23294d
|
fix descriptor leakage.
|
2013-09-30 10:36:29 +09:00 |
|
Tomoyuki Sahara
|
b4f0a68fba
|
add File#flock.
|
2013-09-30 10:17:21 +09:00 |
|
Tomoyuki Sahara
|
140da1c6ca
|
remove duplicated white spaces.
|
2013-09-26 18:31:02 +09:00 |
|
Tomoyuki Sahara
|
e27fb544df
|
suppress a warning and fix a possible segv.
|
2013-09-26 10:59:40 +09:00 |
|
Paolo Bosetti
|
c4e3c46e86
|
Catch up with API changes on mrb_intern() -> mrb_intern_cstr()
|
2013-09-25 13:26:49 +02:00 |
|
Tomoyuki Sahara
|
c49541058c
|
use lstat(2) to check if it's a symlink
|
2013-08-08 13:58:47 +09:00 |
|
Takashi Sogabe
|
4f3a749da1
|
Fix incorrect condition for pendig-IO
|
2013-06-26 15:24:23 +09:00 |
|
Akira Yumiyama
|
5625e44371
|
add method: IO#select
|
2013-06-02 15:25:14 +09:00 |
|
Akira Yumiyama
|
0a21d9ec92
|
bufix of mrb_file__gethome()
|
2013-05-12 14:58:12 +09:00 |
|
Akira Yumiyama
|
55b6ef43c5
|
add return value check of fseek
|
2013-05-12 14:23:48 +09:00 |
|
Akira Yumiyama
|
14e1992ed0
|
add null check
|
2013-05-12 14:15:00 +09:00 |
|
Akira Yumiyama
|
d39a05e68e
|
remove unused variable.
|
2013-05-12 14:14:48 +09:00 |
|
Akira Yumiyama
|
49cc9c7cfa
|
Use strncpy instead of strcpy.
|
2013-05-12 14:01:53 +09:00 |
|
Akira Yumiyama
|
f89ee88a6c
|
rename mrb_class_obj_get -> mrb_class_get
|
2013-05-02 23:52:57 +09:00 |
|
Akira Yumiyama
|
814f3305ca
|
put MRB_ prefix before ARGS_XXX macros
|
2013-04-27 10:09:05 +09:00 |
|
Akira Yumiyama
|
e8ca5e5169
|
initial commit
|
2013-04-01 09:12:01 +09:00 |
|