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
skandhas
861bcad53a
add Module#module_eval test
2012-11-27 16:02:45 +08:00
skandhas
5e8dc8cd44
add Module#instance_methods test
2012-11-26 12:06:13 +08:00
Daniel Bovensiepen
a4d86fc5d5
Merge remote-tracking branch 'upstream/master' into mrbgems
2012-11-26 11:56:21 +08:00
skandhas
cd8e9c1463
add Module#include? test
2012-11-24 16:21:37 +08:00
Daniel Bovensiepen
b6a102481a
Merge remote-tracking branch 'upstream/master' into mrbgems
2012-11-23 22:50:38 +08:00
skandhas
6c8d2ca399
add assert 'BS Block 35'
2012-11-23 16:25:42 +08:00
skandhas
385f129aca
add assert 'BS Block 34'
2012-11-23 16:22:24 +08:00
skandhas
a316e92da3
modify the order of BS BLOCK assert. Because 'BS BLOCK 32' is already defined at line:349
2012-11-23 16:20:04 +08:00
Daniel Bovensiepen
2a2e206809
Deactivate / Activate GEMs Flag introduced into mrbtest
2012-11-22 19:00:39 +08:00