Commit Graph

3024 Commits

Author SHA1 Message Date
Daehyub Kim c5712bcb3f use ISXDIGIT instead isxdigit on parser.y:3485 2013-04-20 00:07:37 +09:00
Yukihiro "Matz" Matsumoto 9269703480 Merge pull request #1189 from h2so5/mruby-string-ext-addition
Add mruby-string-ext methods
2013-04-19 06:04:14 -07:00
h2so5 79e7bbc8e8 Add String#swapcase,swapcase!,concat,casecmp,start_with,end_with 2013-04-19 21:01:37 +09:00
Yukihiro "Matz" Matsumoto 15edbe3efa Merge pull request #1188 from h2so5/make-str_modify-public
Make str_modify public
2013-04-18 20:06:35 -07:00
h2so5 b9674c735e Make str_modify public 2013-04-19 08:06:04 +09:00
Yukihiro "Matz" Matsumoto c643324b9f Merge pull request #1187 from h2so5/mruby-proc-ext
Add mruby-proc-ext
2013-04-17 23:05:47 -07:00
h2so5 1a375c6fd4 Add mruby-proc-ext 2013-04-17 22:59:57 +09:00
Yukihiro "Matz" Matsumoto 6170cfea4c Merge pull request #1186 from carsonmcdonald/mrbcfixup
Minor format changes and a typo fix
2013-04-17 03:00:58 -07:00
Yukihiro "Matz" Matsumoto 2d6ff9e82c Merge pull request #1184 from iij/pr-ensure-on-correct-stack
Rollback stack before executing ensure clause.
2013-04-17 02:46:17 -07:00
Carson McDonald 204ff73fd2 Fix typo. 2013-04-17 05:19:53 -04:00
Carson McDonald 3d0bbd9f40 Minor code format changes. 2013-04-17 05:19:13 -04:00
Tomoyuki Sahara 7626508f62 catching NameError here is not desirable. 2013-04-17 13:25:36 +09:00
Tomoyuki Sahara 0f8969041a rollback stack before executing ensure clause. 2013-04-17 13:08:54 +09:00
Yukihiro "Matz" Matsumoto 4b24ee189e Merge pull request #1183 from h2so5/proc-arity
Add Proc#arity
2013-04-16 06:24:21 -07:00
h2so5 b1ffb3b3b8 Add Proc#arity 2013-04-16 16:03:36 +09:00
Yukihiro "Matz" Matsumoto a06e0ab33f Merge pull request #1182 from trmmy/move_tools
Update doc/compile/README.md about mruby and mirb
2013-04-14 14:10:13 -07:00
Yukihiro "Matz" Matsumoto 06cca20aeb Merge pull request #1180 from trmmy/typo
Add closing double-quotes to doc/compile/README.md
2013-04-14 14:09:37 -07:00
Yukihiro "Matz" Matsumoto caa3915485 Merge pull request #1181 from trmmy/follow_readme_adding_vs2010.rake
Add "Visual Studio 2010" subsection to "Toolchains" section of doc/compile/README.md
2013-04-14 14:09:13 -07:00
Yukihiro "Matz" Matsumoto fead9a27be Merge pull request #1179 from carsonmcdonald/mrubyhtypofix
Fix "implementaion" to "implementation"
2013-04-14 14:08:26 -07:00
TERAJIMA, Motoyuki d0d5594ea0 Update doc/compile/README.md about mruby and mirb 2013-04-15 00:40:53 +09:00
TERAJIMA, Motoyuki 7183529304 Add Visual Studio 2010 subsection to Toolchains section of README.md
To follow h2so5/add-vs2010-toolchain
2013-04-14 23:11:45 +09:00
Carson McDonald defee3c136 Fix "implementaion" to "implementation" 2013-04-14 09:58:47 -04:00
TERAJIMA, Motoyuki ae58386162 Add closing double-quotes 2013-04-14 22:51:20 +09:00
Yukihiro "Matz" Matsumoto 77823f8c30 Merge pull request #1178 from h2so5/mruby-range-ext
Add mruby-range-ext
2013-04-14 05:45:45 -07:00
h2so5 1d10912076 Add mruby-range-ext 2013-04-14 13:59:46 +09:00
Yukihiro "Matz" Matsumoto 6dc931aaae Merge pull request #1175 from kurodash/pr-irep-idx-overflow
Fixed irep index overflows, when defining new closure.
2013-04-13 09:01:00 -07:00
Yukihiro "Matz" Matsumoto 97e73e1261 Merge pull request #1176 from h2so5/add-vs2010-toolchain
Add vs2010.rake
2013-04-12 19:35:26 -07:00
Yukihiro "Matz" Matsumoto 09eae5ceb2 move no block check to mrb_yield_internal 2013-04-13 10:03:34 +09:00
h2so5 e2cf566243 Add vs2010.rake 2013-04-13 08:53:35 +09:00
Yukihiro "Matz" Matsumoto c3b79e11f3 add no block check; based on patch from h2so5; close #1174 2013-04-13 01:16:37 +09:00
kurodash 7b7bffd5a8 Fixed irep index overflows, when defining new closure.
Issue #1137.
In the present implementation, when calling mrb_load_string continuously, irep is not released.
Therefore, a 16-bit index was overflowing.
2013-04-12 16:32:07 +09:00
Yukihiro "Matz" Matsumoto 39b247ce26 Merge pull request #1173 from carsonmcdonald/alwaysbuildlibmrubya
Don't ignore host when adding libmruby.a to deps
2013-04-11 14:44:11 -07:00
Carson McDonald a075e0abce Don't ignore host when adding libmruby.a to deps. 2013-04-11 13:55:48 -04:00
Yukihiro "Matz" Matsumoto 78b0abcfaf string interpolation (#{foo}) does stringify implicitly; no need to call #to_s 2013-04-11 23:11:43 +09:00
Yukihiro "Matz" Matsumoto f7313b6082 Merge branch 'fix-type-error-message' of https://github.com/h2so5/mruby into h2so5-fix-type-error-message 2013-04-11 23:06:50 +09:00
h2so5 1f571dd5fc Fix TypeError messages 2013-04-11 19:47:35 +09:00
Yukihiro "Matz" Matsumoto cf7fb8819f Merge branch 'monaka-pr-move-mirb-mruby-to-mrbgems' 2013-04-11 18:44:30 +09:00
Yukihiro "Matz" Matsumoto 65fccc2899 rename mruby,mirb gems to mruby-bin-{mruby,mirb} 2013-04-11 18:43:03 +09:00
Yukihiro "Matz" Matsumoto 9f3aca8f79 Merge pull request #1170 from h2so5/add-verbose-mode-to-mirb
Add verbose mode to mirb
2013-04-11 02:24:59 -07:00
h2so5 fc3e548aa3 Add verbose mode to mirb 2013-04-11 18:09:49 +09:00
Masaki Muranaka 9d8143f930 Move mirb and mruby to mrbgems. 2013-04-11 15:22:07 +09:00
Yukihiro "Matz" Matsumoto 3806b53db5 Merge pull request #1168 from monaka/pr-update-gem-application
Update gem application support.
2013-04-10 23:08:13 -07:00
Masaki Muranaka 9cf7d54b57 Move apps in gems to #{MRUBY_ROOT}/bin/ when apps is built for "host". 2013-04-11 12:53:54 +09:00
Masaki Muranaka 1b4ad941b4 Use not tool/ but tools/. This is for naming consistency. 2013-04-11 12:52:20 +09:00
Masaki Muranaka 9c9c3b411f Cosmetic changes. 2013-04-11 12:49:57 +09:00
Yukihiro "Matz" Matsumoto a0aa753a0b Merge pull request #1167 from h2so5/refactor-mrb-strdump
Refactor mrb_str_dump
2013-04-10 09:48:35 -07:00
h2so5 a4d59b4ceb Refactor mrb_str_dump 2013-04-10 23:32:51 +09:00
Yukihiro "Matz" Matsumoto 887339dc19 Merge pull request #1166 from h2so5/mrbc-replace-malloc
Replace malloc with mrb_malloc in mrbc
2013-04-09 15:28:08 -07:00
h2so5 f44c99cd2d Replace malloc with mrb_malloc in mrbc 2013-04-10 06:39:52 +09:00
Yukihiro "Matz" Matsumoto ab6c9c186b Merge pull request #1162 from h2so5/error-for-external-command-execution
Add NotImplementedError for Kernel.` and Kernel#`
2013-04-09 09:47:12 -07:00