Yukihiro "Matz" Matsumoto
|
a85bc19f35
|
Merge pull request #3972 from take-cheeze/fix_ary_set_len_assert
Set array length after expanding capacity.
|
2018-03-20 23:15:37 +09:00 |
|
Takeshi Watanabe
|
1218ff5d47
|
Set array length after expanding capacity.
|
2018-03-19 21:40:17 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
1a8483f17e
|
__sort_sub__ is a method defined in Array; fix #3970
Reorganize `__sort_sub__` arguments.
|
2018-03-16 14:49:51 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
1abff3f2ab
|
Merge pull request #3957 from take-cheeze/fix_io_read
Pass same mode parameter to `IO.sysopen` and `IO.open` in `IO.read`.
|
2018-03-16 14:34:44 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
ceeb8c05df
|
Needed to pass sort block.
|
2018-03-16 08:20:43 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
ec390e8f1b
|
Update mrb_get_args reference comment; ref #3963
|
2018-03-16 08:18:52 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
6c84e6e4a5
|
Merge pull request #3969 from hfm/patch-1
Fix tinytypo
|
2018-03-16 08:18:38 +09:00 |
|
Okumura Takahiro
|
0664c452ee
|
Fix tinytypo
|
2018-03-16 00:19:09 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
59dabb38ab
|
Merge pull request #3963 from dearblue/forced-block-arguments
Give me block by mrb_get_args() (forced block arguments)
|
2018-03-12 22:14:08 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
843053c97c
|
Merge pull request #3965 from take-cheeze/patch-1
Add same fix as #3964 to lib/mruby/gem.rb .
|
2018-03-05 10:51:32 +09:00 |
|
Takeshi Watanabe
|
e8cea2accf
|
Add same fix as #3964 to lib/mruby/gem.rb .
|
2018-03-05 10:38:44 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
e924501693
|
Merge pull request #3964 from take-cheeze/patch-1
Close `mrb_state` before error exit.
|
2018-03-05 10:26:02 +09:00 |
|
Takeshi Watanabe
|
0f5cf385b8
|
Close mrb_state before exit.
|
2018-03-05 10:13:55 +09:00 |
|
Takeshi Watanabe
|
94aebe3137
|
Close on exception too.
|
2018-03-05 10:12:33 +09:00 |
|
dearblue
|
a5ac49de30
|
fix && to &! in mrb_get_args()
|
2018-03-04 23:48:45 +09:00 |
|
dearblue
|
2ce6d23db6
|
add forced block arguments feature to mrb_get_args
|
2018-03-04 22:23:47 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
10f28fc82d
|
Add mrb_fiber_alive_p to C API.
|
2018-03-02 10:14:36 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
a95b6d34aa
|
Round up the dstlen value; fix #3949
The fix was proposed by https://hackerone.com/aerodudrizzt
|
2018-03-02 10:14:36 +09:00 |
|
Takeshi Watanabe
|
92641248fa
|
Pass same mode parameter to IO.sysopen and IO.open in IO.read.
|
2018-02-23 20:42:13 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
097bfdcac5
|
Merge pull request #3953 from take-cheeze/fix_cross_test_runner_verbose
Add verbose flag to cross test runner too. [experimental]
|
2018-02-17 18:34:46 +09:00 |
|
Takeshi Watanabe
|
5d43a93046
|
Add verbose flag to cross test runner too.
|
2018-02-16 23:44:58 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
75c1fccd08
|
Check if to_int returns fixnum value; fix #3946
|
2018-02-13 09:12:39 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
ef1a0e6358
|
Check sizeof(base64_dec_tab) in base64 encoding; fix #3947
The issue (and the fix) reported by https://hackerone.com/aerodudrizzt
|
2018-02-13 08:55:24 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
7483753094
|
Check negative offset in pack method; fix #3944
|
2018-02-13 08:48:23 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
c5ec37a8ab
|
Fixed wrong offset in pack_x function; ref #3944
|
2018-02-13 08:47:33 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
00845ea908
|
Use 'mrb_raise instead of mrb_raisef` when no argument given.
|
2018-02-13 08:35:01 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
1d55260423
|
String#inspect to use hexadecimal, not octal to print unprintable.
|
2018-02-12 22:56:24 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
b9523d0e06
|
Merge pull request #3945 from take-cheeze/fix_dep_core_gems
Fix core dependencies resolving in dependencies gems.
|
2018-02-12 22:41:31 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
2c84d94854
|
Merge pull request #3915 from llothar/master
Uncommented the Visual Studio version check
|
2018-02-12 09:32:35 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
4790f28d62
|
Resolve conflicts between labels and conditional ternary; fix #3931
|
2018-02-12 09:28:09 +09:00 |
|
Takeshi Watanabe
|
3dc8634d86
|
Fix core dependencies resolving in dependencies gems.
|
2018-02-10 23:23:57 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
7a116f27e4
|
Need to determine IS_LABEL_POSSIBLE() properly.
Otherwise, `{"a": 1}` will cause `SyntaxError`.
|
2018-02-10 17:17:36 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
79cfa377e1
|
Check negative count in pack_x and unpack_x; fix #3944
|
2018-02-10 16:59:14 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
4f31bcbc84
|
Add mruby-io and mruby-pack to default.gembox
|
2018-02-10 16:58:59 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
4c1494d58f
|
Check if mruby-pack template count overflow; fix #3942
|
2018-02-09 12:55:13 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
b43c146455
|
Check ensure proc is NULL before calling; fix #3943
|
2018-02-09 12:34:54 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
4c18e37f71
|
Merge pull request #3941 from matsumotory/patch-1
Depend mruby-io and mruby-pack in mruby core
|
2018-02-04 00:01:03 +09:00 |
|
MATSUMOTO, Ryosuke
|
6ae4fb707a
|
Depend mruby-io and mruby-pack in mruby core
|
2018-02-03 14:57:12 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
e02cbb4426
|
Need fcntl.h and sys/stat.h as well for _open; ref #3938
|
2018-02-02 14:58:09 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
c9fa7b1919
|
Need to include io.h anyway for _WIN32/64; ref #3938
|
2018-02-02 14:18:25 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
cafe6ce4f4
|
Merge pull request #3940 from take-cheeze/fix_proc_ctx_access
Fix possible memory access error.
|
2018-02-02 14:16:10 +09:00 |
|
Takeshi Watanabe
|
3c18ec27e9
|
Fix possible memory access error.
|
2018-02-02 13:30:32 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
6f1e1777cb
|
Merge pull request #3938 from mattn/include-io
include io.h on mingw
|
2018-01-31 12:32:23 +09:00 |
|
Yasuhiro Matsumoto
|
0e0dad7697
|
include io.h on mingw
|
2018-01-31 12:18:35 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
f7ff2d0ee3
|
Define compatibility only for _MSC_VER; ref #3923
Suggested by @mattn.
|
2018-01-31 12:10:51 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
1ad2dd6187
|
Merge pull request #3923 from ksss/tempnam
Shouldn't use tempnam
|
2018-01-31 11:58:49 +09:00 |
|
ksss
|
e422ba0bff
|
Use mkstemp instead of tempnam
|
2018-01-31 11:34:29 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
55431b4cef
|
Need not to pop callinfo on OP_STOP.
|
2018-01-30 22:55:58 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
43594843d7
|
Merge pull request #3937 from mattn/file-mtime
add File#mtime
|
2018-01-30 21:39:08 +09:00 |
|
Yasuhiro Matsumoto
|
f4f006ba40
|
add File#mtime
|
2018-01-30 16:02:00 +09:00 |
|