Commit Graph

3065 Commits

Author SHA1 Message Date
Yukihiro "Matz" Matsumoto 3083322088 Merge pull request #1207 from h2so5/set-env-before-loading-rakefile
Set ENV before loading Rakefile in minirake
2013-04-24 07:42:43 -07:00
Yukihiro "Matz" Matsumoto 25c1ba3e35 Merge pull request #1204 from monaka/pr-fix-segfault-on-loading-binary-mrb
Fix segfault on loading binary RITE files.
2013-04-24 07:14:38 -07:00
Yukihiro "Matz" Matsumoto 5ef557c7a0 Merge pull request #1208 from tomykaira/fix_wrong_symbol_comment
Fix wrong comment
2013-04-24 07:14:09 -07:00
tomykaira 4f529b588e Fix wrong comment 2013-04-24 14:28:28 +09:00
h2so5 713615e948 Set ENV before loading Rakefile in minirake 2013-04-24 12:21:27 +09:00
Masaki Muranaka 92e43746e0 Fix segfault on loading binary RITE files. 2013-04-24 11:31:48 +09:00
Yukihiro "Matz" Matsumoto 3465bff916 Merge pull request #1202 from masahino/fix_load.c
fix unnecessary irep_free on load.c
2013-04-23 18:54:49 -07:00
Yukihiro "Matz" Matsumoto a1c77c9675 Merge pull request #1203 from xxuejie/pass_verbose_to_gem
Pass verbose flag to each gem test
2013-04-23 14:13:48 -07:00
Xuejie "Rafael" Xiao 5a8abf85d7 Pass verbose flag to each gem test 2013-04-23 14:15:14 -04:00
masahino a283003d1c fix unnecessary irep_free 2013-04-23 23:22:58 +09:00
Yukihiro "Matz" Matsumoto 12cc55fcfa Merge pull request #1201 from monaka/pr-simplify-load.c
Simplify load.c.
2013-04-22 06:00:32 -07:00
Masaki Muranaka 5801773f64 Simplify load.c. Remove code clones. Suppress return paths. 2013-04-22 17:36:49 +09:00
Yukihiro "Matz" Matsumoto c2f3a494ea ensure clause should be executed only once; close #1185 2013-04-22 16:32:46 +09:00
Yukihiro "Matz" Matsumoto 446b790ee3 Merge branch 'master' of github.com:mruby/mruby 2013-04-22 16:11:02 +09:00
Yukihiro "Matz" Matsumoto 5b206d6907 Merge pull request #1200 from h2so5/get-args-format-boolean
Use mrb_bool for the 'b' format specifier of mrb_get_args
2013-04-22 00:10:35 -07:00
Yukihiro "Matz" Matsumoto c633f32b41 should call ensure before popping callinfo; cancel 8ce1ea84 2013-04-22 11:49:10 +09:00
h2so5 9b798114bb Use mrb_bool for the 'b' format specifier of mrb_get_args 2013-04-22 10:41:53 +09:00
Yukihiro "Matz" Matsumoto e889cddf78 Merge pull request #1197 from h2so5/mruby-symbol-ext
Add Symbol#to_proc, Symbol.all_symbols
2013-04-21 06:28:11 -07:00
Yukihiro "Matz" Matsumoto 44c4aa9dfb Merge pull request #1199 from carsonmcdonald/misccleanup
Minor cleanup
2013-04-21 06:22:36 -07:00
Carson McDonald 35f42c264e Remove unused variable 2013-04-21 08:22:40 -04:00
Carson McDonald 1acaeaf18d Remove things that look done. 2013-04-21 08:21:32 -04:00
h2so5 2fa8bf4683 Add Symbol#to_proc, Symbol.all_symbols 2013-04-21 18:01:09 +09:00
Yukihiro "Matz" Matsumoto 4a311a4760 Merge pull request #1196 from monaka/pr-use-mrb_aspec
Cleanup around mrb_code, mrb_aspec.
2013-04-20 15:43:33 -07:00
Yukihiro "Matz" Matsumoto d9d404e3b0 Merge pull request #1195 from monaka/pr-cleanup-string.c-20130421
Cleanup string.c 20130421
2013-04-20 15:42:28 -07:00
Masaki Muranaka ec4892c7ea Use mrb_aspec instead of int32_t. As it will clarify what is doing. 2013-04-21 02:06:16 +09:00
Masaki Muranaka b41c5cb5c3 Define mrb_code, mrb_aspec as uint32_t. They are always positive. 2013-04-21 01:59:43 +09:00
Masaki Muranaka 49d945bb59 Use memcmp instead of strcmp if it is possible. 2013-04-21 01:17:17 +09:00
Masaki Muranaka bd7cf9ba0d Remove a comment. 2013-04-21 01:17:17 +09:00
Masaki Muranaka 2613e5d955 Clean up variable types and type casts. 2013-04-21 01:17:17 +09:00
Masaki Muranaka ff0cd6cabe Remove useless comments. 2013-04-21 01:17:16 +09:00
Yukihiro "Matz" Matsumoto c79172dfd5 put spaces after if/while 2013-04-20 23:11:43 +09:00
Yukihiro "Matz" Matsumoto 2acf724554 wrong type cast 2013-04-20 23:11:01 +09:00
Yukihiro "Matz" Matsumoto e861ecf514 small consmetic fix 2013-04-20 23:01:31 +09:00
Yukihiro "Matz" Matsumoto 58b877c4a7 fix test to check class variables in superclasses 2013-04-20 22:59:35 +09:00
Yukihiro "Matz" Matsumoto 2529f1edba Module#class_variables should check superclasses 2013-04-20 22:58:52 +09:00
Yukihiro "Matz" Matsumoto a70419bc45 Merge pull request #1194 from carsonmcdonald/rtomissingimpl
Implement respond_to_missing?
2013-04-20 06:44:04 -07:00
Carson McDonald 93b23357fe Add implementation for respond_to_missing? 2013-04-20 07:48:26 -04:00
Carson McDonald 54e1ed20f9 Add a test for respond_to_missing? 2013-04-20 07:47:58 -04:00
Yukihiro "Matz" Matsumoto cc512dd8d0 Merge pull request #1191 from h2so5/refactor-kernel-and-class
Refactor kernel.c and class.c
2013-04-19 19:42:33 -07:00
Yukihiro "Matz" Matsumoto cb1a978f3e Merge pull request #1190 from lateau/master
tiny fix on parser.y: change isxdigit to ISXDIGIT
2013-04-19 19:40:26 -07:00
h2so5 359b5ee7af Refactor kernel.c and class.c 2013-04-20 01:25:15 +09:00
Daehyub Kim c5712bcb3f use ISXDIGIT instead isxdigit on parser.y:3485 2013-04-20 00:07:37 +09:00
Yukihiro "Matz" Matsumoto 9269703480 Merge pull request #1189 from h2so5/mruby-string-ext-addition
Add mruby-string-ext methods
2013-04-19 06:04:14 -07:00
h2so5 79e7bbc8e8 Add String#swapcase,swapcase!,concat,casecmp,start_with,end_with 2013-04-19 21:01:37 +09:00
Yukihiro "Matz" Matsumoto 15edbe3efa Merge pull request #1188 from h2so5/make-str_modify-public
Make str_modify public
2013-04-18 20:06:35 -07:00
h2so5 b9674c735e Make str_modify public 2013-04-19 08:06:04 +09:00
Yukihiro "Matz" Matsumoto c643324b9f Merge pull request #1187 from h2so5/mruby-proc-ext
Add mruby-proc-ext
2013-04-17 23:05:47 -07:00
h2so5 1a375c6fd4 Add mruby-proc-ext 2013-04-17 22:59:57 +09:00
Yukihiro "Matz" Matsumoto 6170cfea4c Merge pull request #1186 from carsonmcdonald/mrbcfixup
Minor format changes and a typo fix
2013-04-17 03:00:58 -07:00
Yukihiro "Matz" Matsumoto 2d6ff9e82c Merge pull request #1184 from iij/pr-ensure-on-correct-stack
Rollback stack before executing ensure clause.
2013-04-17 02:46:17 -07:00