Commit Graph

643 Commits

Author SHA1 Message Date
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