Commit Graph

1106 Commits

Author SHA1 Message Date
Yukihiro Matsumoto c697e111c8 Merge branch 'master' of github.com:mruby/mruby 2012-07-19 08:24:10 +09:00
Yukihiro Matsumoto b60baedae5 replace strcpy by memcpy; close #383 2012-07-19 08:23:49 +09:00
Yukihiro "Matz" Matsumoto a7e0f9f640 Merge pull request #324 from monaka/pr-remove-magic-numbers-in-mrb_funcall
Remove magic numbers in mrb_funcall()
2012-07-18 06:08:51 -07:00
Masaki Muranaka f146fd0397 MRB_FUNCALL_ARGC_MAX support. (refs comments in #324). 2012-07-18 15:47:57 +09:00
Masaki Muranaka 7bb71a7d58 Remove magic numbers in mrb_funcall() 2012-07-18 15:26:53 +09:00
Yukihiro Matsumoto fdc224ff2f remove unused label; close #381 2012-07-18 14:43:14 +09:00
Yukihiro "Matz" Matsumoto 8eca0d5609 Merge pull request #378 from masamitsu-murase/modify_proc_lambda
Modify proc_lambda
2012-07-17 16:25:36 -07:00
Yukihiro "Matz" Matsumoto 4df4a3f0bf Merge pull request #380 from masamitsu-murase/modify_respond_to
Modify return value of 'respond_to?'
2012-07-17 16:24:16 -07:00
Yukihiro "Matz" Matsumoto 1f7003c467 Merge pull request #379 from masamitsu-murase/undef_extend_object
Undef Class#extend_object.
2012-07-17 16:23:36 -07:00
Masamitsu MURASE e6f1e7b899 Add tests for Kernel#lambda and Kernel.lambda. 2012-07-18 02:25:34 +09:00
Masamitsu MURASE 6f2aefae1f Add test for 'respond_to?'. 2012-07-18 02:23:16 +09:00
Masamitsu MURASE a0c4f8558b Kernel#respond_to? should return false if the method is undefined. 2012-07-18 02:17:29 +09:00
Masamitsu MURASE 2936ba19aa proc_lambda should return blk instead of self. 2012-07-18 02:11:43 +09:00
Masamitsu MURASE 265aa0b885 Undef Class#extend_object. 2012-07-18 02:07:42 +09:00
Yukihiro Matsumoto a18699a80c print.rb: raise NotImplementedError for disabled methods 2012-07-17 23:56:57 +09:00
Yukihiro Matsumoto 42cfe5c9f3 make mruby work even when DISABLE_STDIO is set 2012-07-17 23:51:57 +09:00
Yukihiro Matsumoto 1cffba6ae1 use fwrite() instead of loop putc 2012-07-17 23:50:19 +09:00
Yukihiro Matsumoto 36664174cb change return type of mrb_p() to void 2012-07-17 23:48:55 +09:00
Yukihiro Matsumoto 6ea5c6b517 make mirb work even when DISABLE_STDIO is set 2012-07-17 23:46:48 +09:00
Yukihiro Matsumoto cb8fe4400f mrb_p() should return the argument 2012-07-17 23:41:02 +09:00
Yukihiro Matsumoto 87daf837d6 prepare empty mrb_p() to make like work 2012-07-17 23:40:05 +09:00
Yukihiro Matsumoto 0ac2d7ac97 remove debug print 2012-07-17 23:38:43 +09:00
Yukihiro Matsumoto 8ce2af99f3 CRuby style inclusion order; close #377 2012-07-17 03:31:56 +09:00
Yukihiro Matsumoto e8ade38104 undef append_features for Classes 2012-07-17 02:17:16 +09:00
Yukihiro Matsumoto 094fdc4367 resolve conflict 2012-07-17 02:05:39 +09:00
Yukihiro Matsumoto 6696876e72 refactoring on module tests 2012-07-17 02:01:52 +09:00
Yukihiro Matsumoto 526dd09b7a add Module#ancestors 15.2.2.4.9 2012-07-17 01:33:40 +09:00
Masamitsu MURASE 8020c280aa Add test for Kernel#extend. 2012-07-17 00:56:18 +09:00
Masamitsu MURASE ba08a2b9dd Add Module#extend_object and Module#extended. 2012-07-17 00:42:35 +09:00
Yukihiro "Matz" Matsumoto 5495ee96ae Merge pull request #374 from monaka/pr-reduce-strlen-3
Reduce strlen()
2012-07-16 02:36:30 -07:00
Yukihiro "Matz" Matsumoto 3d925cd5ba Merge pull request #373 from monaka/pr-supress-swtiches
Supress using switches with fallthru or a empty default label.
2012-07-16 02:23:31 -07:00
Masaki Muranaka cd50242146 Reduce strlen(). refs #301 2012-07-16 17:58:20 +09:00
Masaki Muranaka 0339317bd6 Supress using switches with fallthru or a empty default label. 2012-07-16 13:36:36 +09:00
Yukihiro Matsumoto 49cac5f97d case should care about return value; close #372 2012-07-16 11:54:35 +09:00
Yukihiro Matsumoto a9247f723a condition updated to preven printf from sprintf redefinition 2012-07-15 17:31:51 +09:00
Yukihiro Matsumoto 3705bfb020 DIABLE_STDIO to disable __printstr__ 2012-07-15 17:30:15 +09:00
Yukihiro "Matz" Matsumoto ecf1bc569a Merge pull request #370 from masamitsu-murase/remove_unnecessary_const_set
Remove unnecessary mrb_const_set in class.c.
2012-07-15 00:39:06 -07:00
Yukihiro Matsumoto 234b8e853c make class_from_sym static 2012-07-15 16:37:23 +09:00
Yukihiro Matsumoto 68d3b7644c Merge branch 'master' of github.com:mruby/mruby 2012-07-15 16:25:29 +09:00
Yukihiro "Matz" Matsumoto 9df3552b8e Merge pull request #369 from masamitsu-murase/suppress_warning_about_pointer_casting
Suppress some warnings about pointer typecasting.
2012-07-15 00:24:38 -07:00
Yukihiro Matsumoto c8700c4a21 remove Syntax OK if syntax isn't ok; close #368 2012-07-15 16:23:55 +09:00
Yukihiro Matsumoto 50f56a2436 Array#join to accept only strings as sep 2012-07-15 16:22:54 +09:00
Masamitsu MURASE 15f0c161d1 Suppress some warnings about pointer casting. 2012-07-14 23:04:33 +09:00
Masamitsu MURASE 8611f96777 Remove unnecessary mrb_const_set in class.c. 2012-07-14 23:02:48 +09:00
Yukihiro Matsumoto 72f7c51bc0 mruby should print error properly 2012-07-14 15:39:53 +09:00
Yukihiro "Matz" Matsumoto afb983e26f Merge pull request #367 from junjis0203/rename_load_string_argument_name
Rename confusable argument name
2012-07-13 21:54:44 -07:00
Yukihiro "Matz" Matsumoto 89a67f4e4e Merge pull request #366 from junjis0203/remove_unnecessary_header
Remove unnecessary header inclusion
2012-07-13 21:54:19 -07:00
Junji Sawada 7bbac9cfdf Rename confusable argument name 2012-07-14 12:15:15 +09:00
Junji Sawada 96366117ea Remove unnecessary header inclusion 2012-07-14 11:39:25 +09:00
Yukihiro Matsumoto 08f7fab377 Merge branch 'master' of github.com:mruby/mruby 2012-07-14 07:49:02 +09:00