| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-07-16 | use mrb_str_cat_str() instead of mrb_str_append() | cremno | |
| If the argument is always a string, then mrb_str_cat_str() can be directly called instead of indirectly by mrb_str_append(). mrb_any_to_s(), mrb_obj_as_string(), mrb_inspect() always return a string. | |||
| 2015-06-24 | Remove unnecessary backticks. | Franck Verrot | |
| Dr Markus Kuhn published in 1999 an article [1] explaining in details why we shouldn't use the ASCII grave accent (0x60) as a left quotation. Backticks have been used most notably to produce nice-looking LaTeX documents but it doesn't seem to be an issue on modern platforms and for the oldest ones, there are workarounds as mentioned by Dr Kuhn. [1]: https://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html | |||
| 2015-05-28 | remove unnecessary including of <ctype.h> | cremno | |
| Not needed anymore since 85075bef7583edd0a48cfbdfaa632cbdacf78f2c | |||
| 2014-09-19 | change class argument of mrb_const_defined_at from `struct RClass*` to ↵ | Yukihiro "Matz" Matsumoto | |
| `mrb_value` to make it consistent with mrb_const_defined; ref #2593 | |||
| 2014-09-19 | const_defined? to check superclasses; ref #2593 | Yukihiro "Matz" Matsumoto | |
| 2014-09-04 | instance variable name validation based on <ctype.h>; fix #2584 | Yukihiro "Matz" Matsumoto | |
| 2014-09-02 | refactor valid instance variable name check | Yukihiro "Matz" Matsumoto | |
| 2014-08-29 | Fix mismatches for MRB_API declarations. | Tatsuhiko Kubo | |
| 2014-08-13 | add write barrier when iv is copied | Yukihiro "Matz" Matsumoto | |
| 2014-08-04 | add MRB_API modifiers to mruby API functions | Yukihiro "Matz" Matsumoto | |
| 2014-08-02 | Use Boolean macro in variable.c | Jun Hiroe | |
| 2014-07-21 | Use MRB_TT_EXCEPTION in exception object. | take_cheeze | |
| 2014-07-14 | Use `mrb_bool` as return type of `mrb_const_defined_at`. | take_cheeze | |
| 2014-06-16 | [minor-fix]Minor cleanups on variable.c comments | katmutua | |
| 2014-05-18 | Add a space aftre bracket. | yui-knk | |
| 2014-05-04 | Fix typo. | yui-knk | |
| 2014-04-26 | Class.constants to take optional argument; close #2133 | Yukihiro "Matz" Matsumoto | |
| 2014-04-14 | reduce RSTRING_PTR usage | cremno | |
| 2014-04-10 | revert b45e99 since a bug in khash.h was fixed | Yukihiro "Matz" Matsumoto | |
| 2014-04-09 | Fix invalid hash type | mattn | |
| 2014-04-09 | call kh_get before kh_put to avoid potential key lost; reported by @mirichi | Yukihiro "Matz" Matsumoto | |
| 2014-04-02 | Use bool macro KHASH_DEFINE and KHASH_DECLARE | ksss | |
| 2014-03-26 | Remove redundant NULL checks. | Masaki Muranaka | |
| mrb_malloc causes an exception when memory was empty. | |||
| 2014-03-15 | symbol length type to be mrb_int | Yukihiro "Matz" Matsumoto | |
| 2014-03-08 | use mrb_str_cat_lit for literals | cremno | |
| 2014-02-27 | use mrb_str_cat_lit() intead of mrb_str_cat | cubicdaiya | |
| 2014-02-17 | iv_size (non-seglist): return 0 if t is NULL | cremno | |
| 2014-02-13 | mrb_str_cat2: deprecated since 0cedf8f | cremno | |
| 2014-02-09 | Fix Kernel#global_variables for $1-$9 | Pavel | |
| 2014-01-07 | remove superfluous includes | cremno | |
| - reduce compile time by a little bit (full-core: ~0.7s for me) - thanks to 'include-what-you-use' for some help - include Standard C header files before any other (coding style) | |||
| 2014-01-06 | small refactoring (dedup mrb_vm_cv_set) | Yukihiro "Matz" Matsumoto | |
| 2013-12-23 | Remove 'mrb_state' field from 'kh_xxx_t' structure. | crimsonwoods | |
| 'kh_xxx_t' requires 'mrb_state' to allocate, free, and compute hash value. But 'mrb_state' should not be held by 'kh_xxx_t' and 'mrb_state' should be supplied from outside. | |||
| 2013-12-10 | Avoid recursive instance variable inspections | h2so5 | |
| 2013-12-08 | Fix mod.constants cannot return the single character constant | bggd | |
| 2013-12-01 | add mrb_intern_lit for creating symbol from string literal | take_cheeze | |
| 2013-11-29 | rename mrb_intern2() to mrb_intern(); huge API incompatibility; close #1513 | Yukihiro "Matz" Matsumoto | |
| 2013-10-15 | define Module#const_missing | Yukihiro "Matz" Matsumoto | |
| 2013-10-10 | remove unused value for mrb_gv_remove | MATSUMOTO Ryosuke | |
| 2013-10-10 | add mrb_gv_remove(); untested | Yukihiro "Matz" Matsumoto | |
| 2013-08-18 | remove unnecessary return | Yukang | |
| 2013-07-24 | I fix typos in variable.c. | Jun Hiroe | |
| 2013-07-14 | Add comments in variable.c | Jun Hiroe | |
| 2013-07-12 | Replace mrb_intern() func with mrb_intern2() func or mrb_intern_cstr() func. | Jun Hiroe | |
| 2013-05-20 | primary mruby fiber implementation | Yukihiro "Matz" Matsumoto | |
| 2013-05-18 | removed unused variables / assigns never used | Julien Ammous | |
| 2013-05-09 | fix indentation | Yukihiro "Matz" Matsumoto | |
| 2013-05-09 | Print mrb_value instead of RClass* | Carson McDonald | |
| 2013-05-01 | Remove mrb_class_obj_get | h2so5 | |
| 2013-04-20 | wrong type cast | Yukihiro "Matz" Matsumoto | |
| 2013-04-20 | Module#class_variables should check superclasses | Yukihiro "Matz" Matsumoto | |
