Frank Celler
aeffe3f712
fixed prototype: g++ will complain about definition not being a prototype, should work with GCC and VC as well
2012-06-02 11:54:14 +02:00
Yukihiro "Matz" Matsumoto
92f1925218
Merge pull request #225 from MobiRuby/fixed_const_missing
...
fixed const_get && const_missing issue
2012-06-02 01:29:42 -07:00
Yukihiro "Matz" Matsumoto
8dc9e0d8ec
Merge pull request #226 from MobiRuby/author
...
Could you add me to AUTHORS?
2012-06-02 01:28:28 -07:00
Yukihiro Matsumoto
f78d2fad31
Merge branch 'master' of github.com:mruby/mruby
2012-06-02 17:25:34 +09:00
Yukihiro Matsumoto
e65d4938f3
'mrb_sym' used as 'uint32_t'. it's broken portability; based on the work from @crimsonwoods; close #216
2012-06-02 17:25:18 +09:00
Yuichiro MASUI
c5717476ab
Could you add me to AUTHORS?
2012-06-02 17:09:12 +09:00
Yuichiro MASUI
e473ce1ac4
fixed const_get && const_missing issue
2012-06-02 17:00:11 +09:00
Yukihiro "Matz" Matsumoto
7752d2ab43
Merge pull request #221 from bovi/test-for-issue211
...
Add Test Case for issue #211
2012-06-02 00:55:33 -07:00
Yukihiro "Matz" Matsumoto
ca6c55df58
Merge pull request #220 from bovi/test-for-issue210
...
Add Test Case for issue #210
2012-06-02 00:54:20 -07:00
Yukihiro "Matz" Matsumoto
729c2e7b6b
Merge pull request #218 from thecodeshop/cmake-xcode
...
enhance CMake support for Xcode native builds
2012-06-02 00:53:34 -07:00
Yukihiro "Matz" Matsumoto
dafb6ead65
Merge pull request #217 from takahashim/fix-use-mrb_malloc
...
use mrb_malloc instead of malloc
2012-06-02 00:24:18 -07:00
Yukihiro "Matz" Matsumoto
e786fd9f96
Merge pull request #224 from monaka/pr-use-if-instead-of-switch
...
Use "if" instead "switch".
2012-06-02 00:23:13 -07:00
Masaki Muranaka
703e97d5b3
Use "if" instead "switch".
2012-06-02 08:43:04 +09:00
Yukihiro Matsumoto
b2d0f22dee
ensure str_modify is called at the beginning of modifying methods
2012-06-02 04:12:23 +09:00
Daniel Bovensiepen
8804c7db65
Add Test Case for issue #211
2012-06-02 01:39:53 +08:00
Daniel Bovensiepen
cb10b92783
Add Test Case for issue #210
2012-06-02 01:33:04 +08:00
takahashim
49df217957
use mrb_malloc instead of malloc
2012-06-02 01:14:45 +09:00
Jon
84207b2e0f
Update in-source build error message
2012-06-01 11:54:25 -04:00
Jon
a334cdc7af
Update CMake to enable normal Xcode workflows
...
Similar to the existing CMake Visual Studio IDE support, allow CMake to
generate Xcode project files in mruby's root directory. This enables
workflows normally expected by Xcode IDE users.
2012-06-01 11:54:24 -04:00
Yukihiro Matsumoto
cd48737e11
mrb_str_concat was broken for shared strings; close #214
2012-06-02 00:07:05 +09:00
Yukihiro Matsumoto
30556ad921
remove print and puts from kernel.rb
2012-06-02 00:00:12 +09:00
Yukihiro Matsumoto
2d1f303ec2
remove Ruby define send from kernel.rb
2012-06-01 23:58:09 +09:00
Yukihiro Matsumoto
a0b30fc01f
OP_RETURN operand should be stack position of the new scope, not the current scope
2012-06-01 23:56:17 +09:00
Yukihiro Matsumoto
d6337e48ad
rest argument offset might be -1 that means empty
2012-06-01 23:54:43 +09:00
Yukihiro Matsumoto
364f7e8f37
remove unused mrb_f_send; and rename mrb_f_send_m to mrb_f_send
2012-06-01 21:23:54 +09:00
Yukihiro Matsumoto
26ac26bd4b
remove spawn (and backtick) method that cannot be implemented without platform support
2012-06-01 21:22:40 +09:00
Yukihiro Matsumoto
9ec6db5e38
reorder arguments to mrb_get_args in mrb_f_send_m
2012-06-01 21:21:11 +09:00
Yukihiro Matsumoto
364e6b5a50
symbol table key should be mrb_sym, not int32_t
2012-06-01 09:44:19 +09:00
Yukihiro Matsumoto
8180fee180
Merge branch 'master' of github.com:mruby/mruby
2012-06-01 08:17:10 +09:00
Yukihiro "Matz" Matsumoto
0d15cfd5ec
Merge pull request #211 from MobiRuby/add_kernel_send
...
add Kernel#send
2012-05-31 16:16:49 -07:00
Yukihiro Matsumoto
48d5df9987
Merge branch 'master' of github.com:mruby/mruby
2012-06-01 08:15:07 +09:00
Yukihiro "Matz" Matsumoto
024f211f10
Merge pull request #210 from MobiRuby/module_const
...
Add Module.const_defined? && _get && _set methods
2012-05-31 16:14:46 -07:00
Yukihiro Matsumoto
bf20cc800e
remove unused prototypes from mruby.h
2012-06-01 06:47:09 +09:00
Yuichiro MASUI
481d2874f1
add Kernel#send
2012-06-01 04:39:48 +09:00
Yukihiro Matsumoto
aafd787e58
remove mrb_rs from mruby.h
2012-06-01 02:53:50 +09:00
Yukihiro Matsumoto
617ea34d97
remove CONST_ID from mruby.h
2012-06-01 02:53:15 +09:00
Yukihiro Matsumoto
9e826933b5
remove IO related prototypes from mruby.h
2012-06-01 02:51:48 +09:00
Yukihiro Matsumoto
2efc7dba42
remove ruby_setjmp from mruby.h
2012-06-01 02:50:59 +09:00
Yukihiro Matsumoto
034ef8696f
remove KASH from mruby.h
2012-06-01 02:50:07 +09:00
Yukihiro Matsumoto
f3fce2ff03
remove REALLOC_N
2012-06-01 02:49:04 +09:00
Yukihiro Matsumoto
1f704552cc
move respond_to and instance_of prototypes to mruby.h
2012-06-01 02:48:19 +09:00
Yukihiro Matsumoto
9b9b345697
remove unnecessary header inclusion from hash.c
2012-06-01 02:45:23 +09:00
Yukihiro Matsumoto
69ed2d2c3c
add prototype for mrb_garbage_collect()
2012-06-01 02:43:39 +09:00
Yukihiro Matsumoto
1add4558a6
add prototype for mrb_garbage_collect()
2012-06-01 02:43:29 +09:00
Yukihiro Matsumoto
29f4bf0109
remove unused event related declarations
2012-06-01 02:43:06 +09:00
Yukihiro Matsumoto
e36285769a
new API mrb_gc_protect() to add object to arena
2012-06-01 02:40:52 +09:00
Yukihiro Matsumoto
b7d5ccdb36
small refactoring; hash->ht should not be NULL
2012-06-01 02:30:54 +09:00
Yukihiro Matsumoto
1321a157c2
values need not to dup unlike keys
2012-06-01 02:28:21 +09:00
Yukihiro Matsumoto
f56abcbb5a
reorder mrb_ary_new_from_values() args to (argc, argv)
2012-06-01 02:18:30 +09:00
Yukihiro Matsumoto
62f4270571
remove prototype for mrb_exec_recursive_paired()
2012-06-01 01:54:11 +09:00