summaryrefslogtreecommitdiffhomepage
path: root/mrblib
AgeCommit message (Expand)Author
2017-03-15Support to return enumerator when no block givenksss
2017-03-15Suuport custom separatorksss
2017-03-15Use duplicated object for block argsksss
2017-03-11Merge branch 'master' into string-gsubYukihiro "Matz" Matsumoto
2017-03-10\1 sequences as empty stringsksss
2017-03-10Avoid infinity loop when empty string patternksss
2017-03-10Use string#upto() if available; fix #3489Yukihiro "Matz" Matsumoto
2017-03-05Check modifiable for String `bang' methodsksss
2017-01-20Integral#step without arg should loop forever as CRuby does.Yukihiro "Matz" Matsumoto
2016-11-23Implement Float shift methods in CYukihiro "Matz" Matsumoto
2016-11-16Fixed off-by-one error in String#[]= with RangesYukihiro "Matz" Matsumoto
2016-11-16make String#[]= to take Ranges as position argumentYukihiro "Matz" Matsumoto
2016-09-28Removed trailing spacesNobuyoshi Nakada
2016-08-20Move Module#include and #prepend to class.c; ref #3197Yukihiro "Matz" Matsumoto
2016-08-19renamed class.rb and error.rb to ensure they are read first; ref #3197Yukihiro "Matz" Matsumoto
2016-02-16suppress "can't convert Float into Integer" in Enumerable#hashYusuke Endoh
2016-01-27protect NoMethodError from calling to_hash in replaceSayed Abdelhaleem
2015-12-26Refactor Array#eachJun Hiroe
2015-12-15Remove redundant conditions of Array#each in ruby extensionYusuke Tanaka
2015-11-27include changed from by quotes ("") to by brackets (<>); close #3032Yukihiro "Matz" Matsumoto
2015-10-22Merge pull request #2999 from sagmor/better-docsYukihiro "Matz" Matsumoto
2015-10-21loop() to return StopIteration#result; [ruby-bugs#11498]Yukihiro "Matz" Matsumoto
2015-10-20Remove obvious warnings from docsSeba Gamboa
2015-09-23remove a comment that no longer be true; 2cb6c27Yukihiro "Matz" Matsumoto
2015-09-22String#index should no longer take integer argumentYukihiro "Matz" Matsumoto
2015-09-16support String#[]= with 3 argstakahashim
2015-09-10add Hash#rehash to handle key modification; ref #2945Yukihiro "Matz" Matsumoto
2015-09-02Float << and >> should be more compatible to FixnumYukihiro "Matz" Matsumoto
2015-08-21enum.rb: refactor code (remove redundant code)go.kikuta
2015-08-21array.rb: refactor (use onliner code if possible)go.kikuta
2015-08-21string.rb: refactor code (remove redundant code)go.kikuta
2015-08-21numeric.rb: refactor code (Avoid using {...} for multi-line blocks, Surround...go.kikuta
2015-08-21range.rb: refactor code (use ! instead of not, use favor modifier if and unle...go.kikuta
2015-08-19array.rb: refactor some codego.kikuta
2015-08-17delete duplicate definition of Exception.exceptioncremno
2015-08-03better hash value from enumerables; fix #2906Yukihiro "Matz" Matsumoto
2015-07-16Don't crash if pattern not found for subJared Breeden
2015-06-24Remove unnecessary backticks.Franck Verrot
2015-06-08gsub/sub supports back references in substitutes. fixes #2816.Tomoyuki Sahara
2015-05-29update mrblib/*.rb files to conform (some of) Rubocop checksYukihiro "Matz" Matsumoto
2015-01-31avoid block_given? in loop method for simplicityYukihiro "Matz" Matsumoto
2015-01-19String#[]= should support negative position; close #2707Yukihiro "Matz" Matsumoto
2015-01-14fix infinite loop in String#match(arg) when arg is Stringtakahashim
2014-12-25avoid block_given? in enum.rb to reduce method callsYukihiro "Matz" Matsumoto
2014-11-26Fix: Numeric#step infinite loop.TOMITA Masahiro
2014-10-02Change mrblib's source path to absolute pathHiroshi Mimaki
2014-09-02implement attr_reader and attr_writer in C; use cfunc closure to speed-upYukihiro "Matz" Matsumoto
2014-09-01attr_reader and attr_writer should return nilYukihiro "Matz" Matsumoto
2014-08-08move StopIteration to core; close #2518Yukihiro "Matz" Matsumoto
2014-07-12rescue SystemStackError that comes from inspecting self-referencing Hashes an...Yukihiro "Matz" Matsumoto