| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2013-06-21 | Cleanup mrb_str_resize(). | Masaki Muranaka | |
| 2013-06-21 | make mrb_str_new_cstr DRY | cubicdaiya | |
| Using str_new eliminates duplicated codes in mrb_str_new_cstr. | |||
| 2013-05-26 | Add MRB_WORD_BOXING mode (represent mrb_value as a word) | kimu_shu | |
| 2013-04-29 | always use unsigned int as mrb_bool even in C++ | Yukihiro "Matz" Matsumoto | |
| 2013-04-29 | fix mrb_string_shared memory leaks | Yukihiro "Matz" Matsumoto | |
| 2013-04-29 | move mrb_shared_string definition to src/string.c | Yukihiro "Matz" Matsumoto | |
| 2013-04-28 | mrb_str_new_static(): zero copy string creation | Yukihiro "Matz" Matsumoto | |
| 2013-04-25 | remove unnecessary local variable | Yukihiro "Matz" Matsumoto | |
| 2013-04-25 | Remove sprintf(). | Masaki Muranaka | |
| 2013-04-25 | remove calling sprintf(); ref #1210 | Yukihiro "Matz" Matsumoto | |
| 2013-04-25 | a string may have a lot of non-printable chars. | Tomoyuki Sahara | |
| 2013-04-25 | rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206 | Yukihiro "Matz" Matsumoto | |
| 2013-04-21 | Use memcmp instead of strcmp if it is possible. | Masaki Muranaka | |
| 2013-04-21 | Remove a comment. | Masaki Muranaka | |
| 2013-04-21 | Clean up variable types and type casts. | Masaki Muranaka | |
| 2013-04-20 | put spaces after if/while | Yukihiro "Matz" Matsumoto | |
