summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2014-03-26Merge branch 'eval_test' of https://github.com/take-cheeze/mruby into ↵Yukihiro "Matz" Matsumoto
take-cheeze-eval_test
2014-03-26should not over process ensure clauses; close #1949Yukihiro "Matz" Matsumoto
2014-03-26Merge pull request #1948 from monaka/pr-remove-unused-null-checkYukihiro "Matz" Matsumoto
Remove redundant NULL checks.
2014-03-26Don't use ensure to fix crash of mruby-eval test.take_cheeze
2014-03-26Add tests for mruby-eval.take_cheeze
2014-03-26Remove redundant NULL checks.Masaki Muranaka
mrb_malloc causes an exception when memory was empty.
2014-03-26Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-03-26add new function mrb_toplevel_run to prevent running through C function ↵Yukihiro "Matz" Matsumoto
boudaries on exceptions; close #1942
2014-03-25Merge pull request #1946 from ksss/str-macroYukihiro "Matz" Matsumoto
Fix unnecessary string macro
2014-03-25Merge pull request #1945 from cubicdaiya/issues/suitable_type3Yukihiro "Matz" Matsumoto
Use mrb_int instead of int
2014-03-25Fix unnecessary string macroksss
2014-03-25Use mrb_int instead of intcubicdaiya
2014-03-25Enumerable#find_index to support multiple valuesYukihiro "Matz" Matsumoto
2014-03-25Merge pull request #1939 from suzukaze/add-enum.find_indexYukihiro "Matz" Matsumoto
Enumerable#find_index
2014-03-25Merge pull request #1938 from cubicdaiya/issues/suitable_type2Yukihiro "Matz" Matsumoto
Use mrb_int instead of int
2014-03-25Enumerable#find_indexJun Hiroe
2014-03-25Use mrb_int instead of intcubicdaiya
2014-03-25use to_int to integer duck-type checkYukihiro "Matz" Matsumoto
2014-03-25Merge pull request #1937 from cubicdaiya/issues/mrb_intYukihiro "Matz" Matsumoto
Use mrb_int instead of int
2014-03-25Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-03-25REnv uses obj->c as env link; no superYukihiro "Matz" Matsumoto
2014-03-25Use mrb_int instead of intcubicdaiya
2014-03-25Merge pull request #1936 from ksss/pool-capaYukihiro "Matz" Matsumoto
mrb_str_pool add string capa
2014-03-25Use mrb_int.take_cheeze
2014-03-25mrb_str_pool add string capaksss
2014-03-25Implement ObjectSpace.each_object .take_cheeze
2014-03-25Merge pull request #1934 from ksss/safe-nameYukihiro "Matz" Matsumoto
src/string.c RESIZE_CAPA use safe name variables
2014-03-24Fix Enumerable#cycle; ref #1933Yukihiro "Matz" Matsumoto
* add multi value support * `each` method may not rewind the sequence so that `cycle` should save elements
2014-03-24Merge pull request #1933 from suzukaze/add-enum.cycleYukihiro "Matz" Matsumoto
Add Enumerable#cycle
2014-03-24Enumerable#reverse_each should not rely on mruby-array-ext gemYukihiro "Matz" Matsumoto
2014-03-24src/string.c RESIZE_CAPA use safe name variablesksss
This has a possibility of naming conflicts
2014-03-24Add Enumerable#cycleJun Hiroe
2014-03-24improve Enumerable#reverse_each to be efficientYukihiro "Matz" Matsumoto
2014-03-24Merge pull request #1932 from suzukaze/add-enum.reverse_eachYukihiro "Matz" Matsumoto
Add Enumerable#reverse_each
2014-03-24Add Enumerable#reverse_eachJun Hiroe
2014-03-24Merge pull request #1930 from chasonr/unicode-escapeYukihiro "Matz" Matsumoto
Implement \u notation for strings and regexes.
2014-03-24fix multiple value handling; ref #1931Yukihiro "Matz" Matsumoto
2014-03-24Enumerable#each_with_objectJun Hiroe
2014-03-23Small correction to the test identification.chasonr
2014-03-23Implement \u notation for strings and regexes.chasonr
This change adds the \u notation for double quoted strings and regular expressions. It does not implement the \u notation for character literals. Both the \uNNNN and \u{NNNN} notations are supported. \uNNNN is implemented by emitting equivalent UTF-8; that is, "\u4000" is equivalent to "\xE4\x80\x80". Unlike CRuby, the \u{NNNN} notation allows only one character per pair of braces; I see no way to lift this restriction without remodeling the parser.
2014-03-24Merge pull request #1928 from ksss/fix-typoYukihiro "Matz" Matsumoto
Hash#__update fix typo
2014-03-24remove unnecessary operator method call; ref #1927Yukihiro "Matz" Matsumoto
2014-03-24Merge pull request #1927 from take-cheeze/count_crashYukihiro "Matz" Matsumoto
Count crashed tests in total tests count.
2014-03-24Hash#__update fix typoksss
It's called by create Hash of over 126 keys
2014-03-24Count crashed tests in total tests count.take_cheeze
2014-03-24move conditional out of loopYukihiro "Matz" Matsumoto
2014-03-24Enumerable#one? to prune iteration when count > 1; ref #1926Yukihiro "Matz" Matsumoto
2014-03-24Merge pull request #1926 from suzukaze/add-enum.oneYukihiro "Matz" Matsumoto
Add Enumerable#one?
2014-03-23Add Enumerable#one?Jun Hiroe
2014-03-23Merge pull request #1925 from ksss/hash-rejectYukihiro "Matz" Matsumoto
Hash#{reject,reject!} support return Enumerator