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