- 22 Sep, 2015 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 21 Sep, 2015 8 commits
-
-
Yukihiro "Matz" Matsumoto authored
C API documentation
-
Seba Gamboa authored
-
Seba Gamboa authored
-
Seba Gamboa authored
-
Yukihiro "Matz" Matsumoto authored
some routines need to refer mruby objects (e.g. callbacks), in that case you have to protect your objects from garbage collection. the new functions mrb_gc_register() keeps those objects from GC. you have to remove your objects using mrb_gc_unregister() when your C routines use mruby objects any longer, otherwise objects will leak.
-
Seba Gamboa authored
-
Seba Gamboa authored
-
Seba Gamboa authored
-
- 20 Sep, 2015 1 commit
-
-
Seba Gamboa authored
-
- 19 Sep, 2015 2 commits
-
-
Seba Gamboa authored
-
Yukihiro "Matz" Matsumoto authored
Fix indents
-
- 18 Sep, 2015 4 commits
-
-
Jun Hiroe authored
-
Yukihiro "Matz" Matsumoto authored
Replace 1 with TURE macro
-
Yukihiro "Matz" Matsumoto authored
Problem: Hash#fetch doesn't raise KeyError when a key cannot be found
-
Jun Hiroe authored
-
- 17 Sep, 2015 3 commits
-
-
Asmod4n authored
Solution: change the Exception class raised to KeyError when a key cannot be found.
-
Asmod4n authored
-
Yukihiro "Matz" Matsumoto authored
support String#[pos, len]= val
-
- 16 Sep, 2015 1 commit
-
-
takahashim authored
-
- 15 Sep, 2015 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
fix block variable in Hash#fetch
-
takahashim authored
-
- 14 Sep, 2015 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Don't crash if NULL is passed to mrb_close
-
Yukihiro "Matz" Matsumoto authored
target_class should be singleton class of the receiver
-
- 12 Sep, 2015 1 commit
-
-
Tatsuhiro Tsujikawa authored
Sometimes it is very useful just return from mrb_close if NULL is passed as mrb. This is the same spirit of free(3), which just does nothing if NULL is passed.
-
- 11 Sep, 2015 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Add mrb_utf8_from_locale, mrb_utf8_free, mrb_locale_from_utf8, mrb_locale_free
-
Yasuhiro Matsumoto authored
Add mrb_utf8_from_locale, mrb_utf8_free, mrb_locale_from_utf8, mrb_locale_free. Just works for windows.
-
Yukihiro "Matz" Matsumoto authored
Customize installation directory using INSTALL_DIR environment variable
-
- 10 Sep, 2015 5 commits
-
-
Tatsuhiro Tsujikawa authored
Previously, minirake installed several commands (e.g., mrbc) in repository locally under bin directory. But there was no knob for users to change this directory. It effectively made `make distcheck` fail if mruby was embedded into project managed by autotools. This change adds a way for the user to change installation directory by setting INSTALL_DIR environment variable.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
freeze the hash keys (fixes #2945)
-
Kazuho Oku authored
-
Kazuho Oku authored
-
- 04 Sep, 2015 7 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
instead origin is saved in ICLASS with MRB_FLAG_IS_ORIGIN set.
-
Yukihiro "Matz" Matsumoto authored
Allow rbfiles in mrblib and test to have subdirs
-
Yukihiro "Matz" Matsumoto authored
Revert 7b5f8b07 except removing trailing spaces
-
Jun Hiroe authored
-
Zachary Scott authored
-
Yukihiro "Matz" Matsumoto authored
Added range.h.md and edited re.h.md and version.h.md
-