summaryrefslogtreecommitdiffhomepage
path: root/mrblib
AgeCommit message (Collapse)Author
2014-03-17make Enumerable methods to support multiple values; collect, detect, ↵Yukihiro "Matz" Matsumoto
each_with_index, find_all, inject, max, min, partition, reject, sort
2014-03-17Enumerable#entries to support multiple values; close #1868Yukihiro "Matz" Matsumoto
2014-03-15modify core method that return Enumerator object if not block givenksss
2014-03-14mruby-enumerator: move definitions in core_mod.rb to mrblib coreYukihiro "Matz" Matsumoto
2014-03-04Fix Float#divmod.Tomoyuki Sahara
2014-02-08made mrb_define_class to return existing class, with heavy refactoringYukihiro "Matz" Matsumoto
2014-02-07move version info from gems to core; ref #576 #1684Yukihiro "Matz" Matsumoto
2014-02-05add RUBY_VERSION to notify syntax compatible versionYukihiro "Matz" Matsumoto
2014-01-16hash value of enumerable should be obtained from its elements; close #1658Yukihiro "Matz" Matsumoto
2014-01-09Merge pull request #1654 from iij/pr-not-match-operatorYukihiro "Matz" Matsumoto
add operator "!~".
2014-01-10add operator "!~".Tomoyuki Sahara
2014-01-10fix ISO reference number of String#=~.Tomoyuki Sahara
2014-01-07remove superfluous includescremno
- reduce compile time by a little bit (full-core: ~0.7s for me) - thanks to 'include-what-you-use' for some help - include Standard C header files before any other (coding style)
2013-12-24string type check based on #to_str to encourage duck typing; #1616Yukihiro "Matz" Matsumoto
2013-12-24verify the argument of String#=~h2so5
2013-10-23modify upto/downto for compatibilityYukihiro "Matz" Matsumoto
2013-10-22move some methods to make floats and integers compatible [mruby special]Yukihiro "Matz" Matsumoto
2013-10-22implement some Numeric methods in RubyYukihiro "Matz" Matsumoto
2013-10-21implement Integer#succ in RubyYukihiro "Matz" Matsumoto
2013-08-15remove Ruby defined Class#newYukihiro "Matz" Matsumoto
2013-08-15implement Class.new in C againYukihiro "Matz" Matsumoto
2013-08-13Fix inerited to inheritedCarson McDonald
2013-08-13define Class#new in ruby to call #initializeYukihiro "Matz" Matsumoto
2013-07-23String `=~` and `match` to work with pluggable Regexp; close #1398Yukihiro "Matz" Matsumoto
2013-07-21Changed the attr methods in mrblib, so that they take advantage of ↵Ryan Scott
validating the name against a string parameter if need be
2013-07-19Wrote tests around attr, attr_reader, attr_writer, attr_accessorRyan Scott
2013-05-08Move comments from hash.c to hash.rb.Masaki Muranaka
2013-04-09Add NotImplementedError for Kernel.` and Kernel#`h2so5
2013-04-05sort mrblib/*.rb files to compile (class.rb comes before error.rb); close ↵Yukihiro "Matz" Matsumoto
#1132; close #1134
2013-04-04Add `NameError#name`. Fix `NameError.new` and `NameError.initialize`. Enable ↵Masaki Muranaka
2nd argument for `NameError.new` in C API.
2013-03-31Move Integer.{floor,ceil,round,truncate} to mrblib/. For maintainability.Masaki Muranaka
2013-03-27resolve conflict from #964Yukihiro Matz Matsumoto
2013-03-24Remove __printstr__mattn
2013-03-08Change unsigned char to uint8_tYuichiro MASUI
2013-03-08New mrb format. The detail is in https://github.com/mruby/mruby/issues/944Yuichiro MASUI
2013-03-03Remove trailing whitespaces. This is just a cosmetic change.Masaki Muranaka
2013-03-01Move mrblib for Structmattn
2013-02-23Support to build on pwd != mruby source rootYuichiro MASUI
2013-02-18adopt String#gsub to fixed split behaviorYukihiro Matz Matsumoto
2013-02-17String#gsub fix with last characterDaniel Bovensiepen
2013-02-12Added String#sub/sub! and String#gsub/gsub!Yuichiro MASUI
2013-02-09"for i in (1..12/5); p i ; end" should not print "3"Yukihiro Matz Matsumoto
2013-01-22Refine pretty printingJon
2013-01-21Beautify the output of rakeDaniel Bovensiepen
2013-01-20Improved build scripts and config filesYuichiro MASUI
2013-01-18fixed wrong loop termination introduced by 79d38c4Yukihiro Matz Matsumoto
2013-01-16check if array expands in each blockYukihiro Matz Matsumoto
2013-01-16check if array shrinks in each blockYukihiro Matz Matsumoto
2013-01-03Rebuild CRuby based building script without MakefileYuichiro MASUI
Tested CRuby 1.8.6 and 1.9.3 You can see building configuration in build_config.rb
2012-12-19small refactoring for Array#eachYukihiro Matz Matsumoto