| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-08-01 | link libncurses when there's /usr/include/curses.h; fix #2905 | Yukihiro "Matz" Matsumoto | |
| 2015-06-22 | Need mruby-compiler to build mruby-bin-mruby and mruby-bin-mirb for | Terence Lee | |
| cross compiles | |||
| 2015-06-10 | Remove unused libterminfo detection code. | Huei-Horng Yo | |
| The detection code is unused even on OpenBSD 5.7, because of the standard installation is libtermcap be installed, not libterminfo. This fixes #2829 Tested on Arch Linux (x86_64) & OpenBSD 5.7 (amd64). Signed-off-by: Huei-Horng Yo <[email protected]> | |||
| 2015-06-09 | Detect if ncurses' backend is terminfo or termcap. fixes #2662 | Huei-Horng Yo | |
| Borrowed from @mattn's code at: https://github.com/mruby/mruby/issues/2662#issuecomment-65535705 Signed-off-by: Huei-Horng Yo <[email protected]> | |||
| 2015-05-20 | NetBSD does not have libreadline but readline(3) is in libedit. | Tomoyuki Sahara | |
| 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-10-31 | Under cygwin host, ncurses.a is only available instead of termcap.a. | M.Naruoka | |
| 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-09 | libreadline requires libtermcap on OpenBSD. | Tomoyuki Sahara | |
| 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-04-12 | remove mirb regression test that fails on travis-ci only | Yukihiro "Matz" Matsumoto | |
| 2014-03-17 | move summary of mrbgems in default gembox to its spec | take_cheeze | |
| 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 | add a regression test for #1706 | Li Yazhou | |
| 2014-02-14 | keep stack with nlocals instead of nregs; fix #1706 | Li Yazhou | |
| 2014-02-10 | resolve conflict in travis_config.rb | Yukihiro "Matz" Matsumoto | |
| 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-16 | add regression for #1563 | fleuria | |
| 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 | |
| 2013-08-13 | Adding line numbers to the output of mirb. | Jack Danger Canty | |
| Before: > "hi" hi > d (mirb):1: undefined method 'd' for main (NoMethodError) > d (mirb):1: undefined method 'd' for main (NoMethodError) > "hi" hi > "#{'}" line 1: unterminated string meets end of file After > "hi" hi > d (mirb):2: undefined method 'd' for main (NoMethodError) > d (mirb):3: undefined method 'd' for main (NoMethodError) > "hi" hi > "#{'}" line 5: unterminated string meets end of file | |||
