summaryrefslogtreecommitdiffhomepage
path: root/mrblib/string.rb
AgeCommit message (Collapse)Author
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-08-21string.rb: refactor code (remove redundant code)go.kikuta
2015-07-16Don't crash if pattern not found for subJared Breeden
2015-06-08gsub/sub supports back references in substitutes. fixes #2816.Tomoyuki Sahara
This implementation is compatible with CRuby's String#gsub/sub except \1 ... \9 and \+. They are useless without Regexp library.
2015-05-29update mrblib/*.rb files to conform (some of) Rubocop checksYukihiro "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-02-08made mrb_define_class to return existing class, with heavy refactoringYukihiro "Matz" Matsumoto
2014-01-10fix ISO reference number of String#=~.Tomoyuki Sahara
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-07-23String `=~` and `match` to work with pluggable Regexp; close #1398Yukihiro "Matz" Matsumoto
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
2012-11-02delete needless output in String#[]=skandhas
2012-11-01String#each_byte to use String#bytes; close #508Yukihiro Matsumoto
2012-06-26raise NotImplementedError from regexp related string methods; close #319Yukihiro Matsumoto
2012-05-03Add documentation to StringDaniel Bovensiepen
2012-04-20add mruby sourcesmimaki