| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-04-12 | Let 'mrb_vm_run()` to restore the calling fiber; ref #3537 | Yukihiro "Matz" Matsumoto | |
| 2017-04-05 | Should restore to the root fiber for each interaction; fix #3537 | Yukihiro "Matz" Matsumoto | |
| 2017-04-03 | Revert "Adjust VM stack window size; fix #3547" | Yukihiro "Matz" Matsumoto | |
| This reverts commit 6dabb33635a149fc571cf285352ea4f89bdc52f0. | |||
| 2017-04-03 | Adjust VM stack window size; fix #3547 | Yukihiro "Matz" Matsumoto | |
| 2016-07-27 | Update mirb.c | Malizia R | |
| 2016-01-07 | change mrb_run related API names; compatibility macros provided | Yukihiro "Matz" Matsumoto | |
| 2016-01-02 | mirb: enlarge code buffer size to 4KB | Yukihiro "Matz" Matsumoto | |
| 2015-12-26 | remove duplicated local variable declaration | Yukihiro "Matz" Matsumoto | |
| 2015-12-26 | mirb: Don't exit on Ctrl-C | kyab | |
| 2015-12-01 | avoid comparison between signed and unsigned | Yukihiro "Matz" Matsumoto | |
| 2015-11-27 | Merge pull request #2950 from mattn/mirb-file-args | Yukihiro "Matz" Matsumoto | |
| mirb should take filename and arguments. | |||
| 2015-11-27 | include changed from by quotes ("") to by brackets (<>); close #3032 | Yukihiro "Matz" Matsumoto | |
| 2015-09-12 | mirb should take filename and arguments. | Yasuhiro Matsumoto | |
| 2015-09-11 | Support windows locale | Yasuhiro Matsumoto | |
| Add mrb_utf8_from_locale, mrb_utf8_free, mrb_locale_from_utf8, mrb_locale_free. Just works for windows. | |||
| 2015-01-19 | Merge pull request #2680 from sdottaka/add-fflush | Yukihiro "Matz" Matsumoto | |
| mrdb, mirb: Add fflush() so that a external program can read output imme... | |||
| 2015-01-03 | Removed duplicated declarations. | Tatsuhiko Kubo | |
| * `mrb_show_version()` * `mrb_show_copyright()` | |||
| 2014-12-19 | mrdb, mirb: Add fflush() so that a external program can read output immediately. | sdottaka | |
| 2014-12-12 | mirb dies if #inspect returns a non-string value; fix #2666 | Yukihiro "Matz" Matsumoto | |
| 2014-08-22 | Use sizeof() instead of strlen(). | Tatsuhiko Kubo | |
| 2014-08-19 | Fix error handlings in mirb. | Tatsuhiko Kubo | |
| mrb_parser_new() and mrb_generate_code() may return NULL. | |||
| 2014-07-12 | call `mrb_malloc_simple` instead of `malloc` | cremno | |
| 2014-07-11 | allocate `history_path` dynamically | cremno | |
| `PATH_MAX` doesn't have to be defined and if it is, then its value is usually incorrect (possible buffer overflow). Use `malloc` and `snprintf` instead to prevent this. https://www.gnu.org/software/hurd/community/gsoc/project_ideas/maxpath.html | |||
| 2014-06-30 | Use `TRUE` instead of `1` in mirb code. | take_cheeze | |
| 2014-06-09 | Add a missing space after "," | Kouhei Sutou | |
| 2014-06-06 | partially revert 1a5841b for mirb | cremno | |
| Fix compilation fail caused by GNU Readline and `ISPRINT`. Also add missing `unsigned char` cast. | |||
| 2014-06-05 | use uppercase US-ASCII ctype macros | cremno | |
| 2014-05-15 | allow quit/exit to work within mirb; fix #2253 close #2254 | Yukihiro "Matz" Matsumoto | |
| also allow spaces around quit/exit. | |||
| 2014-05-13 | remove unnecessary semicolons from a38f8f | Yukihiro "Matz" Matsumoto | |
| 2014-05-13 | support comments in user-input; also add checks for buffer overflow | Yukihiro "Matz" Matsumoto | |
| 2014-05-03 | Suppress warning when using readline in mirb. | take_cheeze | |
| 2014-05-01 | Use header searcher to find readline and linenoise. | take_cheeze | |
| 2014-04-30 | remove trailing spaces | Nobuyoshi Nakada | |
| 2014-03-08 | support linenoise in mirb | takkaw | |
| 2014-03-05 | small refactor | takkaw | |
| 2014-02-23 | Fix unused function warning when readline enabled (mirb) | kyab | |
| 2014-02-14 | keep stack with nlocals instead of nregs; fix #1706 | Li Yazhou | |
| 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 | Remove notice of early version | Daniel Bovensiepen | |
| 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-10 | call codedump_all() from mirb if --verbose is set; close #1559 | Yukihiro "Matz" Matsumoto | |
| 2013-11-05 | resolved conflicts and updated to latest return value change of ↵ | Yukihiro "Matz" Matsumoto | |
| mrb_generate_code() | |||
| 2013-11-03 | mirb: reset stack in the first command | fleuria | |
| 2013-11-03 | refactor mrb_context_run() | fleuria | |
| 2013-11-03 | introduce mrb_context_run() | fleuria | |
| currently there are two scnenario to call mrb_run(), the first is calling a proc, in this case mrb should create a new environment, discarding all the variables except args, reciever and block. the second is calling the newly generated irep, like in mirb. in this case, the variables should be kept after mrb_run(). so we introduce mrb_context_run() to handle this seperately. | |||
| 2013-11-02 | change return value from mrb_generate_code() | Yukihiro "Matz" Matsumoto | |
| 2013-10-04 | fix no multiline strings in mirb | Lukas Stabe | |
