Commit Graph

233 Commits

Author SHA1 Message Date
Yuichiro MASUI 0ee2c71b03 Added String#sub/sub! and String#gsub/gsub! 2013-02-12 16:10:35 +09:00
Akira Yumiyama 7c67bfedfd add mrbtest verbose mode ('-v' option) 2013-02-09 16:24:39 +09:00
Yuichiro MASUI 93c0f3b7d4 Fixed failure 2013-02-03 14:29:40 +09:00
Yuichiro MASUI a74f92b46b Generate mrbtest.a file for sparete from driver.o 2013-02-03 13:38:18 +09:00
Masamitsu MURASE 7941dfb44a Enable test for Range#initialize. 2013-01-28 16:08:11 +09:00
Yuichiro MASUI dd680b6e67 Add flags_after_libraries 2013-01-24 11:33:56 +09:00
Yuichiro MASUI b1623b9e58 merge master 2013-01-24 11:21:39 +09:00
Jon 26f353d807 Fix pretty-print test miss 2013-01-22 16:19:17 -05:00
Yuichiro MASUI a1c4992905 Added flags_before_libraries to linker 2013-01-21 22:15:15 +09:00
Yukihiro Matz Matsumoto 17fa9927a3 resolve conflicts 2013-01-21 17:31:12 +09:00
Daniel Bovensiepen 300f0d548b Beautify the output of rake 2013-01-21 15:58:47 +08:00
Yuichiro MASUI 0defb59053 build_config gets more flexibility 2013-01-21 12:46:17 +09:00
Yukihiro "Matz" Matsumoto 8e86ff2283 Merge pull request #755 from masuidrive/imprive_build_scripts
Improved build scripts and config files
2013-01-20 14:41:50 -08:00
Yukihiro "Matz" Matsumoto cc16bd7c0d Merge pull request #754 from masamitsu-murase/modify_undef_node
Modify handling of NODE_UNDEF.
2013-01-20 14:32:40 -08:00
Yukihiro "Matz" Matsumoto aaf5f3a0f5 Merge pull request #753 from masamitsu-murase/modify_handling_of_quoted_string_literal
Modify handling of quoted non-expanded string literal
2013-01-20 14:32:05 -08:00
Yuichiro MASUI ced80d2b4b Improved build scripts and config files 2013-01-20 22:48:42 +09:00
Masamitsu MURASE d16659c7a5 Add test for undef and alias. 2013-01-20 17:44:28 +09:00
Masamitsu MURASE f04d9b1c50 Add a test for quoted non-expanded string literal. 2013-01-20 05:00:06 +09:00
Masamitsu MURASE 8f8d9fd41a Add test for issue #750. 2013-01-20 01:49:52 +09:00
Xuejie Xiao f5401192e3 Test ruby library should depend on host's mrbc, not its own mrbc 2013-01-09 21:55:55 -05:00
Narihiro Nakamura f7c6d8acc8 add test cases for GC API 2013-01-07 16:31:42 +09:00
Yuichiro MASUI 280bad605e Run mrbgems test run on isolate mrb_state each rb file.
Can access to current gem's name through GEMNAME from test.

Can change assert library each mrbgems. used spec.test_preload on mrbgem.rake.

assert library should set $ok_test, $ko_test, $kill_test, $asserts.
2013-01-07 02:58:36 +09:00
MATSUMOTO Ryosuke c38b8776c8 Add mruby_ldflags to mrbtest 2013-01-05 17:33:39 +09:00
skandhas c4995884e6 add test for Module#method_defined? 2013-01-04 15:41:10 +08:00
Yuichiro MASUI 7c469c0b9d Rebuild CRuby based building script without Makefile
Tested CRuby 1.8.6 and 1.9.3

You can see building configuration in build_config.rb
2013-01-03 02:24:15 +09:00
skandhas 9219c856a8 add test for Module#remove_method 2012-12-29 14:44:28 +08:00
skandhas 3ffe8fe105 add test for Module#remove_class_variable 2012-12-25 12:13:31 +08:00
skandhas bdd0cc0111 add test for Module#class_variable_defined? 2012-12-23 15:52:27 +08:00
Yuichiro MASUI dee0b2283c Add MRUBY_CFLAGS / MRUBY_LDFLAGS to mrbgems 2012-12-22 01:38:06 +09:00
skandhas f612f32aef fix mrb_mod_cv_set and add test for Module#class_variable_set 2012-12-21 16:17:13 +08:00
skandhas 8026ec039a add test for Module#class_variable_get 2012-12-20 22:23:50 +08:00
Masamitsu MURASE 72ae2150c7 Modify String#bytes.
It should return non-negative integer.
2012-12-19 23:54:00 +09:00
Yuichiro MASUI 8f9105d21a Moved some building script from GNU make to Ruby script
Added minirake what's Rake subset
2012-12-17 02:19:46 +09:00
Yuichiro MASUI 4b8959daff Merge branch 'master' into use_ruby_for_building 2012-12-16 01:58:51 +09:00
Yuichiro MASUI 06d242ae43 Moved some building script from GNU make to Ruby script
Added minirake what's Rake subset
2012-12-16 01:56:03 +09:00
Tomoyuki Sahara bf87a0f701 rebuild binaries when mrbgem archives are updated. 2012-12-14 13:39:19 +09:00
Yuichiro MASUI dcdd893bed Added LDFLAGS to Makefiles 2012-12-09 19:18:40 +09:00
Daniel Bovensiepen 82446cc747 Use only DISABLE_GEMS for feature request in include/mrbconf.h 2012-12-08 13:26:50 +08:00
Daniel Bovensiepen 466ed80b60 Merge remote-tracking branch 'mruby/master' into mrbgems 2012-12-06 08:53:32 +08:00
Yukihiro "Matz" Matsumoto 40daee12cf Merge pull request #567 from beoran/beoran_stack_overflow_fix
Keep stack depth and allocation better under control and fix crash on infinite recursion.
2012-12-05 07:16:08 -08:00
Daniel Bovensiepen be99d87ca4 rename mrb_load_irep for mrbtest to be consistent to name change 2012-12-05 17:45:24 +08:00
Yukihiro Matz Matsumoto b8e5a57047 rename mrb_load_irep etc. for naming consistency 2012-12-05 02:48:29 +09:00
Daniel Bovensiepen 471c00a31d Merge remote-tracking branch 'mruby/master' into mrbgems 2012-12-05 01:01:34 +08:00
Yukihiro Matz Matsumoto 30d7c60cfd Array#[]= should return assigning value; close #584 2012-12-03 23:35:21 +09:00
Yukihiro Matz Matsumoto 6583c96640 Ruby's Time#yday should start from 1; close #581 2012-12-03 12:16:37 +09:00
Daniel Bovensiepen 40bfc86a5e Merge remote-tracking branch 'upstream/master' into mrbgems 2012-12-01 14:07:23 +08:00
Yukihiro "Matz" Matsumoto 26600ca4ec Merge pull request #573 from skandhas/pr-add-Module-module_eval
add "Module#module_eval" and "Module#class_eval" for mruby
2012-11-30 19:16:48 -08:00
skandhas a100352595 add test for 'Abbreviated variable assignment as returns' 2012-11-30 22:31:35 +08:00
Daniel Bovensiepen 75849788a5 Merge remote-tracking branch 'upstream/master' into mrbgems 2012-11-27 23:01:09 +08:00
skandhas 053c104f2b add Module#class_eval test 2012-11-27 16:27:32 +08:00