summaryrefslogtreecommitdiffhomepage
path: root/mrbgems
AgeCommit message (Collapse)Author
2014-04-20Fix typos in tests for mruby-string-utf8Jun Hiroe
2014-04-19Merge pull request #2079 from suzukaze/add-test-of-utf8-string.rindexYukihiro "Matz" Matsumoto
Add tests for String#rindex of mruby-string-utf8.
2014-04-19Merge pull request #2077 from take-cheeze/rstruct_macroYukihiro "Matz" Matsumoto
Use RARRAY_* macro instead of accessing RArray field.
2014-04-19Add tests for utf8-string#rindexJun Hiroe
2014-04-19Merge pull request #2078 from suzukaze/add-block-with-array.uniq_bangYukihiro "Matz" Matsumoto
Add block argument with Array#uniq! and Array#uniq
2014-04-18mruby-string-utf8: update UTF-8 tests; ref #2076Yukihiro "Matz" Matsumoto
2014-04-18mruby-string-utf8: str_subseq takes UTF-8 index, not byte index; ref #2076Yukihiro "Matz" Matsumoto
2014-04-18Use RARRAY_* macro instead of accessing RArray field.take_cheeze
2014-04-18Add a block argument with Array#uniqJun Hiroe
2014-04-18Add a block argument with Array#uniq_bangJun Hiroe
2014-04-18Add one more testmattn
2014-04-18Add test for String#ord, String#split for mruby-string-utf8mattn
2014-04-18Implement String#ord, String#split for mruby-string-utf8mattn
2014-04-18mruby-string-utf8: String#reverse! may leak memory when mrb_str_modify() ↵Yukihiro "Matz" Matsumoto
raises exception
2014-04-17Cosmetic changemattn
2014-04-17Handle utf-8 code in index/rindexmattn
2014-04-17Implement String#index, fixes #2073mattn
2014-04-17Use mrb_regexp_p to check regexp.take_cheeze
2014-04-17Symbol#to_proc to support block call.Yukihiro "Matz" Matsumoto
based on a patch from @ksss; close #2071
2014-04-17raises an ArgumentError when calling #callYukihiro "Matz" Matsumoto
based on a patch from @ksss; close #2070
2014-04-16Use mruby/re.h instead of duplicate definition.take_cheeze
2014-04-15Add test for UTF-8 string String#size .take_cheeze
2014-04-14Fix and add test to Proc#inspect .Takeshi Watanabe
2014-04-14reduce RSTRING_PTR usagecremno
2014-04-13mruby-time: fix check of `mktime`'s return valuecremno
>If the calendar time cannot be represented, the function returns the value (time_t)(-1). http://www.iso-9899.info/n1256.html#7.23.2.3p3
2014-04-13mruby-time: remove unnecessary `tzset` callcremno
The gem doesn't use the global variables and: >Local timezone information is used as though localtime() calls tzset(). http://pubs.opengroup.org/onlinepubs/9699919799/functions/localtime.html
2014-04-12remove mirb regression test that fails on travis-ci onlyYukihiro "Matz" Matsumoto
2014-04-12Restore arena index since large struct may create many Proc objects; a patch ↵Yukihiro "Matz" Matsumoto
from @take-cheeze; ref #2052
2014-04-12Add test cases to 'large struct' test; a patch from @take-cheeze; ref #2052Yukihiro "Matz" Matsumoto
2014-04-12Add Array#uniq_bang testJun Hiroe
2014-04-12Refactor array test to use assert_xxx methodJun Hiroe
2014-04-12Add Array#rotate_bangJun Hiroe
2014-04-11Merge pull request #2045 from suzukaze/add-array.rotateYukihiro "Matz" Matsumoto
Array#rotate
2014-04-11Array#rotateJun Hiroe
2014-04-11Qualify argv argument of API `const`.Takeshi Watanabe
2014-04-06should have passed args to to_enumYukihiro "Matz" Matsumoto
2014-04-06wrap args by parensYukihiro "Matz" Matsumoto
2014-04-06Merge pull request #2017 from suzukaze/fix_enumerator.inspectYukihiro "Matz" Matsumoto
Add args in Enumerator#inspect
2014-04-06Always increment `total` field of `os_count_struct` in callback.take_cheeze
Check sum of `ObjectSpace.count_objects` values is twice of total objects count. (Which is CRuby's behavior.)
2014-04-06Add args in Enumerator#inspectJun Hiroe
2014-04-05Fix ObjectSpace.count_objects document.take_cheeze
2014-04-04add mruby-enum-lazy mrbgem for Enumerable::LazyYukihiro "Matz" Matsumoto
2014-04-04add --help option to mruby-configkyab
2014-04-03Support :T_FIBER in ObjectSpace.count_objects .take_cheeze
2014-04-03test fails when we don't have Enumerator.Tomoyuki Sahara
2014-04-02Use bool macro KHASH_DEFINE and KHASH_DECLAREksss
2014-04-01Add macro MRB_ENV_UNSHARE_STACK instead of assigning -1 directly.take_cheeze
2014-04-01Use MRB_ENV_STACK_LEN instead of accessing `flags` directly to get REnv's ↵take_cheeze
stack length.
2014-03-31Merge pull request #1985 from take-cheeze/cfunc_with_envYukihiro "Matz" Matsumoto
Add API to define cfunc Proc with userdata.
2014-03-31Add API to define cfunc Proc with userdata.take_cheeze
The APIs are defined in mruby-proc-ext so include it before using this API. See mruby-proc-ext's test code for usage. This should resolve #1794.