summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2014-02-28Merge pull request #1757 from cubicdaiya/issues/use_mrb_str_cat_litYukihiro "Matz" Matsumoto
use mrb_str_cat_lit() intead of mrb_str_cat
2014-02-28add mruby-strip tool to strip irep's debug infotake_cheeze
2014-02-28make mrb_str_dump a bit fastercubicdaiya
2014-02-27move check condition to outside in while blockksss
2014-02-27Refactor tests in kernel.rbJun Hiroe
2014-02-27use mrb_str_cat_lit() intead of mrb_str_catcubicdaiya
2014-02-27should not continue loop when ci = NULLYukihiro "Matz" Matsumoto
2014-02-27Merge pull request #1751 from ↵Yukihiro "Matz" Matsumoto
cubicdaiya/issues/test_for_instance_variable_defined_question Add test for Kernel#instance_variable_defined?
2014-02-27Merge pull request #1755 from cubicdaiya/issues/add_to_me_authorsYukihiro "Matz" Matsumoto
Could you add me to AUTHORS?
2014-02-26Update the Fixnum#chr test for UTF-8.chasonr
2014-02-26Implement sprintf("%c") for UTF-8.chasonr
* sprintf("%c") is changed to accept a string for which String#size returns 1, even if it is longer than one byte, and to convert a Fixnum via Fixnum#chr (possibly returning more than one byte). Thus, if the UTF-8 gem is in use, a character will be understood as a single UTF-8 character. * The change to sprintf depends on the implementation of Fixnum#chr added to mrbgems/mruby-string-utf8/src/string.c. This should work with any other gem that implements a multibyte encoding, as long as it implements String#size and Fixnum#chr as appropriate.
2014-02-27Could you add me to AUTHORS?cubicdaiya
2014-02-27forget to break in the switch statementYukihiro "Matz" Matsumoto
2014-02-27boot_defclass: super may be NULLYukihiro "Matz" Matsumoto
2014-02-27Merge pull request #1754 from pje/patch-1Yukihiro "Matz" Matsumoto
Delete `!!Notice!!` intro paragraph from README
2014-02-26Delete `!!Notice!!` intro paragraph from READMEPatrick Ellis
It's become misleading since the release of 1.0.0 and the launch of mruby.org.
2014-02-27revert 38e9ce21 and API changed; mrb_get_backtrace() -> renamed to ↵Yukihiro "Matz" Matsumoto
mrb_exc_backtrace since this is a backtrace method implementation of Exception; mrb_get_backtrace_at() -> removed; mrb_get_backtrace() -> added to get backtrace in array (like caller)
2014-02-27avoid recursion when method_missing happened in inspect; fix #1746Yukihiro "Matz" Matsumoto
2014-02-27fix indentYukihiro "Matz" Matsumoto
2014-02-27add new function mrb_get_backtrace_at() to get backtrace at ci and pcYukihiro "Matz" Matsumoto
2014-02-27Merge pull request #1753 from take-cheeze/assert_rbYukihiro "Matz" Matsumoto
Compile assert.rb once.
2014-02-27add macro ARY_UNSET_SHAREDksss
2014-02-27add macro ARY_SET_SHAREDksss
2014-02-26add test for Kernel#instance_variable_defined?cubicdaiya
2014-02-26Merge pull request #1752 from cubicdaiya/issues/use_mrb_str_new_lit2Yukihiro "Matz" Matsumoto
Use mrb_str_new_lit instead of mrb_str_new for C string literal
2014-02-26use mrb_str_new_lit instead of mrb_str_new for C string literalcubicdaiya
2014-02-26compile assert.rb oncetake_cheeze
2014-02-26Merge pull request #1748 from cubicdaiya/issues/optim_get_valid_iv_symYukihiro "Matz" Matsumoto
fix bug for get_valid_iv_sym
2014-02-26Merge pull request #1747 from cubicdaiya/issues/use_mrb_intern_litYukihiro "Matz" Matsumoto
use mrb_intern_lit instead of mrb_intern_cstr for C string literals
2014-02-26Merge pull request #1749 from take-cheeze/file_line_testYukihiro "Matz" Matsumoto
add test for __LINE__ and __FILE__
2014-02-26Merge pull request #1744 from cubicdaiya/feature/introduce_mrb_str_cat_litYukihiro "Matz" Matsumoto
Introduce mrb_str_cat_lit
2014-02-26add macro ARY_SHARED_Pksss
2014-02-26Merge pull request #1743 from cubicdaiya/issues/use_mrb_str_new_litYukihiro "Matz" Matsumoto
Use mrb_str_new_lit instead of mrb_str_new for C string literals
2014-02-26add test for __LINE__ and __FILE__take_cheeze
2014-02-26fix bug for get_valid_iv_symcubicdaiya
When sub-string is used in the following way, it does not work well. o = Object.new o.instance_variable_set(:@a, 1) o.instance_variable_defined?("@abc"[0,2]) #=> false (this should be true)
2014-02-26use mrb_intern_lit instead of mrb_intern_cstr for C string literalscubicdaiya
2014-02-26use mrb_str_cat_lit() more widelycubicdaiya
2014-02-26introduce mrb_str_cat_lit() to create strings from C string litralscubicdaiya
2014-02-26use mrb_str_new_lit instead of mrb_str_new for C string literalscubicdaiya
2014-02-26Merge pull request #1739 from take-cheeze/clang_cxxYukihiro "Matz" Matsumoto
Specialize C++ compiler in clang toolchain.
2014-02-26Merge pull request #1741 from suzukaze/update-readmeYukihiro "Matz" Matsumoto
Update README.md; The URL of the mruby home-page is accessible.
2014-02-26Merge pull request #1740 from tmash06/fix_missing_spacesYukihiro "Matz" Matsumoto
fix missing spaces.
2014-02-26Update README.md; The URL of the mruby home-page is accessible.Jun Hiroe
2014-02-26Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-02-26resolve conflictYukihiro "Matz" Matsumoto
2014-02-26fix missing spaces.Tatsuya Matsumoto
2014-02-25specialize C++ compiler in clang toolchaintake_cheeze
2014-02-25Merge pull request #1737 from chasonr/Random-static-dataYukihiro "Matz" Matsumoto
Implement default Random instance.
2014-02-25Merge pull request #1738 from cubicdaiya/issues/optim_mrb_time_zoneYukihiro "Matz" Matsumoto
small-optimization for mrb_time_zone
2014-02-25small-optimization2 for mrb_time_zonecubicdaiya
mrb_str_new_static is more efficient than mrb_str_new in this case.