| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-09-24 | UTF-8 string support in core | Yukihiro "Matz" Matsumoto | |
| define MRB_UTF8_STRING (in mrbconf.h) to enable UTF-8 support. | |||
| 2015-07-02 | add missing fall through comments | cremno | |
| 2015-05-28 | remove unnecessary including of <ctype.h> | cremno | |
| Not needed anymore since 85075bef7583edd0a48cfbdfaa632cbdacf78f2c | |||
| 2014-12-05 | String#[] accepts float. | Tomoyuki Sahara | |
| 2014-08-28 | Rename functions for avoinding symbol confiliction. | Tatsuhiko Kubo | |
| Add prefix(mrb) to noregexp() and regexp_check(). | |||
| 2014-08-28 | Unify duplicated functions (noregexp() and regexp_check()). | Tatsuhiko Kubo | |
| 2014-07-13 | use C style comments instead of C++ style comments | Tatsuhiko Kubo | |
| 2014-06-25 | add a few const qualifier | Santa Zhang | |
| 2014-06-07 | move STR_* macros to mruby/string.h with renaming | Yukihiro "Matz" Matsumoto | |
| 2014-06-05 | don't (re-)define `ascii_isspace` and `isascii` | cremno | |
| `ISSPACE` and `ISASCII` can be used instead. | |||
| 2014-06-04 | Merge pull request #2356 from mattn/string-codepoints | Yukihiro "Matz" Matsumoto | |
| Add String#chars, String#each_char, String#codepoints, String#each_codepoint | |||
| 2014-06-04 | Refactor variable definitions | mattn | |
| 2014-06-04 | arena save/restore | mattn | |
| 2014-06-04 | Add String#chars, String#each_char, String#codepoints, String#each_codepoint | mattn | |
| 2014-06-04 | add dependency from mruby-string-utf8 to mruby-string-ext to ensure loading ↵ | Yukihiro "Matz" Matsumoto | |
| order | |||
| 2014-06-04 | Merge pull request #2352 from suzukaze/fix-indent | Yukihiro "Matz" Matsumoto | |
| Fix indents in mruby-string-utf8 | |||
| 2014-06-04 | Merge pull request #2353 from suzukaze/refactor-string-utf8 | Yukihiro "Matz" Matsumoto | |
| Refactor mrb_utf8_strlen() in mruby-string-utf8 | |||
| 2014-06-03 | Refactor mrb_utf8_strlen() in mruby-string-utf8 | Jun Hiroe | |
| 2014-06-03 | Fix indents in mruby-string-utf8 | Jun Hiroe | |
| 2014-06-03 | Add test | mattn | |
| 2014-06-03 | Implement String#chr for utf-8 | mattn | |
| 2014-04-30 | remove trailing spaces | Nobuyoshi Nakada | |
| 2014-04-26 | mruby-string-utf8: use mrb_int instead of size_t | Yukihiro "Matz" Matsumoto | |
| 2014-04-25 | Use mrb_int in mrbgem rest argument getting. | take_cheeze | |
| 2014-04-20 | Fix typos in tests for mruby-string-utf8 | Jun Hiroe | |
| 2014-04-19 | Add tests for utf8-string#rindex | Jun Hiroe | |
| 2014-04-18 | mruby-string-utf8: update UTF-8 tests; ref #2076 | Yukihiro "Matz" Matsumoto | |
| 2014-04-18 | mruby-string-utf8: str_subseq takes UTF-8 index, not byte index; ref #2076 | Yukihiro "Matz" Matsumoto | |
| 2014-04-18 | Add one more test | mattn | |
| 2014-04-18 | Add test for String#ord, String#split for mruby-string-utf8 | mattn | |
| 2014-04-18 | Implement String#ord, String#split for mruby-string-utf8 | mattn | |
| 2014-04-18 | mruby-string-utf8: String#reverse! may leak memory when mrb_str_modify() ↵ | Yukihiro "Matz" Matsumoto | |
| raises exception | |||
| 2014-04-17 | Cosmetic change | mattn | |
| 2014-04-17 | Handle utf-8 code in index/rindex | mattn | |
| 2014-04-17 | Implement String#index, fixes #2073 | mattn | |
| 2014-04-17 | Use mrb_regexp_p to check regexp. | take_cheeze | |
| 2014-04-16 | Use mruby/re.h instead of duplicate definition. | take_cheeze | |
| 2014-04-15 | Add test for UTF-8 string String#size . | take_cheeze | |
| 2014-03-27 | use suitable type | cubicdaiya | |
| 2014-03-25 | Use mrb_int instead of int | cubicdaiya | |
| 2014-03-17 | add summary to mrbgems without it | take_cheeze | |
| 2014-03-05 | use mrb_int instead of size_t since string length is represented by mrb_int; ↵ | Yukihiro "Matz" Matsumoto | |
| close #1810 | |||
| 2014-02-26 | Implement sprintf("%c") for UTF-8. | chasonr | |
| * sprintf("%c") is changed to accept a string for which String#size returns 1, even if it is longer than one byte, and to convert a Fixnum via Fixnum#chr (possibly returning more than one byte). Thus, if the UTF-8 gem is in use, a character will be understood as a single UTF-8 character. * The change to sprintf depends on the implementation of Fixnum#chr added to mrbgems/mruby-string-utf8/src/string.c. This should work with any other gem that implements a multibyte encoding, as long as it implements String#size and Fixnum#chr as appropriate. | |||
| 2014-01-23 | fix utf-8 codepage | h2so5 | |
| 2014-01-10 | String#length should be an alias of String#size | h2so5 | |
| 2014-01-08 | add String#reverse, String#reverse! for UTF-8 | h2so5 | |
| 2014-01-07 | Remove duplicate test | mattn | |
| 2014-01-07 | mruby-string-utf8: redefine String#size for UTF-8 string; #1646 | Yukihiro "Matz" Matsumoto | |
| 2014-01-07 | mruby-string-utf8: UTF-8 string may contail NUL; #1646 | Yukihiro "Matz" Matsumoto | |
| 2014-01-07 | Add mruby-string-utf8 | mattn | |
