Commit Graph

582 Commits

Author SHA1 Message Date
Yukihiro Matsumoto 5a67f22d1c remove unused str_new_frozen 2012-05-31 19:50:01 +09:00
Yukihiro Matsumoto 326fc888e4 allow string shared body 2012-05-31 19:16:48 +09:00
Yukihiro Matsumoto 71a480fb53 remove encoding files 2012-05-31 16:40:33 +09:00
Yukihiro Matsumoto 50d18a87eb remove transcode.c and trancecode_data.h 2012-05-31 16:36:32 +09:00
Yukihiro Matsumoto 3055a3bc8c reimplement String#* 2012-05-31 16:34:57 +09:00
Yukihiro Matsumoto 5450f925da reimplement String#<=> 2012-05-31 16:33:03 +09:00
Yukihiro Matsumoto b05014f6a9 reimplement String#capitalize 2012-05-31 16:31:33 +09:00
Yukihiro Matsumoto 0009239f29 reimplement String#chomp 2012-05-31 16:29:47 +09:00
Yukihiro Matsumoto c7f540ed67 reimplement String#upcase 2012-05-31 16:14:50 +09:00
Yukihiro Matsumoto 86697ca7b4 reimplement String#downcase 2012-05-31 16:14:11 +09:00
Yukihiro Matsumoto 1df00298f9 reimplement String#replace 2012-05-31 16:10:28 +09:00
Yukihiro Matsumoto d19cdfd2b1 allow ||= and &&= 2012-05-31 15:54:09 +09:00
Yukihiro Matsumoto 1f1ab75d75 resolve conflict 2012-05-31 15:33:20 +09:00
Yukihiro Matsumoto 64fc4ac332 resolve conflict 2012-05-31 15:32:38 +09:00
Yukihiro Matsumoto 0d8adaaaa1 wrong String#index behavior on udef INCLUDE_ENCODING 2012-05-31 14:54:52 +09:00
Yukihiro Matsumoto 708c455833 wrong String#inspect behavior on udef INCLUDE_ENCODING 2012-05-31 14:50:16 +09:00
Yukihiro Matsumoto 1431a4d608 disable ENCODING and REGEXP; regexp will be back in the future 2012-05-31 11:17:17 +09:00
Yukihiro Matsumoto fae483ff2a the argument for Exception.new is optinal 2012-05-31 11:15:51 +09:00
Yukihiro Matsumoto e3c1b48ba2 mrb_gets_args strict argc check; now returns argc 2012-05-31 11:14:33 +09:00
Yukihiro Matsumoto 3e8d330c2c remove #new from immediate classes 2012-05-31 11:11:55 +09:00
Yukihiro Matsumoto 0e5958d404 rename ruby_digitmap to mrb_digitmap 2012-05-30 21:19:04 +09:00
Yukihiro Matsumoto 1ac22054bc remove debug print 2012-05-30 16:25:51 +09:00
Yukihiro Matsumoto 7cf607bb75 stop duping values from Hash#values 2012-05-30 16:25:22 +09:00
Yukihiro Matsumoto a4a48e3da1 specify allocating array size for Hash#values 2012-05-30 16:12:32 +09:00
Yukihiro Matsumoto 0de8ffb0de Merge branch 'master' of github.com:mruby/mruby 2012-05-30 16:02:36 +09:00
Yukihiro Matsumoto e6c6dcc176 update mrb->irep_len for each irep addition 2012-05-30 16:02:19 +09:00
Yukihiro Matsumoto e5d1dd2a8e MRB_GC_STRESS for GC test 2012-05-30 16:01:48 +09:00
Yukihiro "Matz" Matsumoto db18bbbb8c Merge pull request #208 from nurse/add-travis-support
Add .travis.yml.
2012-05-29 23:42:30 -07:00
Yukihiro Matsumoto b662a12ee5 remove spaces after open paren 2012-05-30 14:51:39 +09:00
Yukihiro Matsumoto c2f427c5ed mark ci->proc as well 2012-05-30 14:44:33 +09:00
NARUSE, Yui cd1ae40f29 Add .travis.yml. 2012-05-30 12:07:35 +09:00
Yukihiro "Matz" Matsumoto 1e5d15dbcb Merge pull request #207 from bovi/add-literal-tests
Add Literal Tests
2012-05-29 13:42:28 -07:00
Daniel Bovensiepen 82d600da24 Add literal tests for currently working String literals and make notice about literals which yet need to be proper implementation 2012-05-29 23:51:51 +08:00
Yukihiro Matsumoto 84c5d35b9e class variable table intialization bug; close #206 2012-05-29 23:00:45 +09:00
Yukihiro Matsumoto 42b4060c9d force room in arena before raising arena overflow error 2012-05-29 22:14:32 +09:00
Yukihiro "Matz" Matsumoto 836fed4c33 Merge pull request #205 from monaka/pr-use-default-case-in-switch-statement
Use default case in switch statement.
2012-05-29 06:06:35 -07:00
Yukihiro Matsumoto b20388c004 make arena_idx restoration per irep, not per load 2012-05-29 22:05:06 +09:00
Yukihiro "Matz" Matsumoto 23308d55b1 Merge pull request #204 from bovi/segv-with-new-assert
SEGV by adding a new assert
2012-05-29 05:17:14 -07:00
Masaki Muranaka 34dddc58e1 Use default case in switch statement. 2012-05-29 16:15:43 +09:00
Daniel Bovensiepen b92f302d59 SEGV by adding a new assert 2012-05-29 13:52:59 +08:00
Yukihiro Matsumoto c87ec7c33b compact arena before raising exception; also reserve a few slots to allocate exception objects 2012-05-29 10:29:01 +09:00
Yukihiro Matsumoto 2d887c57ff use API to restore arena_idx 2012-05-29 09:56:48 +09:00
Yukihiro Matsumoto 0dd5e0eba6 restore arena_idx after reading irep 2012-05-29 09:31:12 +09:00
Yukihiro "Matz" Matsumoto d8cd21be45 Merge pull request #203 from bovi/segv-string-literal
Raise SEGV by using String literal
2012-05-28 17:24:46 -07:00
Daniel Bovensiepen 61a47e344d Raise SEGV by using String literal 2012-05-29 07:23:17 +08:00
Yukihiro "Matz" Matsumoto 2d73abd844 Merge pull request #202 from bovi/add-docu
Add Test Cases (Literals, Enumerable, Exceptions, misc)
2012-05-28 15:46:10 -07:00
Daniel Bovensiepen b19575e5ac Forgot Literals file 2012-05-29 01:33:17 +08:00
Daniel Bovensiepen 31e9705022 Add Test cases for Literals, Enumeration, Exceptions and clean line endings 2012-05-29 01:20:46 +08:00
Yukihiro "Matz" Matsumoto ec3944d9c0 Merge pull request #201 from thecodeshop/rm-cmake-tgt
remove extraneous cmake build targets
2012-05-28 06:01:45 -07:00
Yukihiro Matsumoto dae33d3f66 column position adjustment was wrong 2012-05-28 15:51:07 +09:00