Yukihiro "Matz" Matsumoto
44ec41a772
should use plain int for index, since i may be printed using %d; close #2127
2014-04-26 01:52:30 +09:00
Yukihiro "Matz" Matsumoto
49abcd4c02
resolve conflict
2014-04-25 04:43:10 +09:00
Yukihiro "Matz" Matsumoto
48f36d3f0e
better integer size assertion suggested by usak
2014-04-25 04:33:08 +09:00
Yukihiro "Matz" Matsumoto
83c1399af0
eliminate plain int except for a few cases like arena_index
2014-04-25 04:01:57 +09:00
Yukihiro "Matz" Matsumoto
8a04dd8493
Merge pull request #2117 from kyab/fix_msvc_warning_backtrace.c
...
Fix MSVC warning for backtrace.c
2014-04-25 02:33:50 +09:00
Yukihiro "Matz" Matsumoto
320f0711f0
remove -Wsign-compare warnings
2014-04-25 02:33:33 +09:00
Yukihiro "Matz" Matsumoto
d95c42eefd
Merge pull request #2119 from ksss/range-each
...
Range#each fixnums are special
2014-04-25 00:05:12 +09:00
Yukihiro "Matz" Matsumoto
f882bc8480
Merge pull request #2120 from suzukaze/add-array.delete_if
...
Add Array#delete_if
2014-04-25 00:02:48 +09:00
Jun Hiroe
d4bec4d657
Add Array#delete_if
2014-04-24 23:04:46 +09:00
ksss
209bf256aa
Range#each fixnums are special
2014-04-24 13:53:54 +00:00
Yukihiro "Matz" Matsumoto
39c036ab03
Merge pull request #2115 from ksss/ary-fill
...
Fix Array#fill bug and behavior
2014-04-24 22:28:27 +09:00
Yukihiro "Matz" Matsumoto
fdcea862ee
Merge pull request #2116 from take-cheeze/remove_attention
...
Remove attention about mrbgem dependecy.
2014-04-24 22:17:52 +09:00
kyab
4c8092fe00
Fix MSVC warning for backtrace.c
2014-04-24 22:10:19 +09:00
take_cheeze
1abed6d81c
Remove attention about mrbgem dependecy.
2014-04-24 22:07:53 +09:00
ksss
4652c7caa0
Array#fill use kind_of? instead of respond_to?
2014-04-24 21:08:49 +09:00
ksss
f961d7abeb
Array#fill fix bug when argument use range object
2014-04-24 21:08:49 +09:00
Jun Hiroe
c81b9838bb
Add Array#bsearch
2014-04-24 21:04:13 +09:00
Yukihiro "Matz" Matsumoto
18c4741883
Merge pull request #2113 from take-cheeze/add_dependency_doc
...
Update documentation of `MRuby::Gem::Specification#add_dependency`.
2014-04-24 20:45:01 +09:00
take_cheeze
e1052e74ff
Update documentation of MRuby::Gem::Specification#add_dependency.
2014-04-24 12:32:32 +09:00
Yukihiro "Matz" Matsumoto
0d9c872b9b
Merge pull request #2111 from kyab/fix_msvc_warning_gc.c
...
Fix MSVC warning for gc.c
2014-04-24 02:37:34 +09:00
kyab
e248097a17
Fix MSVC warning for gc.c
2014-04-24 01:18:41 +09:00
Yukihiro "Matz" Matsumoto
75128295d9
Merge pull request #2108 from take-cheeze/default_gem_info
...
Implement default gem info to use when there is no depending gem loaded.
2014-04-23 23:50:23 +09:00
Yukihiro "Matz" Matsumoto
d67693d2f1
Merge pull request #2109 from mirichi/enhance
...
reduce the init area of stack
2014-04-23 21:44:52 +09:00
mirichi
4ab801c045
fixed.
2014-04-23 19:39:14 +09:00
mirichi
b27d665d2d
Merge remote-tracking branch 'remotes/mruby/master' into enhance
2014-04-23 19:03:35 +09:00
take_cheeze
63bf375b0e
Implement default gem info to use when there is no depending gem is defined.
2014-04-23 15:09:01 +09:00
Yukihiro "Matz" Matsumoto
f2204ee524
Merge pull request #2105 from take-cheeze/issue_2103_test
...
Add test of $0 value in bin/mruby related to #2103 .
2014-04-23 07:05:48 +09:00
Yukihiro "Matz" Matsumoto
68027317b0
Array#insert: simpler (and faster) implementation; ref #2107
2014-04-23 00:25:50 +09:00
Jun Hiroe
a48e0018fd
Add Array#insert
2014-04-23 00:22:24 +09:00
mirichi
e6c757b5c1
bug fixed
2014-04-22 23:10:40 +09:00
Yukihiro "Matz" Matsumoto
951f027b12
Merge pull request #2106 from mirichi/enhance
...
OP_SEND refactoring
2014-04-22 22:33:42 +09:00
mirichi
8195224072
reduce the init size of stack
2014-04-22 22:02:03 +09:00
mirichi
b523018803
OP_SEND refactoring
2014-04-22 20:04:10 +09:00
take_cheeze
18718e065a
Add test of $0 value in bin/mruby related to #2103 .
2014-04-22 19:19:08 +09:00
Yukihiro "Matz" Matsumoto
9a10900a35
Merge pull request #2104 from cremno/remove-mrb_str_buf_cat
...
remove `mrb_str_buf_cat`
2014-04-22 07:03:56 +09:00
Yukihiro "Matz" Matsumoto
e35e2fff3f
Merge pull request #2103 from titouanc/global-zero-bytecode
...
Also set $0 for binary files
2014-04-22 07:03:16 +09:00
cremno
bc23a5e9e5
remove mrb_str_buf_cat
...
It does the same as `mrb_str_cat`.
2014-04-21 21:28:06 +02:00
iTitou
6676bd61a7
Also set $0 for binary files
2014-04-21 16:37:52 +02:00
Yukihiro "Matz" Matsumoto
db6e868265
Merge pull request #2101 from take-cheeze/struct_test
...
Remove `Struct` defined check in test.
2014-04-21 22:45:05 +09:00
Yukihiro "Matz" Matsumoto
56e520616e
Merge pull request #2102 from take-cheeze/fiber_doc
...
Improve mruby-fiber document.
2014-04-21 22:43:52 +09:00
take_cheeze
a457fef213
Remove unnecessary require 'fiber' note in Fiber.current document.
2014-04-21 22:14:23 +09:00
take_cheeze
1d6b8ba524
Add document to Fiber#transfer .
2014-04-21 22:13:39 +09:00
take_cheeze
30c672f890
Remove Struct defined check in test.
2014-04-21 21:35:58 +09:00
Yukihiro "Matz" Matsumoto
db440b82b0
Merge pull request #2100 from cremno/fix-tests
...
tests should not depend on `mruby-proc-ext`
2014-04-21 16:40:31 +09:00
cremno
9dd28c96bb
tests should not depend on mruby-proc-ext
2014-04-21 08:09:52 +02:00
Yukihiro "Matz" Matsumoto
8694654fd4
Merge pull request #2099 from nobu/optional_arguments_in_rhs
...
Optional arguments in rhs
2014-04-21 14:58:26 +09:00
Nobuyoshi Nakada
ac6747a9c5
fix optional block arguments in rhs
...
define optional block arguments as argument variables in the rhs
default expressions, as same as mere assignment expressions.
Import ruby/ruby@01740f0c27
2014-04-21 14:55:06 +09:00
Nobuyoshi Nakada
28f6cfe424
adjust indent
2014-04-21 14:53:37 +09:00
Yukihiro "Matz" Matsumoto
6ec04a4e78
Merge pull request #2098 from suzukaze/add-array.reject_bang
...
Add Array#reject!
2014-04-21 14:49:03 +09:00
Jun Hiroe
fcfab84560
Add Array#reject_bang
2014-04-21 13:52:50 +09:00