summaryrefslogtreecommitdiffhomepage
path: root/src/string.c
AgeCommit message (Expand)Author
2015-09-03unsigned long may be smaller than mrb_int; use uint64_t instead; fix #2935Yukihiro "Matz" Matsumoto
2015-09-02update string.h.md; ref #2931Yukihiro "Matz" Matsumoto
2015-08-27add String#freeze to the coreYukihiro "Matz" Matsumoto
2015-07-07Merge pull request #2877 from cremno/fix-dangling-ptrYukihiro "Matz" Matsumoto
2015-07-05Fix typo in comment in String#mrb_cstr_to_inum [skip ci]Anton Davydov
2015-07-03fix dangling pointercremno
2015-06-24Remove unnecessary backticks.Franck Verrot
2015-06-22*Correctly* removing extra mrb_str_to_str callJared Breeden
2015-06-22Reverting overzealous changesJared Breeden
2015-06-22Removing redundant mrb_str_to_str callJared Breeden
2015-06-22Calling mrb_str_to_str in mrb_string_value_cstr. Fixes #2847Jared Breeden
2015-06-19Merge pull request #2839 from yui-knk/fix/string_split_sampleYukihiro "Matz" Matsumoto
2015-06-19[ci skip] Remove some Srting#split samplesyui-knk
2015-05-28remove unnecessary including of <ctype.h>cremno
2015-05-21remove an always-true conditional.Tomoyuki Sahara
2015-05-20RSTRING_PTR may be changed in while loop.Tomoyuki Sahara
2014-12-27Use suitable type.Tatsuhiko Kubo
2014-12-17String#[]: float handling merged to #2677Yukihiro "Matz" Matsumoto
2014-12-17try to convert not only nil but every objects to fixnums; ref #2677Yukihiro "Matz" Matsumoto
2014-12-17String#[] should reject nil indexh2so5
2014-12-17mrb_str_new(mrb, "", len) creates an unmodifiable string object; ref #2674Yukihiro "Matz" Matsumoto
2014-11-26add "fall through" commentYukihiro "Matz" Matsumoto
2014-11-26fix(String) String#[] accepts float; close #2650 #2651Robert Mosolgo
2014-10-02fixed. cygwin-gcc(ver4.8.3) warning in conv_digit()Hiroyuki Matsuzaki
2014-09-30mrbconf.h option MRB_USE_ETEXT_EDATA to reduce memory.Yukihiro "Matz" Matsumoto
2014-09-09Add inline to str_with_class().Tatsuhiko Kubo
2014-09-03get rid of shadowing variablescremno
2014-08-29Remove unused macro.Tatsuhiko Kubo
2014-08-29Merge pull request #2570 from cubicdaiya/issues/unify_duplicated_functionsYukihiro "Matz" Matsumoto
2014-08-29Fix mismatches for MRB_API declarations.Tatsuhiko Kubo
2014-08-28Rename functions for avoinding symbol confiliction.Tatsuhiko Kubo
2014-08-28Unify duplicated functions (noregexp() and regexp_check()).Tatsuhiko Kubo
2014-08-27Add a missing space after ",".Tatsuhiko Kubo
2014-08-12changed some string method's mrb-aspeckkkkkt
2014-08-11mrb_str_bytesize is a carbon copy of mrb_str_size. remove it.Tomoyuki Sahara
2014-08-11changed mrb_str_size and mrb_str_bytesize comments.kkkkkt
2014-08-05revert accidental constify.Tomoyuki Sahara
2014-08-04change linkage of mrb_str_size to internalcremno
2014-08-04add MRB_API modifiers to mruby API functionsYukihiro "Matz" Matsumoto
2014-07-13use C style comments instead of C++ style commentsTatsuhiko Kubo
2014-07-09remove unused `mrb_str_body`cremno
2014-06-18update String#slice docYukihiro "Matz" Matsumoto
2014-06-15Unsupported Regex in mrb_str_aref_m()Jun Hiroe
2014-06-12Merge pull request #2389 from ksss/str-mem-leaksYukihiro "Matz" Matsumoto
2014-06-11str_replace: self should not be shared and nofreeksss
2014-06-11Refactor how to use RSTR_NOFREE_P macroJun Hiroe
2014-06-11Add NOFREE macrosJun Hiroe
2014-06-08Check `RSTRING_EMBED_LEN_MAX` with static assert.take_cheeze
2014-06-07move String#clear to mruby-string-ext; ref #2370Yukihiro "Matz" Matsumoto
2014-06-07move STR_* macros to mruby/string.h with renamingYukihiro "Matz" Matsumoto