Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: bovi/mruby
base: 0fd14e53a2
...
head fork: bovi/mruby
compare: 15a9fb26f7
Commits on Mar 03, 2013
@monaka monaka Reduce a snprintf() call in localjump_error(). 15ac0e0
Commits on Mar 04, 2013
@matz matz save/restore arena index for each codedump iteration 6be56ef
@matz matz proper irep pool duplication check for strings aa98c57
@carsonmcdonald carsonmcdonald Added a link to the contribution guidelines in the README e301d7e
@matz matz Merge pull request #945 from carsonmcdonald/refguidelines
Added a link to the contribution guidelines in the README
ec70b2a
@monaka monaka Include stdio.h in mrbconf.h instead of C extension sources. 5a02581
@monaka monaka Modify API configuration.
  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.
6ae3a1b
@matz matz Merge pull request #937 from monaka/pr-remove-snprintf-from-localjump…
…_error

Reduce a snprintf() call in localjump_error().
a165fce
@monaka monaka Make some printf enclose in #ifdef ENABLE_STDIO. 0e662e3
@matz matz use mrb_str_buf_new to create a buffer to be used by mrb_str_buf_cat 2184786
@monaka monaka Add accessor: version, description, summary, homepage. 61c16b4
@matz matz Merge pull request #946 from monaka/pr-add-more-accessor-to-mrbgem_spec
Add accessor: version, description, summary, homepage.
f074951
@matz matz Merge pull request #947 from monaka/pr-cleanup-stdio-calls-20130304
Cleanup stdio related.
5a15385
Commits on Mar 05, 2013
@mattn mattn Skip end of loop in mrb_sym2name_len 9d3a864
@monaka monaka Remove RB_GC_GUARD(x) macro. See also mruby/mruby#948. 95c34a9
@matz matz skip empty OP_STRCAT 4433bde
@matz matz Merge pull request #950 from monaka/pr-remove-macro-RB_GC_GUARD
Remove RB_GC_GUARD(x) macro.
f962068
@matz matz Merge pull request #949 from mattn/find_symbol
Skip end of loop in mrb_sym2name_len
83c5274
@kano4 kano4 Replace tabs with spaces fbbe630
@kano4 kano4 Add include guard in node.h 4bc4380
@matz matz Merge pull request #952 from kano4/master
Add include guard in node.h and Replace tabs with spaces
6d0e251
@carsonmcdonald carsonmcdonald Add null check after mrb_realloc for array f792552
Commits on Mar 06, 2013
@mattn mattn Remove warning for regexp 1d42e8c
@matz matz Merge pull request #954 from carsonmcdonald/arrcrashfix
Add null check after mrb_realloc for array
6b2b6b1
@matz matz Merge pull request #957 from mattn/no_ambiguous
Remove warning for regexp
9e8f254
@matz matz Cut off mrb_irep_free from mrb_close; based on a patch from @matsumoto-r
; close #951
2e95f63
Commits on Mar 07, 2013
@monaka monaka Add Support to build loadable modules defined in mrbgems. cb2ad2c
@monaka monaka Apply @masuidrive's review point. @bins should be Array. a010231
@masahino masahino fix handling of :branch option of gem.conf f210480
@skandhas skandhas add mrbgems/mruby-string-ext, and method: String#getbyte 7cd583e
@matz matz Merge pull request #961 from monaka/pr-support-user-defined-loadable-…
…build

Add Support to build loadable modules defined in mrbgems.
9736d44
@matz matz Merge pull request #963 from skandhas/pr-add-mrbgems-mruby-string-ext
add mrbgems/mruby-string-ext, and method: String#getbyte
7ce2d26
@matz matz Merge pull request #962 from masahino/fix_branch_option
fix handling of :branch option of gem.conf
7d47096
@cremno cremno mrbc: exit if outfile is specified multiple times 245c095
@matz matz unify mrb_ary_new{,_elts,_from_values}; mrb_ary_from_values() is a wi…
…nner
cdd41a3
@monaka monaka Add String#dump method. 63a56dd
@matz matz Merge pull request #965 from cremno/mrbc-multiple-outfiles-mem-leak
mrbc: exit if "-o" is specified multiple times
f9fd5d9
@matz matz Merge pull request #966 from monaka/pr-add-dump-method-to-String-class
Add String#dump method.
aa73a10
Commits on Mar 08, 2013
@tsahara-iij tsahara-iij add "strip" family to String. 11edea3
Kouki Ooyatsu add mrbgems/ext/mruby-numeric, and method: Integer#chr 6c06630
Kouki Ooyatsu add Integer#chr test case: multibyte (raise RangeError) 6dfc276
Kouki Ooyatsu fix comment d3ff90f
@masuidrive masuidrive Fixed #969 d1359e7
@matz matz Merge pull request #967 from iij/pr-string-strip
add "strip" family methods of String to mruby-string-ext
c881a6a
@matz matz Merge pull request #968 from kouki-o-iij/pr-mrbgem-numeric-ext
add mrbgems/ext/mruby-numeric, and method: Integer#chr
cec2873
@matz matz Merge pull request #970 from masuidrive/fix_building_script
Fixed #969
3c5bf78
@matz matz OP_ARRAY may overflow ARG_C 318ad9c
@matz matz Merge branch 'master' of github.com:mruby/mruby b783311
Commits on Mar 10, 2013
@masuidrive masuidrive Change default gem path. ab8a5aa
@matz matz Merge pull request #974 from masuidrive/change_default_gem_path
Change default gem path.
d41e13e
Commits on Mar 11, 2013
@kano4 kano4 Fix indent in string.c 0751faf
@carsonmcdonald carsonmcdonald Fix typo c261fff
@matz matz return value from mrb_gc_arena_save() is int 34fe9d0
@matz matz restore arena after mrb_define_method() 577a881
@matz matz Merge branch 'master' of github.com:mruby/mruby 5e02ddf
@matz matz Merge pull request #978 from carsonmcdonald/timetypofix
Fix typo
f927ab9
@matz matz Merge pull request #976 from kano4/dev
Fix indent in string.c
46d8c51
Commits on Mar 12, 2013
@ak-mochi ak-mochi fix inspect method b11b3f6
@matz matz Merge pull request #981 from iij/pr-fix-inspect
fix inspect method
f63cd33
@monaka monaka Rename STR_BUF_MIN_SIZE to MRB_STR_BUF_MIN_SIZE. Make it configurable. e2d31ba
@monaka monaka Fix indents. d62f497
@monaka monaka Remove mrb_str_new2(). Use mrb_str_new_cstr() instead.
 Make mrb_str_new_cstr() accept NULL pointer. It generates 0byte strings by NULL pointer.
be506de
@monaka monaka Remove mrb_str_sublen() as it is not used. 3af128c
@monaka monaka Remove str_alloc(). Use mrb_obj_alloc_string instead. 588f515
@monaka monaka Use suitable types for variables. e7fe4ed
@monaka monaka Use suitable types for variables. 018db2d
@kano4 kano4 Add static declaration d25af7c
@kano4 kano4 Replace tabs with spaces 3bad785
@kano4 kano4 Remove unused return value in mruby.c f05c3bc
@matz matz Merge pull request #991 from kano4/add_static
Add static declaration
9cfaa37
@matz matz Merge pull request #983 from monaka/pr-fix-indent-in-parse.y-20130312
Fix indents in parse.y.
d0fb6d0
@matz matz Merge pull request #988 from monaka/pr-use-suitable-types-20130312
Use suitable types for variables.
83e7065
@matz matz Merge pull request #990 from monaka/pr-use-suitable-types-in-sprintf.…
…c-20130312

Use suitable types for variables.
67f7c0c
@matz matz Merge pull request #992 from kano4/unused
Remove unused return value in mruby.c
2134d6b
Commits on Mar 13, 2013
@matz matz Merge pull request #982 from monaka/pr-make-MRB_STR_BUF_MIN_SIZE-conf…
…igurable

Rename STR_BUF_MIN_SIZE to MRB_STR_BUF_MIN_SIZE. Make it configurable.
7ba3096
@matz matz Merge pull request #984 from monaka/pr-make-mrb_str_new2-obsolete
Remove mrb_str_new2().
e53628e
@matz matz Merge pull request #985 from monaka/pr-remove-unused-code-20130312
Remove mrb_str_sublen() as it is not used.
3f4c2d4
@matz matz Merge pull request #986 from monaka/pr-use-mrb_obj_alloc_string-inste…
…ad-of-str_alloc

Remove str_alloc(). Use mrb_obj_alloc_string() instead.
c9f3fd4
@tsahara-iij tsahara-iij mrb_sys_fail raises SystemCallError if we have it. 7103e03
@tsahara-iij tsahara-iij Merge branch 'master' into pr-systemcallerror b67fb97
@tsahara-iij tsahara-iij Merge branch 'master' into pr-systemcallerror 00cf5e3
@tsahara-iij tsahara-iij mrb_str_new2 -> mrb_str_new_cstr c0b8440
@tsahara-iij tsahara-iij set DATA_TYPE as soon as possible. d82fc88
@monaka monaka Add the type check in mrb_str_to_cstr(). fe057fa
@monaka monaka Simplify. Temporary variable "i" is removed. e70f9b3
@monaka monaka Extract stack zero filling to stack_clear(). Porting evelopers can op…
…timize by replacing to memset() on their own risk.
68468da
@kano4 kano4 Add null check 718a748
@kano4 kano4 Cut off eval_test from main 376eb0c
Commits on Mar 14, 2013
@matz matz Merge pull request #1003 from kano4/pr-add-null-check
Add null check
6f9cd0b
@matz matz Merge pull request #1004 from kano4/pr-cut-off-eval_test
Cut off eval_test from main
cf4d53d
@matz matz Merge pull request #996 from iij/pr-systemcallerror
mrb_sys_fail raises an instance of (subclass of) SystemCallError if we have it
4da772c
@matz matz Merge pull request #1000 from iij/pr-set-data-type-asap
DATA_TYPE must be set as soon as possible
9c640a0
@matz matz Merge pull request #1002 from monaka/pr-extract-stack-zero-filling
Extract stack zero filling into new function.
0f7cd2e
@matz matz Merge pull request #1001 from monaka/pr-add-type-check-in-mrb_str_to_…
…cstr

Add the type check in mrb_str_to_cstr().
0739960
@mattn mattn Remove compiler warning 089d3c2
@matz matz Merge pull request #1005 from mattn/remove_warning
Remove compiler warning
15a9fb2