Commit Graph

168 Commits

Author SHA1 Message Date
FUKUZAWA-Tadashi 76c24894a7 bugfix about escaping '\n' 2013-03-17 21:27:38 +09:00
FUKUZAWA-Tadashi aec3e1c4ff refactor heredoc identifier 2013-03-17 21:27:38 +09:00
FUKUZAWA-Tadashi 44fbfc5184 implement literal %W %w %s
refactor string parsing
2013-03-17 21:27:37 +09:00
FUKUZAWA-Tadashi 1af4110f7d implement heredoc 2013-03-03 20:08:13 +09:00
mattn 138ecf4723 Pluggable Struct 2013-03-01 13:37:46 +09:00
mattn 6bee2fd193 Pluggable Math 2013-02-28 17:52:18 +09:00
Yukihiro "Matz" Matsumoto 97287b7e3d Merge pull request #889 from mattn/pluggable_time
Pluggable Time class
2013-02-27 15:20:05 -08:00
Masamitsu MURASE f413e6881c Increase TEST_INFINITE_RECURSION_MAX value from 100000 to 1000000 because modification of handling of NODE_RETURN reduces stack size. 2013-02-27 03:45:11 +09:00
mattn 048e088425 Pluggable Time class 2013-02-26 04:20:19 +09:00
Masamitsu MURASE efa18038de Add more tests for begin and rescue. 2013-02-25 00:25:03 +09:00
Akira Yumiyama f82bf1ab2c update String#gsub test 2013-02-20 00:03:40 +09:00
Yukihiro Matz Matsumoto b7da7cfee0 adopt String#gsub to fixed split behavior 2013-02-18 18:47:58 +09:00
Yukihiro "Matz" Matsumoto 7944061453 Merge pull request #847 from bovi/gsub
String#gsub fix with last character
2013-02-17 16:09:11 -08:00
Daniel Bovensiepen e8c0b61c0d String#gsub fix with last character 2013-02-17 12:13:46 +00:00
Daniel Bovensiepen 0aa35895f9 Add Module#remove_const test 2013-02-16 18:15:25 +00:00
Yuichiro MASUI 0ee2c71b03 Added String#sub/sub! and String#gsub/gsub! 2013-02-12 16:10:35 +09:00
Masamitsu MURASE 7941dfb44a Enable test for Range#initialize. 2013-01-28 16:08:11 +09: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
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
Narihiro Nakamura f7c6d8acc8 add test cases for GC API 2013-01-07 16:31:42 +09:00
skandhas c4995884e6 add test for Module#method_defined? 2013-01-04 15:41:10 +08: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
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
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
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
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
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
skandhas cd8e9c1463 add Module#include? test 2012-11-24 16:21:37 +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
Beoran 039679f1af Keep stack depth and allocation better under control and fix crash on infinite recursion. 2012-11-22 11:02:17 +01:00
Xuejie Xiao a9c8ae49eb Use check_float when testing equality for float values 2012-11-20 23:02:16 -05:00
Xuejie Xiao 358f0cb5d8 Restore accidentally deleted erfc(1) test 2012-11-19 15:19:52 -05:00
Xuejie Xiao f7dd27a928 Fix provided implementation of erf and erfc functions. 2012-11-19 15:13:18 -05:00
Yukihiro Matz Matsumoto ac0233bcd0 add test for issue#547; close #554 2012-11-17 02:02:08 +09:00
Yukihiro "Matz" Matsumoto 7ff70bd75f Merge pull request #549 from skandhas/pr-modify-class-variables-test
modify Module#class_variables test
2012-11-13 01:25:28 -08:00
Tomoyuki Sahara b1f5840aef fix the issue String#slice with Range may return broken String. 2012-11-13 16:50:41 +09:00
skandhas 40aa8e99e1 modify Module#class_variables test 2012-11-13 13:25:40 +08:00