summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-bin-mirb
AgeCommit message (Collapse)Author
2014-05-13support comments in user-input; also add checks for buffer overflowYukihiro "Matz" Matsumoto
2014-05-09libreadline requires libtermcap on OpenBSD.Tomoyuki Sahara
2014-05-03Suppress warning when using readline in mirb.take_cheeze
2014-05-01Use header searcher to find readline and linenoise.take_cheeze
2014-04-30remove trailing spacesNobuyoshi Nakada
2014-04-12remove mirb regression test that fails on travis-ci onlyYukihiro "Matz" Matsumoto
2014-03-17move summary of mrbgems in default gembox to its spectake_cheeze
2014-03-08support linenoise in mirbtakkaw
2014-03-05small refactortakkaw
2014-02-23Fix unused function warning when readline enabled (mirb)kyab
2014-02-14add a regression test for #1706Li Yazhou
2014-02-14keep stack with nlocals instead of nregs; fix #1706Li Yazhou
2014-02-10resolve conflict in travis_config.rbYukihiro "Matz" Matsumoto
2014-02-09Merge pull request #1674 from cremno/mrb_bool-FALSE-TRUEYukihiro "Matz" Matsumoto
use mrb_bool, FALSE and TRUE more
2014-02-08Remove notice of early versionDaniel Bovensiepen
2014-01-31use mrb_bool, FALSE and TRUE morecremno
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-31clean up external symbolscremno
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-07remove superfluous includescremno
- 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-01add mrb_intern_lit for creating symbol from string literaltake_cheeze
2013-11-29rename mrb_intern2() to mrb_intern(); huge API incompatibility; close #1513Yukihiro "Matz" Matsumoto
2013-11-16add regression for #1563fleuria
2013-11-10call codedump_all() from mirb if --verbose is set; close #1559Yukihiro "Matz" Matsumoto
2013-11-05resolved conflicts and updated to latest return value change of ↵Yukihiro "Matz" Matsumoto
mrb_generate_code()
2013-11-03mirb: reset stack in the first commandfleuria
2013-11-03refactor mrb_context_run()fleuria
2013-11-03introduce 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-02change return value from mrb_generate_code()Yukihiro "Matz" Matsumoto
2013-10-04fix no multiline strings in mirbLukas Stabe
2013-08-13Adding 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
2013-08-03Set filename like irbCarson McDonald
2013-07-23Merge pull request #1402 from mattn/check_home_is_nullYukihiro "Matz" Matsumoto
Check home is null
2013-07-23resolve conflictYukihiro "Matz" Matsumoto
2013-07-23Merge pull request #1399 from carsonmcdonald/readlinelinkfixYukihiro "Matz" Matsumoto
If readline is enabled add readline to libraries to link
2013-07-23Check home is nullmattn
2013-07-23"spec.author" is better for single-author gems.Tomoyuki Sahara
"spec.author=" expects a String represents a single author. "spec.authors=" expects an Array which is a list of multiple authors. http://guides.rubygems.org/specification-reference/
2013-07-22If readline is enabled add readline to libraries to linkCarson McDonald
2013-07-22Move home variable into readline ifdefCarson McDonald
2013-07-18Use env[USERPROFILE] for Windowskyab
2013-07-18Save mirb history when readline enabledkyab
2013-07-15Repalace int with mrb_bool because a return value is boolean.Jun Hiroe
2013-07-14Replace mrb_intern() with mrb_intern2() or mrb_intern_cstr().Jun Hiroe
2013-05-08mirb should handle exception from inspect; close #1238Yukihiro "Matz" Matsumoto
2013-04-20put spaces after if/whileYukihiro "Matz" Matsumoto
2013-04-11Merge branch 'monaka-pr-move-mirb-mruby-to-mrbgems'Yukihiro "Matz" Matsumoto
2013-04-11rename mruby,mirb gems to mruby-bin-{mruby,mirb}Yukihiro "Matz" Matsumoto