Commit Graph

4405 Commits

Author SHA1 Message Date
Yukihiro "Matz" Matsumoto 0cc34d64a2 Merge pull request #1787 from take-cheeze/bintest_improvement
`bintest` improvement.
2014-03-03 21:00:20 +09:00
take_cheeze 24e3e33cb6 use tempfile module 2014-03-03 17:01:47 +09:00
take_cheeze fa5c3d4f51 add test to check striped binary works correctly 2014-03-03 16:58:27 +09:00
take_cheeze cfa7889996 run enabled gem's bintest only 2014-03-03 16:53:26 +09:00
Yukihiro "Matz" Matsumoto 369c6c3649 Kernel#send does not use mrb_funcall anymore for most cases; ref #1680 2014-03-03 13:31:29 +09:00
Yukihiro "Matz" Matsumoto 933f8013e0 Merge branch 'master' of github.com:mruby/mruby 2014-03-03 13:25:25 +09:00
Yukihiro "Matz" Matsumoto 9a92b40aaf rescue clause should understand splats; close #1786 2014-03-03 13:25:13 +09:00
Yukihiro "Matz" Matsumoto 55a43c78ff Merge pull request #1785 from tmash06/fix_include_guard_style
fix include guard style.
2014-03-03 07:42:41 +09:00
Tatsuya Matsumoto 71319ac335 fix include guard style. 2014-03-03 00:46:39 +09:00
Yukihiro "Matz" Matsumoto ae55e9e23e Merge pull request #1784 from tmash06/fix_memory_leak_in_mruby-random
fix a memory leak in mruby-random.
2014-03-02 22:36:17 +09:00
Tatsuya Matsumoto d496ba7e25 fix a memory leak in mruby-random. 2014-03-02 22:18:02 +09:00
Yukihiro "Matz" Matsumoto 611b1e8e9b Merge pull request #1780 from monaka/pr-add-ssh-protocol-support-for-bitbucket
Add ssh protocol support for bitbucket.
2014-03-02 21:24:40 +09:00
Yukihiro "Matz" Matsumoto 6c9bf266b3 Merge pull request #1779 from akuroda/pr_test_string_times
add tests for String#*
2014-03-02 21:21:37 +09:00
Akira Kuroda 8d6ce6bace add tests for String#*
add test cases for 0 and -1
2014-03-02 12:19:57 +09:00
Masaki Muranaka b58e6b9146 Add ssh protocol support for bitbucket. 2014-03-02 12:08:09 +09:00
Yukihiro "Matz" Matsumoto ba7ea50788 Merge pull request #1777 from take-cheeze/command_improvement
Command improvements.
2014-03-02 08:15:01 +09:00
take_cheeze 2543b712a3 remove explicit use of g++ 2014-03-02 05:04:00 +09:00
take_cheeze 600c17ec08 use shallow clone in git gem 2014-03-02 04:33:23 +09:00
take_cheeze 6de1c22d99 use c++ compiler to link when c++ abi is enabled 2014-03-02 04:30:06 +09:00
take_cheeze 9968af4570 allow command like "ccache gcc" 2014-03-02 04:26:33 +09:00
Yukihiro "Matz" Matsumoto 873fae9f45 wrap function prototype by extern "C" 2014-03-02 00:59:49 +09:00
Yukihiro "Matz" Matsumoto 7721463a35 add const to char* to pacify warnings for string litral to char* conversion 2014-03-02 00:59:12 +09:00
take_cheeze b98890a4b7 clear exc_catched before jumping to L_RAISE 2014-03-01 20:53:31 +09:00
take_cheeze 1eeafc27d0 define mrbconfs on all compiler 2014-03-01 20:05:31 +09:00
take_cheeze 54f9ca36fd define __STDC_* macros in y.tab.cxx too 2014-03-01 20:05:31 +09:00
take_cheeze fad4b578e1 wrap scope with do {} while() 2014-03-01 20:05:31 +09:00
take_cheeze 0c8bac5a38 revert wrong build_config.rb 2014-03-01 20:05:31 +09:00
take_cheeze 7e11388dc4 use g++ to link 2014-03-01 20:05:30 +09:00
take_cheeze 556afa0e44 name c++ abi build 2014-03-01 20:05:30 +09:00
take_cheeze 86831d5465 move jmpbuf_id to generated file 2014-03-01 20:05:30 +09:00
take_cheeze 1985f1ace9 fix compile error of min/max macro 2014-03-01 20:05:29 +09:00
take_cheeze 87ec2567f8 add cxx_abi travis test 2014-03-01 20:05:29 +09:00
take_cheeze 23ef20624c fix compile error 2014-03-01 20:05:29 +09:00
take_cheeze 78915f9601 support c++ exception 2014-03-01 20:05:29 +09:00
Yukihiro "Matz" Matsumoto 5ff9c1d286 Merge branch 'master' of github.com:mruby/mruby 2014-03-01 18:13:36 +09:00
Yukihiro "Matz" Matsumoto 675fd3dc80 allow send method not to call mrb_funcall if calling method is implemented in Ruby; fix #1680 ref #1765 2014-03-01 18:13:10 +09:00
Yukihiro "Matz" Matsumoto 32818bd25e should build "all" before "test"; close #1774 2014-03-01 15:20:16 +09:00
Yukihiro "Matz" Matsumoto 8e170ce915 exception in fiber should make resume to raise in parent fiber context; close #1765 2014-03-01 12:58:31 +09:00
Yukihiro "Matz" Matsumoto bed4dcb162 Merge branch 'master' of github.com:mruby/mruby 2014-03-01 10:54:01 +09:00
Yukihiro "Matz" Matsumoto 7074a55913 revert changes to mrbconf.h 2014-03-01 10:53:38 +09:00
Yukihiro "Matz" Matsumoto 5f93759158 Merge branch 'issues/comment_style' of https://github.com/cubicdaiya/mruby into cubicdaiya-issues/comment_style 2014-03-01 10:52:46 +09:00
Yukihiro "Matz" Matsumoto 203b7529b8 Merge pull request #1773 from tmash06/remove_unnecessary_gitkeep
remove unnecessary .gitkeep
2014-03-01 10:49:41 +09:00
Yukihiro "Matz" Matsumoto 78f2902c06 need to initialize flags for pooled strings; close #1768 2014-03-01 10:48:22 +09:00
Yukihiro "Matz" Matsumoto 5fb8fa5a81 add _FLAG to SET_SHARED macros; ref #1750 2014-03-01 10:26:21 +09:00
Yukihiro "Matz" Matsumoto fca90a43c7 Merge branch 'array-shared-macro' of https://github.com/ksss/mruby into ksss-array-shared-macro 2014-03-01 10:19:55 +09:00
Tatsuya Matsumoto 860773db61 remove unnecessary .gitkeep 2014-03-01 03:36:58 +09:00
cubicdaiya 67de10bfcb use C style comments instead of C++ style comments
According to CONTRIBUTING.md,

Don't use C++ style comments

 /* This is the prefered comment style */

Use C++ style comments only for temporary comment e.g. commenting out some code lines.
2014-03-01 03:31:45 +09:00
Yukihiro "Matz" Matsumoto 9b65a0d572 Merge pull request #1771 from take-cheeze/add_author
Please add me to the author.
2014-03-01 02:47:42 +09:00
take_cheeze 7ebac7e247 Please add me to the author. 2014-03-01 02:42:36 +09:00
Yukihiro "Matz" Matsumoto 2c7204fc93 mrb_fiber_yield() is available now; you have to link mruby-fiber mrbgem to use the function; there's no function available to create new fiber from C (countapart of Lua's lua_newthread), but that's because you cannot create a new fiber from C due to mruby C API design limitation. define your method to create fibers in Ruby; close #1269 2014-03-01 00:48:08 +09:00