Commit Graph

2253 Commits

Author SHA1 Message Date
Akira Yumiyama f82bf1ab2c update String#gsub test 2013-02-20 00:03:40 +09:00
Yukihiro Matz Matsumoto e4bebad82d Merge branch 'master' of github.com:mruby/mruby 2013-02-18 18:48:19 +09:00
Yukihiro Matz Matsumoto b7da7cfee0 adopt String#gsub to fixed split behavior 2013-02-18 18:47:58 +09:00
Yukihiro Matz Matsumoto 7ce9cc3b83 String#split should honor limit arg 2013-02-18 18:47:25 +09:00
Yukihiro "Matz" Matsumoto 21822f4ee5 Merge pull request #851 from mattn/bye_bye_regexp
Remove DISABLE_REGEXP
2013-02-17 23:39:43 -08:00
Yukihiro "Matz" Matsumoto c9176abee3 Merge pull request #852 from masuidrive/change_default_debug_flag
Changed debugger hook to disable
2013-02-17 23:38:32 -08:00
Yuichiro MASUI 111cbca68c Changed debugger hook to disable 2013-02-18 16:36:15 +09:00
mattn 7b5ec7126a Remove DISABLE_REGEXP 2013-02-18 16:29:07 +09:00
Yukihiro Matz Matsumoto 59a6d1b514 remove TT_REGEX and TT_MATCH 2013-02-18 16:18:19 +09:00
Yukihiro Matz Matsumoto eb14c15e99 rename hook and macro 2013-02-18 16:15:32 +09:00
Yukihiro "Matz" Matsumoto 66a7b04b25 Merge pull request #845 from masuidrive/hook_fetch
Added a hook at VM code fetch.
2013-02-17 23:11:49 -08:00
Yukihiro "Matz" Matsumoto 9b06a4506e Merge pull request #850 from mattn/pluggable_regexp
Pluggable regexp
2013-02-17 23:08:58 -08:00
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
Yuichiro MASUI bc44d06c73 Created hook at VM code fetch. It's for debugger 2013-02-17 00:13:42 +09: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
mattn e0f25b1fda ready to pass second argument of Regexp.new 2013-02-15 13:55:41 +09:00
Yukihiro Matz Matsumoto e96743f3d7 use mrb_get_args("n") instead of decomposing each time 2013-02-15 10:45:32 +09:00
mattn 55ef8c50fb REGEXP_CLASS 2013-02-15 10:22:10 +09:00
Yukihiro Matz Matsumoto 37fe3d666f add Module#remove_const 2013-02-15 10:20:55 +09:00
mattn 6aee0485fc Should be OP_LOADL 2013-02-15 09:22:59 +09:00
mattn b1a5146ea8 Pluggable Regexp 2013-02-15 04:38:27 +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