| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-04 | simplify string equality check | Yukihiro "Matz" Matsumoto | |
| 2014-04-03 | downto, upto, step to return Enumerator | Yukihiro "Matz" Matsumoto | |
| 2014-03-27 | an int literal may have multiple underscores inside | Yukihiro "Matz" Matsumoto | |
| 2014-03-27 | allow underscores in integer literals; close #1960 | Yukihiro "Matz" Matsumoto | |
| 2014-03-25 | Fix unnecessary string macro | ksss | |
| 2014-03-25 | Use mrb_int instead of int | cubicdaiya | |
| 2014-03-24 | src/string.c RESIZE_CAPA use safe name variables | ksss | |
| This has a possibility of naming conflicts | |||
| 2014-03-22 | need not to add assertion in STR_SET_LEN() where n is mrb_int | Yukihiro "Matz" Matsumoto | |
| 2014-03-22 | Use bool-macro instead of magic-number | cubicdaiya | |
| 2014-03-19 | string functions arguments changed from mrb_int to size_t that would take ↵ | Yukihiro "Matz" Matsumoto | |
| strlen() | |||
| 2014-03-16 | unify indent style | cubicdaiya | |
| 2014-03-15 | string length type to be mrb_int | Yukihiro "Matz" Matsumoto | |
| 2014-03-10 | set bit field for mrb_bool | ksss | |
| 2014-03-09 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
| 2014-03-08 | use mrb_str_cat_lit for literals | cremno | |
| 2014-03-09 | remove invocation of strlen() on buffer of strings; with refactoring | Yukihiro "Matz" Matsumoto | |
| 2014-03-08 | Make type casts safer. | Masaki Muranaka | |
| 2014-03-06 | make embed string when create literals | ksss | |
| 2014-03-06 | embed small string | ksss | |
| use flags 4 for *this object is embed* use flags 8~64 for *embed string length* | |||
| 2014-03-04 | fix off-by-one error in String#rindex(fixnum) | cubicdaiya | |
| null-terminated string should not be included in search targets. | |||
| 2014-03-04 | add new macros for MRB_STR_SHARED operations, based on 0f7aecf from @ksss; ↵ | Yukihiro "Matz" Matsumoto | |
| ref #1782 | |||
| 2014-02-28 | fix SEGV bug for mrb_str_new_static | cubicdaiya | |
| mrb_str_new_static causes seg-fault when 3rd argument is negative. | |||
| 2014-02-28 | fix SEGV bug for mrb_str_new | cubicdaiya | |
| mrb_str_new causes seg-fault when 3rd argument is negative. | |||
| 2014-02-28 | make mrb_str_dump a bit faster | cubicdaiya | |
| 2014-02-26 | use mrb_str_new_lit instead of mrb_str_new for C string literals | cubicdaiya | |
| 2014-02-09 | Merge pull request #1674 from cremno/mrb_bool-FALSE-TRUE | Yukihiro "Matz" Matsumoto | |
| use mrb_bool, FALSE and TRUE more | |||
| 2014-02-08 | made mrb_define_class to return existing class, with heavy refactoring | Yukihiro "Matz" Matsumoto | |
| 2014-01-31 | use mrb_bool, FALSE and TRUE more | cremno | |
| It doesn't matter to me if one is using FALSE/TRUE instead of 1/0 but I prefer a type (alias) which emphasizes boolean vars to int. I changed 1/0 to FALSE/TRUE anyway. | |||
| 2014-01-31 | clean up external symbols | cremno | |
| remove unused and unneeded: - sysexit_status - type (a global variable) add mrb_ prefix to: - codedump_all - class_instance_method_list - parser_dump make various functions static, incl.: - yyparse - make_exception | |||
| 2014-01-29 | move range aware aget to array.c from mruby-array-ext gem | Yukihiro "Matz" Matsumoto | |
| 2014-01-21 | escape non-ascii characters correctly in String#inspect | h2so5 | |
| 2014-01-07 | string.c: remove str_mod_check | cremno | |
| Clang 3.4 emits '-Wunused-function' - and it's really unused! But according to the description this seems to be a bug: >Warn whenever a static function is declared but not defined or >a non-inline static function is unused. This warning is enabled by -Wall. Source: <http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html> | |||
| 2014-01-02 | Merge pull request #1634 from cremno/use-mrb_fixnum_p | Yukihiro "Matz" Matsumoto | |
| tiny word boxing optimization | |||
| 2014-01-02 | remove various preprocessor conditionals | cremno | |
| - HAVE_IEEEFP_H is nowhere defined or needed at all - FreeBSD < 4 is unsupported since years - MSVC workaround (around what exactly?) | |||
| 2014-01-02 | tiny word boxing optimization | cremno | |
| 2013-12-25 | avoid copying when the original string comes with MRB_STR_NOFREE | Yukihiro "Matz" Matsumoto | |
| 2013-12-25 | clear STR_NOFREE flag on modify | Yukihiro "Matz" Matsumoto | |
| 2013-12-01 | add mrb_intern_lit for creating symbol from string literal | take_cheeze | |
| 2013-11-29 | rename mrb_intern2() to mrb_intern(); huge API incompatibility; close #1513 | Yukihiro "Matz" Matsumoto | |
| 2013-11-20 | rename API mrb_str_dup_static() -> mrb_str_pool() | Yukihiro "Matz" Matsumoto | |
| 2013-11-19 | irep->pool struct pool -> mrb_value | Miura Hideki | |
| 2013-11-07 | irep->pool not to be GCed | Yukihiro "Matz" Matsumoto | |
| 2013-09-21 | index to mrb_digitmap[] should always be positive | Yukihiro "Matz" Matsumoto | |
| 2013-08-26 | Merge branch 'mruby' into pr-typeerror-string-start-end-with | Tomoyuki Sahara | |
| Conflicts: mrbgems/mruby-string-ext/src/string.c mrbgems/mruby-string-ext/test/string.rb | |||
| 2013-08-24 | Fix a problem of 'z' option and shared string | h2so5 | |
| 2013-08-23 | add mrb_string_type(). | Tomoyuki Sahara | |
| 2013-08-11 | I fix ISO No in String class in comparison with ↵ | Jun Hiroe | |
| ISO_IEC_30170_2012(E)-Charactor_PDF_document.pdf | |||
| 2013-07-23 | String `=~` and `match` to work with pluggable Regexp; close #1398 | Yukihiro "Matz" Matsumoto | |
| 2013-07-15 | Repalace int with mrb_bool because a return value is boolean. | Jun Hiroe | |
| 2013-07-11 | Replace 0 with '\0' as nul terminated string. | Jun Hiroe | |
