Commit Graph

2983 Commits

Author SHA1 Message Date
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
h2so5 a258d5752a Improve checking for unterminated string in mirb 2013-04-06 20:32:48 +09:00
Masaki Muranaka 91db290412 Add a comment. Kernel#require is defined in the mrbgem. 2013-04-06 18:24:42 +09:00
Masaki Muranaka d1b131e2b0 Add some tests. 2013-04-06 18:22:42 +09:00
Yukihiro "Matz" Matsumoto e885e59d45 comment E_* macros to address concerns in #1143 2013-04-06 01:19:31 +09:00
Yukihiro "Matz" Matsumoto 2ae47ddd09 parse_args should return either EXIT_SUCCESS or EXIT_FAILURE 2013-04-06 01:04:35 +09:00
Yukihiro "Matz" Matsumoto e72ac2c61f use EXIT_SUCCESS and EXIT_FAILURE for exit status; close #1142 2013-04-06 00:48:42 +09:00
Yukihiro "Matz" Matsumoto a20384ce74 Merge pull request #1141 from mattn/fix_exit
Fix exit
2013-04-05 08:37:04 -07:00
Yukihiro "Matz" Matsumoto 93819c0186 Merge pull request #1139 from masuidrive/build
Improve recent CRuby rake compatibility
2013-04-05 08:35:33 -07:00
Yukihiro "Matz" Matsumoto af4eb8f9c2 Merge pull request #1138 from h2so5/syntax-error-for-incomplete-global-variable
Add syntax error for incomplete global variables
2013-04-05 08:34:59 -07:00
mattn 1541a61f5d Fix exit 2013-04-05 18:04:22 +09:00