summaryrefslogtreecommitdiffhomepage
path: root/mrbgems
AgeCommit message (Collapse)Author
2014-05-03use proper length for mrb_get_values_at()Yukihiro "Matz" Matsumoto
separate mrb_range_beg_len() into two: the one truncates range into the sequence size, and the one does not. #values_at uses the latter.
2014-05-03Merge branch 'values_at' of https://github.com/take-cheeze/mruby into ↵Yukihiro "Matz" Matsumoto
take-cheeze-values_at
2014-05-03Merge pull request #2177 from cremno/math-domain-errorYukihiro "Matz" Matsumoto
mruby-math: define and use `Math::DomainError`
2014-05-02mruby-math: define and use `Math::DomainError`cremno
Domain errors are detected as per ISO C99 and may differ from CRuby.
2014-05-03Delete unused variable in Array#delete_ifJun Hiroe
2014-05-02Update time.cwindwiny
miss __MINGW32__ macro check
2014-05-02Implement Struct#values_at and Array#values_at .take_cheeze
Add API `mrb_get_values_at()` to mruby/range.h .
2014-05-01Use header searcher to find readline and linenoise.take_cheeze
2014-05-01Merge pull request #2163 from take-cheeze/struct_to_hYukihiro "Matz" Matsumoto
Implement Struct#to_h .
2014-04-30Implement Struct#to_h .take_cheeze
2014-04-30use Kernel#__send__ insteard of Kernel#sendksss
2014-04-30remove trailing spacesNobuyoshi Nakada
2014-04-28Speed up Array#select! from O(n^2) to O(n).Utkarsh Kukreti
2014-04-28Merge pull request #2139 from suzukaze/add-array.select_bangYukihiro "Matz" Matsumoto
Add Array#select_bang
2014-04-27Add Array#select_bangJun Hiroe
2014-04-27Implement Struct#to_a and Struct#values .take_cheeze
2014-04-27add Hash#fetch; close #2134Yukihiro "Matz" Matsumoto
2014-04-26Define eval as module function.take_cheeze
2014-04-26mruby-string-utf8: use mrb_int instead of size_tYukihiro "Matz" Matsumoto
2014-04-26Merge pull request #2125 from suzukaze/add-array-keep_ifYukihiro "Matz" Matsumoto
Add Array#keep_if
2014-04-26Merge pull request #2123 from take-cheeze/mrb_int_argYukihiro "Matz" Matsumoto
Use mrb_int in mrbgem rest arguments getting.
2014-04-25Use mrb_int in mrbgem rest argument getting.take_cheeze
2014-04-25Support file name and line argument in Kernel.eval .take_cheeze
Only a nil binding will be supported.
2014-04-25Add Array#keep_ifJun Hiroe
2014-04-25resolve conflictYukihiro "Matz" Matsumoto
2014-04-25eliminate plain int except for a few cases like arena_indexYukihiro "Matz" Matsumoto
2014-04-24Add Array#delete_ifJun Hiroe
2014-04-24Array#fill use `kind_of?` instead of `respond_to?`ksss
2014-04-24Array#fill fix bug when argument use range objectksss
2014-04-24Add Array#bsearchJun Hiroe
2014-04-23Merge pull request #2105 from take-cheeze/issue_2103_testYukihiro "Matz" Matsumoto
Add test of $0 value in bin/mruby related to #2103 .
2014-04-23Array#insert: simpler (and faster) implementation; ref #2107Yukihiro "Matz" Matsumoto
2014-04-23Add Array#insertJun Hiroe
2014-04-22Add test of $0 value in bin/mruby related to #2103 .take_cheeze
2014-04-21Also set $0 for binary filesiTitou
2014-04-21Merge pull request #2101 from take-cheeze/struct_testYukihiro "Matz" Matsumoto
Remove `Struct` defined check in test.
2014-04-21Remove unnecessary `require 'fiber'` note in Fiber.current document.take_cheeze
2014-04-21Add document to Fiber#transfer .take_cheeze
2014-04-21Remove `Struct` defined check in test.take_cheeze
2014-04-21 Add Array#reject_bangJun Hiroe
2014-04-21Add Array#delete_ifJun Hiroe
2014-04-21Merge pull request #2092 from take-cheeze/test_syntaxYukihiro "Matz" Matsumoto
Suppress test script syntax warning.
2014-04-20Suppress test script syntax warning.take_cheeze
2014-04-20Implement Struct#size and Struct#length .take_cheeze
2014-04-20Merge pull request #2089 from ksss/sym-casecmpYukihiro "Matz" Matsumoto
Implement Symbol#casecmp
2014-04-20Merge pull request #2088 from ksss/string-casecmpYukihiro "Matz" Matsumoto
String#casecmp should be call `to_str`
2014-04-20Merge pull request #2087 from ksss/sym-comparableYukihiro "Matz" Matsumoto
Symbol class include Comparable module.
2014-04-20Implement Symbol#casecmpksss
2014-04-20String#casecmp should be call `to_str`ksss
when non String object sent And should be raise TypeError when can not responsed to `to_str`
2014-04-20Symbol class include Comparable module.ksss