take_cheeze
c9df4ccf07
Update documentation of summary property of mrbgem spec.
2014-06-22 22:15:17 +09:00
Yukihiro "Matz" Matsumoto
c43afd68cd
Merge pull request #2412 from suzukaze/Fix-doc3
...
Fix document of doc/compile/README.md
2014-06-22 17:05:29 +09:00
Yukihiro "Matz" Matsumoto
a5f74380b3
Merge pull request #2411 from suzukaze/Fix-docs2
...
Fix document in doc/mrbgems/README.md
2014-06-22 17:04:37 +09:00
Yukihiro "Matz" Matsumoto
f85cf98101
Merge pull request #2410 from suzukaze/Fix-docs
...
Fix document of doc/mrbconf/README.md
2014-06-22 17:04:08 +09:00
Jun Hiroe
e43341b460
Fix document of doc/compile/README.md
2014-06-22 13:11:43 +09:00
Jun Hiroe
d1d8bcba5d
Fix a document in doc/mrbgems/README.md
2014-06-22 12:52:20 +09:00
Jun Hiroe
5355a4a18b
Fix document of doc/mrbconf/README.md
2014-06-22 04:05:36 +09:00
Yukihiro "Matz" Matsumoto
1967afc2c8
Merge pull request #2409 from take-cheeze/syntax_highlight
...
Syntax highlight code blocks with github flavored markdown.
2014-06-21 23:04:07 +09:00
take_cheeze
18c6950809
Syntax highlight code blocks with github flavored markdown.
2014-06-21 22:04:00 +09:00
Yukihiro "Matz" Matsumoto
45e04c996e
clear local variables for the first execution of mrb_context_run(); close #2405
2014-06-21 18:24:26 +09:00
Yukihiro "Matz" Matsumoto
9f25e3f3be
Merge pull request #2407 from take-cheeze/mrbconf_update
...
Update mrbconf document.
2014-06-20 09:03:56 +09:00
take_cheeze
e6a263a162
Raise NameError as defined in specification when Struct member isn't found.
2014-06-19 22:06:07 +09:00
take_cheeze
a2f5840b60
Add tests to Struct#[] and Struct#[]=.
2014-06-19 22:06:07 +09:00
take_cheeze
3d94022b54
Replace return value result passing with assert_* in Struct test.
2014-06-19 22:06:07 +09:00
take_cheeze
dd37c52068
Document GC mrbconfs.
2014-06-19 22:02:19 +09:00
take_cheeze
412c86bb58
Add primitive type configuration document.
2014-06-19 21:39:01 +09:00
take_cheeze
94ae70e8ee
Add notes about how to use mrbconf.
2014-06-19 21:28:18 +09:00
Yukihiro "Matz" Matsumoto
49ecd44c7b
Merge pull request #2406 from iij/pr_string_slice_bang
...
Adapt a behavior of String#slice! to other Ruby implementations
2014-06-19 19:17:24 +09:00
Akito Mochizuki
ec04fa7e8d
Modify return value of String#slice! if idx == self.size
2014-06-19 17:34:17 +09:00
Tomoyuki Sahara
ddfc4eb5ef
IO#read(0) should return "" immediately. fixes iij/mruby-socket#13 .
2014-06-19 09:57:08 +09:00
Yukihiro "Matz" Matsumoto
ba0ddb7819
fix conflict resolution mistake
2014-06-19 01:55:39 +09:00
Yukihiro "Matz" Matsumoto
af92eb9de6
git push origin masterMerge branch 'yui-knk-replace-assert'
2014-06-18 23:44:31 +09:00
Yukihiro "Matz" Matsumoto
a47cc0c211
resolve conflict
2014-06-18 23:44:24 +09:00
Yukihiro "Matz" Matsumoto
61b495c159
Merge branch 'master' of github.com:mruby/mruby
2014-06-18 23:10:20 +09:00
Yukihiro "Matz" Matsumoto
b25fd05ee5
Merge branch 'suzukaze-delete-string.slice_comment'
2014-06-18 15:56:54 +09:00
Yukihiro "Matz" Matsumoto
8459b39886
update String#slice doc
2014-06-18 15:56:34 +09:00
Yukihiro "Matz" Matsumoto
42f5b741ea
remove superclass test for classes that do not exist in mruby (core)
2014-06-18 15:54:43 +09:00
Yukihiro "Matz" Matsumoto
b6982c1927
Merge pull request #2403 from take-cheeze/mrbconf_doc
...
Start `mrbconf` documentation.
2014-06-18 11:46:27 +09:00
take_cheeze
0ae199ca50
Add mrbconf documentation.
2014-06-17 22:46:52 +09:00
Tomoyuki Sahara
376af5bac3
re-implement TCPServer.accept. fixes #12 .
2014-06-17 15:41:42 +09:00
Yukihiro "Matz" Matsumoto
abb682eaf1
Merge pull request #2401 from take-cheeze/fixed_state_atexit_stack
...
Add fixed state atexit stack feature.
2014-06-17 11:54:50 +09:00
Yukihiro "Matz" Matsumoto
d9985631e7
Merge pull request #2396 from take-cheeze/superclass_check
...
Move direct superclass checking to `test/t/superclass.rb`.
2014-06-17 11:51:04 +09:00
Yukihiro "Matz" Matsumoto
44a834f30b
Merge pull request #2402 from katmutua/master
...
[minor-fix]Update value pointer comments
2014-06-17 11:28:14 +09:00
katmutua
17e3203cfc
[minor-fix]Minor cleanups on variable.c comments
2014-06-16 14:13:24 -03:00
Yukihiro "Matz" Matsumoto
3dce1fb3ca
Merge pull request #2397 from suzukaze/add-string-slice_bang
...
Implement String#slice!
2014-06-16 19:57:07 +09:00
take_cheeze
62f41ddd3b
Add fixed state atexit stack feature.
...
Adds following macros:
* MRB_FIXED_STATE_ATEXIT_STACK (not defined by default)
* When defined enables fixed state atexit stack.
* MRB_FIXED_STATE_ATEXIT_STACK_SIZE (default value: 5)
* This macro will be ignored when `MRB_FIXED_STATE_ATEXIT_STACK` isn't defined.
* When `mrb_state_atexit` is called more than this value it will raise runtime error.
2014-06-16 16:03:35 +09:00
ksss
907a299790
arity for cfunc is not implemented yet
2014-06-15 22:38:22 +09:00
ksss
1cced27a79
Proc class define before a first method
...
mrb_define_method setting mrb->proc_class for method proc
2014-06-15 22:34:46 +09:00
Jun Hiroe
eab4a7492f
Unsupported Regex in mrb_str_aref_m()
2014-06-15 21:21:20 +09:00
Jun Hiroe
00fa8097f9
Implement String#slice_bang
2014-06-15 21:11:54 +09:00
Tomoyuki Sahara
5b65ca3ebb
Merge pull request #5 from take-cheeze/float
...
Add full support of float templates.
2014-06-15 19:54:08 +09:00
take_cheeze
77047b5ed4
Test all ISO defined classes direct superclass except Object class.
...
Move mrbgems ISO direct superclass test to `superclass.rb`.
Skips test if class isn't defined.
Close #2332 .
2014-06-15 17:07:01 +09:00
take_cheeze
ec5b055694
Move direct superclass checking to test/t/superclass.rb.
2014-06-15 15:02:21 +09:00
take_cheeze
7b2611ea28
Update supported template list.
2014-06-14 13:25:00 +09:00
take_cheeze
8f4b7ac15c
Support float/double unpacking.
2014-06-14 13:25:00 +09:00
take_cheeze
514450e891
Use PACK_FLAG_LITTLEENDIAN.
2014-06-14 13:25:00 +09:00
take_cheeze
7dc2b4f59f
Implement g/f/F/G/d/D packing.
2014-06-14 13:24:59 +09:00
take_cheeze
f4f968241b
Add support of little endian float.
2014-06-14 13:24:49 +09:00
Tomoyuki Sahara
a0c4ca2406
Merge pull request #4 from take-cheeze/raise_fix
...
Fix invalid raise format found with mruby-clang-plugin.
2014-06-14 07:51:42 +09:00
Yukihiro "Matz" Matsumoto
0042e586db
Merge pull request #2344 from yui-knk/fix-locals
...
Change to always use locals->car->car.
2014-06-14 01:03:39 +09:00