Commit Graph

2236 Commits

Author SHA1 Message Date
Yukihiro "Matz" Matsumoto 7ba3275bf7 Merge pull request #849 from iij/pr-mrbtest-assert-ext
add assert_{true,nil,equal} methods.
2013-02-17 20:20:03 -08:00
Akira Yumiyama f2c77ff212 add assert_{true,nil,equal} methods. 2013-02-18 12:32:26 +09:00
Yukihiro Matz Matsumoto 3a78093b45 resolve conflict 2013-02-18 09:13:52 +09:00
Yukihiro Matz Matsumoto 5568df5efe :Merge branch 'master' of github.com:mruby/mruby
Conflicts:
	src/class.c
2013-02-18 09:11:54 +09:00
Yukihiro "Matz" Matsumoto b04183fd9c Merge pull request #848 from carsonmcdonald/mirbreadlinefix
Fix mirb crash
2013-02-17 16:09:43 -08: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
Yukihiro "Matz" Matsumoto 7ef927e099 Merge pull request #846 from bovi/remove_const_doc
Add Module#remove_const Test Case
2013-02-17 16:08:35 -08:00
Yukihiro "Matz" Matsumoto c6e0085e55 Merge pull request #844 from skandhas/pr-fix-error-output-for-remove_const
fix incorrect output for Module#remove_const
2013-02-17 16:08:02 -08:00
Carson McDonald fb5e83a69b Fix crash when exiting mirb using ctrl-d when compiled with readline
support.
2013-02-17 07:23:32 -05: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
skandhas 07bff3956e fix error output for Module#remove_const 2013-02-16 22:22:08 +08:00
Yukihiro Matz Matsumoto df38a31d34 Merge branch 'master' of github.com:mruby/mruby 2013-02-16 02:10:08 +09:00
Yukihiro "Matz" Matsumoto 92cf2a0ced Merge pull request #840 from brainopia/patch-2
Extend MiniRake::DSL module to prevent inheritance pollution
2013-02-15 08:45:40 -08:00
Yukihiro Matz Matsumoto e96743f3d7 use mrb_get_args("n") instead of decomposing each time 2013-02-15 10:45:32 +09:00
Yukihiro Matz Matsumoto 37fe3d666f add Module#remove_const 2013-02-15 10:20:55 +09:00
Ravil Bayramgalin c7c435cf23 Extend MiniRake::DSL module to prevent inheritance pollution
```include MiniRake::DSL``` on toplevel will pollute ancestor tree of every object.

```extend MiniRake::DSL``` will add those methods only to ```main``` object.

Rake does the same: https://github.com/jimweirich/rake/blob/master/lib/rake/dsl_definition.rb#L153
2013-02-12 20:07:46 +04:00
Yukihiro "Matz" Matsumoto 8578cd622b Merge pull request #839 from masuidrive/string_sub_gsub
Added String#sub/sub! and String#gsub/gsub!
2013-02-11 23:39:53 -08:00
Yukihiro "Matz" Matsumoto 4b9853a1a6 Merge pull request #838 from brainopia/patch-1
Fix typos in compilation guide
2013-02-11 23:38:56 -08:00
Yuichiro MASUI 0ee2c71b03 Added String#sub/sub! and String#gsub/gsub! 2013-02-12 16:10:35 +09:00
Ravil Bayramgalin 30accc2466 Update doc/compile/README.md 2013-02-12 09:56:40 +04:00
Yukihiro "Matz" Matsumoto 3e021b8e85 Merge pull request #836 from iij/pr-mrb_str_to_cstr
string contains null byte check utility function (mrb_str_to_cstr)
2013-02-11 08:38:33 -08:00
Akira Yumiyama 397d1e7aa9 add mrb_str_to_cstr 2013-02-11 21:02:35 +09:00
Yukihiro Matz Matsumoto 75ae568236 should adjust stack size when irep->nregs is larger than allocate size; close #835 2013-02-10 23:54:57 +09:00
Yukihiro Matz Matsumoto 06c06d5c36 Merge branch 'master' of github.com:mruby/mruby 2013-02-10 01:11:09 +09:00
Yukihiro "Matz" Matsumoto 9a439245df Merge pull request #831 from carsonmcdonald/ciidxfix
Don't overwrite ciidx if it is already set.
2013-02-09 04:43:07 -08:00
Yukihiro "Matz" Matsumoto f2f16d64a0 Merge pull request #833 from iij/pr-mrbtest-verbose
add mrbtest verbose mode ('-v' option)
2013-02-09 04:42:32 -08:00
Yukihiro "Matz" Matsumoto 3cad69c4cf Merge pull request #832 from bovi/compile-readme
Add documentation for Android toolchain
2013-02-09 04:41:55 -08:00
Yukihiro Matz Matsumoto 84a7c9ed1c "for i in (1..12/5); p i ; end" should not print "3" 2013-02-09 17:53:12 +09:00
Akira Yumiyama 7c67bfedfd add mrbtest verbose mode ('-v' option) 2013-02-09 16:24:39 +09:00
Daniel Bovensiepen 750256c939 Add documentation for Android toolchain 2013-02-08 22:10:21 +08:00
Carson McDonald 92eb282b7a Don't overwrite ciidx if it is already set. 2013-02-08 06:57:15 -05:00
Yukihiro "Matz" Matsumoto 94204089ea Merge pull request #830 from carsonmcdonald/warncheckfix
Fix incorrect index use. nerr was being used for warning buffer check.
2013-02-07 21:27:26 -08:00
Carson McDonald 2ce3b31a8a Fix incorrect index use. nerr was being used for warning buffer check. 2013-02-07 07:27:59 -05:00
Yukihiro "Matz" Matsumoto d3c7755975 Merge pull request #825 from carsonmcdonald/gembuildfix
Change task rule based on build_dir so main rules don't clobber gem rules
2013-02-07 02:10:23 -08:00
Yukihiro "Matz" Matsumoto ab2431ed1d Merge pull request #828 from mattn/ignore_empty_gem
Ignore empty gems
2013-02-07 02:08:35 -08:00
mattn c7031d8527 Ignore empty gem 2013-02-07 16:35:26 +09:00
Carson McDonald 42b7fe62d8 Change task rule based on build_dir so main rules don't clobber gem rules. 2013-02-06 07:07:13 -05:00
Yukihiro Matz Matsumoto d98ad06ef5 changing Make_Data_Struct API; you need to modify your code that uses Make_Data_Struct; close #821 2013-02-06 15:12:31 +09:00
Yukihiro "Matz" Matsumoto 4786d53430 Merge pull request #824 from monaka/pr-add-semicolon
Add semi-colon after the statement.
2013-02-05 22:07:42 -08:00
Masaki Muranaka c23057e577 Add semi-colon after the statement. 2013-02-06 13:53:18 +09:00
Yukihiro "Matz" Matsumoto 6f4d3a4a79 Merge pull request #823 from cremno/mrb_any_to_s-rewrite
mrb_any_to_s rewrite
2013-02-05 19:12:01 -08:00
Cremno 11869a433b rewrote mrb_any_to_s
use %p instead of %lx to prevent truncation and for consistency
2013-02-06 00:07:09 +01:00
Yukihiro "Matz" Matsumoto 913faa43c8 Merge pull request #813 from masuidrive/generate_mrbtest_a
Generate mrbtest.a file for sparete from driver.o
2013-02-03 16:14:23 -08:00
Yukihiro "Matz" Matsumoto baa5ed9c8e Merge pull request #812 from shtirlic/androideabi
Add androideabi toolchain rake task (Build mruby with Android NDK)
2013-02-03 16:12:13 -08:00
Yukihiro "Matz" Matsumoto 70eaa9d58e Merge pull request #815 from masamitsu-murase/modify_handling_of_large_fixnum
Modify handling of large fixnum
2013-02-03 16:10:34 -08:00
Yukihiro "Matz" Matsumoto e887059cbf Merge pull request #816 from masamitsu-murase/modify_potential_error_of_hash
Fix potential bug about Hash.
2013-02-03 16:08:27 -08:00
Yukihiro "Matz" Matsumoto 0f68b90a91 Merge pull request #817 from masamitsu-murase/restore_arena_in_string_split
Restore arena in `String#split`.
2013-02-03 16:07:56 -08:00
Yukihiro "Matz" Matsumoto d3626f6b7d Merge pull request #820 from cremno/unused-stuff
Remove declarations of undefined functions
2013-02-03 16:06:31 -08:00
Cremno feaff10c58 removed declarations of undefined functions 2013-02-03 19:48:41 +01:00