• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

mrubyを超漢字で動作させる


RSS
Rev. Hora Autor
d17506c master 2014-07-17 01:42:22 Yukihiro "Matz" Matsumoto

Merge branch 'master' of github.com:mruby/mruby

1dc6a8c 2014-07-17 01:42:03 Yukihiro "Matz" Matsumoto

avoid infinite recursion when error was happened in #inspect; fix #2474

ce7dfe9 2014-07-17 01:28:36 Yukihiro "Matz" Matsumoto

Merge pull request #2475 from take-cheeze/full_core_list

Check mrbgem.rake instead of directory to ignore empty directories in full-core gembox.

568b2c7 2014-07-16 22:49:06 take_cheeze

Check mrbgem.rake instead of directory to ignore empty directories in full-core.

2dcc244 2014-07-16 12:58:37 Yukihiro "Matz" Matsumoto

need to call write_barrier on every fiber context switch

f8aac56 2014-07-16 05:22:04 Yukihiro "Matz" Matsumoto

git push origin masterMerge branch 'take-cheeze-instance_eval'

abf52c7 2014-07-16 05:21:55 Yukihiro "Matz" Matsumoto

remove unused local variables; ref #2473

dd34dec 2014-07-15 22:33:14 take_cheeze

Implement string compiling `instance_eval` method.

d5dd3e9 2014-07-15 17:17:58 Yukihiro "Matz" Matsumoto

fiber stack allocation size should be bigger than irep->nregs

472a1c2 2014-07-15 08:34:34 Yukihiro "Matz" Matsumoto

backtrace supression condition was wrong; fix #2472

f116097 2014-07-15 01:19:19 Yukihiro "Matz" Matsumoto

Merge pull request #2471 from take-cheeze/const_defined_at_ret

Use `mrb_bool` as return type of `mrb_const_defined_at`.

fc8513d 2014-07-15 00:06:39 Yukihiro "Matz" Matsumoto

Merge pull request #2464 from take-cheeze/inherit_verbose_flag

Inherit `$mrbtest_verbose` flag in core tests.

a9c5267 2014-07-14 21:11:14 take_cheeze

Set `$mrbtest_verbose` flag in `mrb_init_test_driver`.

dbece71 2014-07-14 21:04:22 take_cheeze

Use `mrb_bool` as return type of `mrb_const_defined_at`.

23c811b 2014-07-13 08:12:14 Yukihiro "Matz" Matsumoto

Merge pull request #2465 from cubicdaiya/feature/comment_style

use C style comments instead of C++ style comments

5b5313e 2014-07-13 00:24:45 Tatsuhiko Kubo

use C style comments instead of C++ style comments

ee9d409 2014-07-12 23:28:19 Yukihiro "Matz" Matsumoto

Merge pull request #2463 from take-cheeze/fix_rake

Fix rake failure since `mrbtest_objs` isn't flattened.

c41f395 2014-07-12 23:22:34 Yukihiro "Matz" Matsumoto

Merge branch 'master' of github.com:mruby/mruby

79fb184 2014-07-12 23:22:20 Yukihiro "Matz" Matsumoto

rescue SystemStackError that comes from inspecting self-referencing Hashes and Arrays; fix #2461

6137bf9 2014-07-12 22:10:48 Yukihiro "Matz" Matsumoto

avoid print backtrace for SystemStackError

3b8a797 2014-07-12 21:41:44 take_cheeze

Fix rake failure since `mrbtest_objs` isn't flattened.
Append generated test object to `@test_objs` of mrbgem spec.
Add method `custom_test_init?` to check whether mrbgem has custom test init function.

4501598 2014-07-12 21:29:46 Yukihiro "Matz" Matsumoto

use SystemStackError instead of RuntimeError

4a6c651 2014-07-12 20:36:45 take_cheeze

Run mrbgem and core tests on minimum dependencies.
Solves #2355.

In test drivers:
* Uses `mrb_t_pass_result` to check and pass test result to main `mrb_state`.
* Adds `mrb_init_test_driver` to init test `mrb_state`.

aff65af 2014-07-12 20:36:45 cremno

check the return value of `fwrite`

61ce589 2014-07-12 20:36:45 Yukihiro "Matz" Matsumoto

remove spaces after open parens

02d4949 2014-07-12 20:36:45 cremno

initialize `args` in `parse_args`

a0912df 2014-07-12 20:36:44 cremno

coding style adjustments

fbcb4c2 2014-07-12 20:36:44 cremno

update expected error message in bintest

85bb1f9 2014-07-12 20:36:44 cremno

rewrite stripping

Previous version ignored some errors, and didn't free memory and close files.
Now no memory will be dynamically allocated to simplify error handling.

This commit also fixes a wrong check:

files[i] = fopen(argv[i], "wb");
if (!ireps[i]) {

Improve error messages a bit and add missing newline to one.

c9b7cee 2014-07-12 20:36:44 cremno

check `mrb_open` return value