Yukihiro "Matz" Matsumoto
10c40c4e87
mruby-set: make Set#initialize_copy private
2025-06-16 12:41:54 +09:00
Yukihiro "Matz" Matsumoto
0a306b81ed
mruby-struct: make Struct#initialize_copy private
2025-06-16 12:41:19 +09:00
Yukihiro "Matz" Matsumoto
d015d91c12
mruby-time: make Time#initialize_copy private
2025-06-16 12:40:29 +09:00
Yukihiro "Matz" Matsumoto
262d3715f5
proc.c: make Proc#initialize_copy private
2025-06-15 14:14:24 +09:00
Yukihiro "Matz" Matsumoto
8cb427b75c
hash.c: make Hash#initialize_copy private
2025-06-15 14:13:56 +09:00
Yukihiro "Matz" Matsumoto
a25a896caf
range.c: make Range#initialize_copy private
2025-06-15 14:12:58 +09:00
Yukihiro "Matz" Matsumoto
65369ca1e6
array.c: make Array#initialize_copy private
2025-06-15 14:12:12 +09:00
Yukihiro "Matz" Matsumoto
ff2464e879
string.c: make String#initialize_copy private
2025-06-15 14:11:54 +09:00
Yukihiro "Matz" Matsumoto
f7813268d6
mruby-socket: inline #_new_with_prelude that is only called once.
2025-06-14 13:39:12 +09:00
Yukihiro "Matz" Matsumoto
ebd9f29b38
The method #initialize_copy should be private, no direct call
...
Fixed test/t/array.rb and test/t/string.rb in standard tests.
And mrbgems/mruby-struct/test/struct.rb as well.
2025-06-14 13:38:22 +09:00
Yukihiro "Matz" Matsumoto
bf0f37833d
mruby-socket: fixed raising RuntimeError from #accept; #6554
...
In mruby, bare `raise` in rescue clause does not re-raise the last
exception. You should explicitly specify the exception.
2025-06-14 01:56:43 +09:00
Yukihiro "Matz" Matsumoto
12c124e1d4
mruby-time: add README.md
...
The document is written by Google Jules.
2025-06-14 01:06:55 +09:00
Yukihiro "Matz" Matsumoto
ac8d5c6ae6
mruby-sprintf: add README.md
...
The document is written by Google Jules.
2025-06-14 01:04:23 +09:00
Yukihiro "Matz" Matsumoto
1b189bc1a2
mruby-random: add README.md
...
The document is written by Google Jules.
2025-06-14 01:02:52 +09:00
Yukihiro "Matz" Matsumoto
8ef1d1e104
mruby-enum-lazy: add README.md
...
The document is written by Google Jules.
2025-06-13 04:45:48 +09:00
Yukihiro "Matz" Matsumoto
74f46a05fd
mruby-enum-chain: add README.md
...
The document is written by Google Jules.
2025-06-13 04:42:17 +09:00
Yukihiro "Matz" Matsumoto
6b64447f0e
mruby-enumerator: add README.md
...
The document is written by Google Jules.
2025-06-13 04:40:29 +09:00
Yukihiro "Matz" Matsumoto
04b769b5ca
mruby-os-memsize: add README.md
...
The document is written by Google Jules.
2025-06-12 21:29:20 +09:00
Yukihiro "Matz" Matsumoto
91ec6ea9cc
mruby-objectspace: add REAME.md
...
The document is written by Google Jules.
2025-06-12 21:28:42 +09:00
Yukihiro "Matz" Matsumoto
0b52b33597
mruby-proc-binding: add README.md
...
The document is written by Google Jules.
2025-06-11 18:38:14 +09:00
Yukihiro "Matz" Matsumoto
18f65c6652
mruby-method: update README.md
...
Updated document is written by Google Jules.
2025-06-11 18:35:59 +09:00
Yukihiro "Matz" Matsumoto
84c308aedc
mruby-metaprog: add README.md
...
The document is written by Google Jules.
2025-06-11 18:33:35 +09:00
Yukihiro "Matz" Matsumoto
0a45941337
mruby-eval: add README.md
...
The document is written by Google Jules.
2025-06-11 18:31:52 +09:00
Yukihiro "Matz" Matsumoto
b5197c22f6
mruby-socket: should not directly call private #initialize; fix #6554
2025-06-10 14:28:26 +09:00
Yukihiro "Matz" Matsumoto
2f00046758
mruby-toplevel-ext: add README.md
...
The document is written by Google Jules.
2025-06-10 11:28:18 +09:00
Yukihiro "Matz" Matsumoto
3a27a868a1
mruby-symbol-ext: add README.md
...
The document is written by Google Jules.
2025-06-10 11:25:45 +09:00
Yukihiro "Matz" Matsumoto
4e711fe0ef
mruby-string-ext: add README.md
...
The document is written by Google Jules.
2025-06-10 11:23:50 +09:00
Yukihiro "Matz" Matsumoto
396a85de9a
mruby-range-ext: add README.md
...
The document is written by Google Jules.
2025-06-10 11:09:16 +09:00
Yukihiro "Matz" Matsumoto
59902a94ab
mruby-proc-ext: add README.md
...
The document is written by Google Jules.
2025-06-10 11:07:16 +09:00
Yukihiro "Matz" Matsumoto
3814cbc539
mruby-object-ext: add README.md
...
The document is written by Google Jules.
2025-06-10 11:03:19 +09:00
Yukihiro "Matz" Matsumoto
5e5b4445ff
mruby-numeric-ext: add README.md
...
The document is written by Google Jules.
2025-06-10 10:58:22 +09:00
Yukihiro "Matz" Matsumoto
97ad019707
mruby-kernel-ext: add README.md
...
The document is written by Google Jules.
2025-06-10 10:56:01 +09:00
Yukihiro "Matz" Matsumoto
8fbe5523cf
mruby-hash-ext: add README.md
...
The document is written by Google Jules.
2025-06-10 10:53:57 +09:00
Yukihiro "Matz" Matsumoto
470c1dc184
mruby-errno: add README.md
...
The document is written by Google Jules.
2025-06-09 17:14:02 +09:00
Yukihiro "Matz" Matsumoto
813dc8eae5
mruby-error: add README.md
...
The document is written by Google Jules.
2025-06-09 17:13:20 +09:00
Yukihiro "Matz" Matsumoto
5cdd394c6d
mruby-encoding: add README.md
...
The document is written by Google Jules.
2025-06-09 17:11:46 +09:00
Yukihiro "Matz" Matsumoto
6509f52642
mruby-struct: add README.md
...
The document is written by Google Jules.
2025-06-09 11:01:48 +09:00
Yukihiro "Matz" Matsumoto
acf3656e49
mruby-data: add README.md
...
The document is written by Google Jules.
2025-06-09 11:01:05 +09:00
Yukihiro "Matz" Matsumoto
1beecb9670
mruby-cmath: add README.md
...
The document is written by Google Jules.
2025-06-08 17:04:05 +09:00
Yukihiro "Matz" Matsumoto
d7f7ea0d82
mruby-math: add README.md
...
The document is written by Google Jules.
2025-06-08 17:02:55 +09:00
Yukihiro "Matz" Matsumoto
6bcee69c9c
mruby-catch: add README.md
...
The document is written by Google Jules.
2025-06-08 17:00:07 +09:00
Yukihiro "Matz" Matsumoto
5731fbf17c
mruby-binding: add README.md
...
The document is written by Google Jules.
2025-06-08 16:59:25 +09:00
Yukihiro "Matz" Matsumoto
f835b86d10
mruby-enum-ext: add README.md
...
The document is written by Google Jules.
2025-06-07 11:53:04 +09:00
Yukihiro "Matz" Matsumoto
50945bec68
mruby-compar-ext: add README.md
...
The document is written by Google Jules.
2025-06-07 11:50:53 +09:00
Yukihiro "Matz" Matsumoto
5cc5a8a9c3
mruby-class-ext: add README.md
...
The document is written by Google Jules.
2025-06-07 11:48:40 +09:00
Yukihiro "Matz" Matsumoto
c7ffb0cc55
mruby-array-ext: add README.md
...
The document is written by Google Jules.
2025-06-07 11:46:11 +09:00
Yukihiro "Matz" Matsumoto
35d073a986
vm.c: fix unintended argument renaming by Google Jules; #6533
2025-06-06 11:53:14 +09:00
Yukihiro "Matz" Matsumoto
2b75da7335
Merge pull request #6553 from mruby/add-vm-comments
2025-06-06 08:15:41 +09:00
google-labs-jules[bot]
da9365f98e
Add descriptive comments for MRB_API functions in src/vm.c
...
This commit adds Doxygen-style comments to several MRB_API functions
in src/vm.c to improve code readability and documentation.
The following functions were commented:
- mrb_stack_extend
- mrb_protect_error
- mrb_funcall
- mrb_funcall_id
- mrb_funcall_with_block
- mrb_funcall_argv
- mrb_yield_with_class
- mrb_yield_argv
- mrb_yield
- mrb_vm_run
- mrb_vm_exec
- mrb_top_run
Additionally, the parameter name 'self' in mrb_yield_with_class was
renamed to 'self_obj' for better clarity and consistency with the new comment.
2025-06-05 23:14:43 +00:00
Yukihiro "Matz" Matsumoto
e55b3f0c55
Merge pull request #6552 from mruby/fix-comments-variable-c
2025-06-06 08:14:17 +09:00