Commit Graph

653 Commits

Author SHA1 Message Date
Yukihiro Matsumoto d9dfbb044a remove unused st_hash_end/unit reference 2012-06-02 21:38:44 +09:00
Yukihiro Matsumoto 34c049c63e remove unused mrb_mem_clear 2012-06-02 21:34:10 +09:00
Yukihiro Matsumoto 54808d1df5 clean appendix comments from array.c 2012-06-02 21:31:03 +09:00
Yukihiro Matsumoto 92ee53146f unify long,size_t to int in array.[ch] 2012-06-02 21:30:04 +09:00
Yukihiro Matsumoto 0e46f49aaa changed prototype mrb_ary_replace to (mrb_state*,mrb_value,mrb_value) 2012-06-02 21:26:30 +09:00
Yukihiro Matsumoto c0c712d33b small refactoring around Array#concat 2012-06-02 21:17:14 +09:00
Yukihiro Matsumoto 687ec8e65c remove ary_reverse that no longer used 2012-06-02 21:08:25 +09:00
Yukihiro Matsumoto 3e9fc0b013 add proper type check (using mrb_get_args) in Array#replace 2012-06-02 21:07:50 +09:00
Yukihiro Matsumoto ca4de06e60 avoid using mrb_value in Array#+ 2012-06-02 21:05:33 +09:00
Yukihiro Matsumoto 98fb528f6f Merge branch 'master' of github.com:mruby/mruby 2012-06-02 19:01:58 +09:00
Yukihiro Matsumoto 231cb59566 Array#reverse revisited 2012-06-02 19:01:00 +09: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