| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-03-01 | move jmpbuf_id to generated file | take_cheeze | |
| 2014-03-01 | support c++ exception | take_cheeze | |
| 2014-02-27 | use mrb_str_cat_lit() intead of mrb_str_cat | cubicdaiya | |
| 2014-02-27 | revert 38e9ce21 and API changed; mrb_get_backtrace() -> renamed to ↵ | Yukihiro "Matz" Matsumoto | |
| mrb_exc_backtrace since this is a backtrace method implementation of Exception; mrb_get_backtrace_at() -> removed; mrb_get_backtrace() -> added to get backtrace in array (like caller) | |||
| 2014-02-20 | move src/error.h to include/mruby/error.h | take_cheeze | |
| 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-07 | remove superfluous includes | cremno | |
| - reduce compile time by a little bit (full-core: ~0.7s for me) - thanks to 'include-what-you-use' for some help - include Standard C header files before any other (coding style) | |||
| 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-18 | renamed mrb_exc_new3 to mrb_exc_new_str | cremno | |
| - more descriptive name (there's no mrb_exc_new2) - no wrapper (macro/static inline function) for backwards compatibility because nothing besides mruby itself seems to be calling this function: <http://mruby-code-search.ongaeshi.me/home?query=mrb_exc_new3> | |||
| 2013-10-15 | better error position display | Yukihiro "Matz" Matsumoto | |
| 2013-09-03 | remove Exception#verbose_backtrace; #1495 | Yukihiro "Matz" Matsumoto | |
| 2013-09-02 | rename debug function name | take_cheeze | |
| 2013-09-02 | support multiple filename in irep | take_cheeze | |
| 2013-09-02 | add verbose_backtrace | take_cheeze | |
| 2013-08-25 | add Exception#backtrace | wanabe | |
| 2013-08-13 | define Class#new in ruby to call #initialize | Yukihiro "Matz" Matsumoto | |
| 2013-07-25 | refactor out longjmp() to a function | Yukihiro "Matz" Matsumoto | |
| 2013-07-22 | change else formatting | Yukihiro "Matz" Matsumoto | |
| 2013-05-20 | primary mruby fiber implementation | Yukihiro "Matz" Matsumoto | |
| 2013-05-10 | change mrb_bug to get mrb_state and %S formatter | Yukihiro "Matz" Matsumoto | |
| 2013-05-10 | change mrb_warn to get mrb_state and %S formatter | Yukihiro "Matz" Matsumoto | |
| 2013-04-25 | rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206 | Yukihiro "Matz" Matsumoto | |
| 2013-04-04 | Add `NameError#name`. Fix `NameError.new` and `NameError.initialize`. Enable ↵ | Masaki Muranaka | |
| 2nd argument for `NameError.new` in C API. | |||
| 2013-03-29 | Remove API mrb_string_value(). There have mrb_str_to_str() in the core. And ↵ | Masaki Muranaka | |
| mrb_string_value() is no merit to keep using. | |||
| 2013-03-29 | Sort include files. Some redundant includes are removed. | Masaki Muranaka | |
| 2013-03-28 | Merge branch 'pr-fix-mrb_format' of https://github.com/monaka/mruby into ↵ | Yukihiro "Matz" Matsumoto | |
| monaka-pr-fix-mrb_format | |||
| 2013-03-28 | Modify mrb_name_error() to use mrb_format(). | Masaki Muranaka | |
| 2013-03-28 | Fix. In some cases, %S substitutions were failed. | Masaki Muranaka | |
| 2013-03-28 | Remove the escape backslash from the result string. | Masaki Muranaka | |
| 2013-03-27 | use new mrb_format API from mrb_raisef; its only format specifier is "%S" ↵ | Yukihiro Matz Matsumoto | |
| (stringify) and takes mrb_value; close #1062 | |||
| 2013-03-27 | implement mrb_format and mrb_vformat | Yukihiro Matz Matsumoto | |
| 2013-03-25 | remove unused functions 'mrb_strerrno' and 'mrb_bug_errno'. | crimsonwoods | |
| 2013-03-24 | Remove unused mrb_sprintf | mattn | |
| 2013-03-23 | Rename API mrb_str_cat2() to mrb_str_cat_cstr(). This is for naming ↵ | Masaki Muranaka | |
| orthogonality. mrb_str_cat2() is also left for backward compatibility. | |||
| 2013-03-23 | Use mrb_str_cat() instead of mrb_str_cat2() as possible. | Masaki Muranaka | |
| 2013-03-22 | Use mrb_intern2() instead of mrb_intern(). This is for avoiding overhead by ↵ | Masaki Muranaka | |
| strlen(). | |||
| 2013-03-19 | rename mrb_true_or_false_value() to mrb_bool_value() | Yukihiro Matz Matsumoto | |
| 2013-03-19 | Use mrb_true_or_false_value() / in exc_equal(). | Masaki Muranaka | |
| 2013-03-16 | Remove stdlib.h from mruby.h. It is for portability (care for freestanding ↵ | Masaki Muranaka | |
| environments). This is a first step. It will be reduced stdlib.h in each files later. | |||
| 2013-03-15 | obsolete mrb_object; opposite of bc870ce | Yukihiro Matz Matsumoto | |
| 2013-03-13 | mrb_str_new2 -> mrb_str_new_cstr | Tomoyuki Sahara | |
| 2013-03-13 | Merge branch 'master' into pr-systemcallerror | Tomoyuki Sahara | |
| 2013-03-13 | mrb_sys_fail raises SystemCallError if we have it. | Tomoyuki Sahara | |
| 2013-03-12 | Remove mrb_str_new2(). Use mrb_str_new_cstr() instead. | Masaki Muranaka | |
| Make mrb_str_new_cstr() accept NULL pointer. It generates 0byte strings by NULL pointer. | |||
| 2013-03-05 | Make some printf enclose in #ifdef ENABLE_STDIO. | Masaki Muranaka | |
| 2013-03-05 | Modify API configuration. | Masaki Muranaka | |
| C API mrb_p() is always callable. - But it will do nothing when ENABLE_STDIO is not defined. Kernel#__printstr__ is always callable. - But it will do nothing when ENABLE_STDIO is not defined. | |||
| 2013-03-05 | Include stdio.h in mrbconf.h instead of C extension sources. | Masaki Muranaka | |
| 2013-03-03 | Merge pull request #931 from matsumoto-r/fix_some_indents | Yukihiro "Matz" Matsumoto | |
| Adjust some indents | |||
