Commit Graph

2993 Commits

Author SHA1 Message Date
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
Yukihiro "Matz" Matsumoto f607fd68d9 Merge pull request #1163 from h2so5/show-version-once
Show version only once with '-v' option in mruby/mrbc
2013-04-09 09:46:34 -07:00
Yukihiro "Matz" Matsumoto c5c3fa1939 Merge pull request #1164 from h2so5/add-validation-for-c-symbol
Add validation for C language symbol name
2013-04-09 09:45:56 -07:00
Yukihiro "Matz" Matsumoto 8e23410a7a Merge pull request #1165 from iij/pr-fix-mirb
Fix mirb to use readline
2013-04-09 09:44:47 -07:00
Yukihiro "Matz" Matsumoto ac005ea939 Merge branch 'master' of github.com:mruby/mruby 2013-04-10 01:43:00 +09:00
Akito Mochizuki b379f6e94f Fix mirb to use readline 2013-04-09 16:58:39 +09:00
h2so5 337076f9ba Add validation for C language symbol name 2013-04-09 16:21:51 +09:00
Yukihiro "Matz" Matsumoto 84acf4e3f3 preparation for tail call optimization (still has bugs) 2013-04-09 15:31:17 +09:00
h2so5 6afe138412 Show version only once with '-v' option in mruby/mrbc 2013-04-09 14:57:46 +09:00
h2so5 5a8e76cc7b Add NotImplementedError for Kernel. and Kernel# 2013-04-09 14:04:58 +09:00
Yukihiro "Matz" Matsumoto 5306e4716e although I understand the intntion of 039679f1, consuming all memory in the test program is not a good idea 2013-04-09 13:39:25 +09:00
Yukihiro "Matz" Matsumoto 03367c19ed target_class should not be TT_ICLASS; close #1152 2013-04-09 10:52:15 +09:00
Yukihiro "Matz" Matsumoto 9fbd66cb9a nregs size was too big (off by one); close #1137 2013-04-09 09:19:18 +09:00
Yukihiro "Matz" Matsumoto 87cd4c5ecc Merge pull request #1144 from monaka/pr-add-iso-conformance-tests-20130406
Add more ISO conformance tests.
2013-04-08 12:11:18 -07:00
Yukihiro "Matz" Matsumoto 1b40c057f5 Merge pull request #1157 from monaka/pr-add-ARGV-to-mirb
Add ARGV constant. It is not required by ISO. Compatibility with CRuby.
2013-04-08 12:10:04 -07:00
Yukihiro "Matz" Matsumoto a0f2e6009c Merge pull request #1161 from h2so5/fix-memory-leak-in-mirb
Fix a memory leak in mirb
2013-04-08 11:10:57 -07:00
h2so5 22f50fe32e Fix a memory leak in mirb 2013-04-08 23:38:01 +09:00
Yukihiro "Matz" Matsumoto 5dea19e9be Merge pull request #1150 from monaka/pr-add-test-runner-support
Add "test runner" support for cross builds.
2013-04-08 03:25:28 -07:00
Yukihiro "Matz" Matsumoto 0d8aa67a37 Merge pull request #1160 from matsumoto-r/change_mruby_random_license
Change mruby-random License to MIT
2013-04-08 03:23:31 -07:00
MATSUMOTO Ryosuke d2c88fe850 Change mruby-random License to MIT
refs: http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/license.html
2013-04-08 16:55:05 +09:00
Yukihiro "Matz" Matsumoto 47bccdc486 Merge pull request #1159 from h2so5/fix-mirb-heredoc
Fix checking for heredoc in mirb
2013-04-07 06:07:37 -07:00
h2so5 531daa0a9d Fix checking for heredoc in mirb 2013-04-07 18:05:23 +09:00
Masaki Muranaka 2c0f2eb9f8 Add ARGV constant. It is not required by ISO. Compatibility with CRuby. 2013-04-07 12:51:13 +09:00
Yukihiro "Matz" Matsumoto c3de0e15bb Merge pull request #1155 from monaka/pr-support-global-zero-variable
Support $0 variable.
2013-04-06 20:43:24 -07:00
Masaki Muranaka 48aa61a5e2 Support $0 variable. 2013-04-07 11:55:02 +09:00
Masaki Muranaka 6e28c0eb28 Add "test runner" support for cross builds.
"test runner" means target simulator like QEmu, GDB sim, and so on. Also "test runner" might be debug agents for real targets.
If you do not setup test_runner, Rake will work same as before.
2013-04-07 01:06:50 +09:00
Yukihiro "Matz" Matsumoto 3286fb511e Merge pull request #1147 from schmurfy/dump_osx
stdint header seems required on osx for uint8_t
2013-04-06 06:32:15 -07:00
Yukihiro "Matz" Matsumoto d8bb1cec84 Merge pull request #1146 from kano4/pr-define-isascii-for-c99
Define isascii for C99
2013-04-06 06:30:46 -07:00
Yukihiro "Matz" Matsumoto 8a38347410 Merge pull request #1145 from h2so5/fix-mirb
Improve checking for unterminated string in mirb
2013-04-06 06:29:41 -07:00
Yukihiro "Matz" Matsumoto aa9a3380ee Merge pull request #1116 from kurodash/pr-exclude-legal-from-archive
Modified build dependency to exclude 'LEGAL' from libmruby archive.
2013-04-06 06:27:50 -07:00
Julien Ammous 35450bfcac stdint header seems required on osx for uint8_t 2013-04-06 14:59:55 +02:00
kano4 04fb7a0a3f Define isascii for C99 2013-04-06 21:47:38 +09:00