Commit Graph

5754 Commits

Author SHA1 Message Date
take_cheeze ad74bf6d0b Quote required mrbgem spec property. 2014-06-22 22:15:40 +09:00
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 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
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
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
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
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
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
Yukihiro "Matz" Matsumoto e4b01da97e Merge pull request #2393 from goyox86/fix-clang-analizer-warnings
Fix clang analizer warnings
2014-06-14 01:01:25 +09:00
Jose Narvaez 61032c5ab0 Rolling back change induced because of 'clang-analizer' report. 2014-06-13 16:50:02 +01:00
Jose Narvaez 45b8562d8d Using 'mrb_assert' instead of an returning 0 while checking s->irep in codegen.c. 2014-06-13 16:44:22 +01:00
Yukihiro "Matz" Matsumoto 774703c5d7 Merge pull request #2394 from take-cheeze/fix_conflict_doc
Fix conflict doc since there is only `add_conflict` method.
2014-06-14 00:14:33 +09:00
take_cheeze d10cda1ac1 Fix conflict doc since there is only add_conflict method. 2014-06-13 22:19:39 +09:00
Jose Narvaez e457b4d686 Merge branch 'master' into fix-clang-analizer-warnings
* master:
  update add_confict document; ref #2391
  Update document by regenerating it.
  Add :doc task to run document generator.
  Add document for `add_conflict` and `add_conflicts`.
2014-06-13 12:37:18 +01:00
Yukihiro "Matz" Matsumoto 40b92e3529 Merge pull request #2392 from take-cheeze/doc_update
Update document and add :doc task.
2014-06-13 20:36:10 +09:00
Yukihiro "Matz" Matsumoto 17da8f3c99 git push origin masterMerge branch 'take-cheeze-conflict_doc' 2014-06-13 20:35:00 +09:00
Yukihiro "Matz" Matsumoto 8c283e15e4 update add_confict document; ref #2391 2014-06-13 20:34:51 +09:00
Jose Narvaez 6b642637b3 Fixed dead assignment in 'parser.y' reported by 'clang-analyzer' 2014-06-13 12:11:28 +01:00
Jose Narvaez 1a8e0ba4e8 Fixed dead assignment in 'parser.y' reported by 'clang-analyzer' 2014-06-13 12:11:23 +01:00
Jose Narvaez a250050077 Fixed dead assignment in 'parser.y' reported by 'clang-analyzer' 2014-06-13 12:06:56 +01:00
Jose Narvaez 13abc9c4a1 Revert "Fixed dereference to null pointer in 'codegen.c' reported by 'clang-analyzer'"
This reverts commit 29f14e728d.
2014-06-13 10:54:18 +01:00