summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)Author
2014-04-26Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-04-26should use plain int for index, since i may be printed using %d; close #2127Yukihiro "Matz" Matsumoto
2014-04-26Merge pull request #2126 from kyab/fix_msvc_warning_error.cYukihiro "Matz" Matsumoto
Fix MSVC warnings for error.c
2014-04-26Merge pull request #2124 from take-cheeze/eval_file_lineYukihiro "Matz" Matsumoto
Support file name and line number argument in eval.
2014-04-26Merge pull request #2118 from ksss/range-boolYukihiro "Matz" Matsumoto
RRange excl flag use mrb_bool insteard of int
2014-04-26Fix MSVC warnings for error.ckyab
2014-04-25Fix lineno overwrite in parser_init_cxt.take_cheeze
By reordering parsing string with mrb_parser_parse won't always start with line 1.
2014-04-25Refactoring OP_CALLmirichi
2014-04-25better integer size assertion suggested by usakYukihiro "Matz" Matsumoto
2014-04-25eliminate plain int except for a few cases like arena_indexYukihiro "Matz" Matsumoto
2014-04-25Merge pull request #2117 from kyab/fix_msvc_warning_backtrace.cYukihiro "Matz" Matsumoto
Fix MSVC warning for backtrace.c
2014-04-25remove -Wsign-compare warningsYukihiro "Matz" Matsumoto
2014-04-24range_init argument for exclude_end use mrb_boolksss
2014-04-24mrb_range_new excl flag use mrb_bool insteard of intksss
2014-04-24Fix MSVC warning for backtrace.ckyab
2014-04-24Fix MSVC warning for gc.ckyab
2014-04-23fixed.mirichi
2014-04-22bug fixedmirichi
2014-04-22reduce the init size of stackmirichi
2014-04-22OP_SEND refactoringmirichi
2014-04-21remove `mrb_str_buf_cat`cremno
It does the same as `mrb_str_cat`.
2014-04-21fix optional block arguments in rhsNobuyoshi Nakada
define optional block arguments as argument variables in the rhs default expressions, as same as mere assignment expressions. Import ruby/ruby@01740f0c273c89f7bcff3d5014d73c8ff6fb1986
2014-04-21adjust indentNobuyoshi Nakada
2014-04-21fix optional arguments in rhsNobuyoshi Nakada
define optional arguments as argument variables in the rhs default expressions, as same as mere assignment expressions. Import ruby/ruby@01740f0c273c89f7bcff3d5014d73c8ff6fb1986
2014-04-21Merge pull request #2096 from nobu/def_in_cmdargYukihiro "Matz" Matsumoto
Def in cmdarg
2014-04-21allow method definition in cmdargNobuyoshi Nakada
save cmdarg_stack and isolate command argument state from outer scope to allow method definition in cmdarg import from ruby/ruby@04bb9d6b75a55d4000700769eead5a5cb942c25b
2014-04-21use `stack_type` instead of raw `unsigned int`Nobuyoshi Nakada
2014-04-21Use boolean macro in is_valid_c_symbol_name()Jun Hiroe
2014-04-19Use boolean macro instead of integer literal in `is_debug_info_defined`.take_cheeze
2014-04-19Allow parenthesed do-block in cmdargNobuyoshi Nakada
Flush cmdarg flags inside left-paren in a command argument, to allow parenthesed `do-block` as an argument without arguments parentheses. `CMDARG_PUSH(0)` for tLPAREN_ARG is before `CMDARG_PUSH(1)` in `command_args` due to look-ahead.
2014-04-17Use mrb_regexp_p to check regexp.take_cheeze
2014-04-17Add mrb_regexp_p to check whether mrb_value is Regexp.take_cheeze
2014-04-17Merge pull request #2069 from cremno/staticYukihiro "Matz" Matsumoto
various functions should have internal linkage
2014-04-17Merge pull request #2068 from cremno/exc_inspect-convert-mesg-to-stringYukihiro "Matz" Matsumoto
convert exception message to string
2014-04-16various functions should have internal linkagecremno
2014-04-16get classname and concatenate ": " only oncecremno
2014-04-16convert exception message to stringcremno
fixes: mruby -e "p ArgumentError.new(1)"
2014-04-16Move src/re.h to include/mruby/re.h .take_cheeze
2014-04-16Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-04-16resolve conflictYukihiro "Matz" Matsumoto
2014-04-16Refactor fix_to_f in numeric.cJun Hiroe
2014-04-16Refactor lshift in numeric.cJun Hiroe
2014-04-16Refactor fix_shift_get_width in numeric.cJun Hiroe
2014-04-15fixed typo in opcode.hYukihiro "Matz" Matsumoto
2014-04-15OP_EQ系が速くなったmirichi
2014-04-15resolve conflictYukihiro "Matz" Matsumoto
2014-04-14should always initialize header flags for pooled stringsYukihiro "Matz" Matsumoto
2014-04-14fixed wrong use of pointer reference found by @tsahara; ref #2059Yukihiro "Matz" Matsumoto
2014-04-14Merge pull request #2060 from cremno/exc_inspect-dup-fileYukihiro "Matz" Matsumoto
exc_inspect: dup file and check mesg only once
2014-04-14exc_inspect: dup file and check mesg only oncecremno