index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
struct.c
Age
Commit message (
Expand
)
Author
2025-01-09
[DOC] Show `NONE` within `Measure` namespace (#12274)
Shannon Skipper
2025-01-02
[DOC] Exclude 'Class' and 'Module' from RDoc's autolinking
Nobuyoshi Nakada
2025-01-02
[DOC] Exclude 'Method' from RDoc's autolinking
Nobuyoshi Nakada
2024-10-09
Fix spelling
John Bampton
2024-09-10
[DOC] Rationalize aliases in What's Here
BurdetteLamar
2024-04-16
Eliminate usage of OBJ_FREEZE_RAW
Jean Boussier
2024-03-06
Refactor VM root modules
Jean Boussier
2024-03-01
Don't pin named structs defined in Ruby
Jean Boussier
2024-02-15
Do not include a backtick in error messages and backtraces
Yusuke Endoh
2023-08-15
[DOC] Improve doc guide compliance (#8221)
Burdette Lamar
2023-07-13
[Feature #19730] Remove transient heap
Peter Zhu
2023-07-13
[Feature #19757] Add new API `rb_data_define`
Nobuyoshi Nakada
2023-06-23
Prefer `0` over `NULL` as function pointers
Nobuyoshi Nakada
2023-06-12
When alloc size is too large, only allocate struct
Matt Valentine-House
2023-06-05
Implement Struct on VWA
Peter Zhu
2023-04-24
Allow anonymous memberless Struct
Jeremy Evans
2023-04-06
[Feature #19474] Refactor NEWOBJ macros
Matt Valentine-House
2023-03-08
[DOC] Fix broken link Data#deconstruct_keys
Sampat Badhe
2023-02-28
Fix spelling (#7405)
John Bampton
2023-02-19
Remove (newly unneeded) remarks about aliases
BurdetteLamar
2023-02-14
[Bug #19259] `Data#with` should call `initialize` method
Nobuyoshi Nakada
2023-02-03
Avoid using OBJ_WB_UNPROTECT
Jean Boussier
2023-02-03
[DOC] Fix call-seq of Struct.new (#7246)
Kouhei Yanagita
2022-12-28
[DOC] Fix call-seq for Data.define
Kouhei Yanagita
2022-12-23
Docs: Update Struct docs about keyword initialization
zverok
2022-12-21
Add copy with changes functionality for Data objects (#6766)
Ufuk Kayserilioglu
2022-12-02
[Feature #19163] Marshal-loaded Data object also should be frozen
Nobuyoshi Nakada
2022-12-02
[Feature #19163] Data object should be frozen
Nobuyoshi Nakada
2022-11-30
Use RTEST and add test for GH-6832
Alan Wu
2022-11-30
struct.c (struct_ivar_get): add conditional for potential Qnil returned by rb...
Zack Deveau
2022-11-16
Using UNDEF_P macro
S-H-GAMELINKS
2022-10-06
fix Data docs (#6497)
Yuri Smirnov
2022-10-03
Cannot `define` from defined `Data` class again
Nobuyoshi Nakada
2022-10-01
Use the dedicated function to check arity
Nobuyoshi Nakada
2022-10-01
Fix an out of bound access
Nobuyoshi Nakada
2022-10-01
Do not define the method only for RDoc
Nobuyoshi Nakada
2022-09-30
Add Data class implementation: Simple immutable value object
Victor Shepelev
2022-09-09
[DOC] Update `Struct#new` behavior with `keyword_init: true`
Nobuyoshi Nakada
2022-07-26
Rename rb_ary_tmp_new to rb_ary_hidden_new
Peter Zhu
2022-07-21
Expand tabs [ci skip]
Takashi Kokubun
2022-05-26
Don't attempt to read ivars on T_ICLASS in struct (#5664)
John Hawthorn
2022-04-13
[ci skip] Fix docs
Peter Zhu
2022-03-30
Repaired What's Here sections for Range, String, Symbol, Struct (#5735)
Burdette Lamar
2022-03-17
A positional Hash is not keyword arguments [Bug #18632]
Nobuyoshi Nakada
2022-02-12
[DOC] Simplify operator method references
Nobuyoshi Nakada
2022-02-07
[DOC] Use RDoc link style for links in the same class/module
Peter Zhu
2022-02-07
[DOC] Use RDoc link style for links to other classes/modules
Peter Zhu
2022-02-06
Improve links to labels in string.c and struct.c (#5531)
Burdette Lamar
2021-12-26
Initialize Struct by calling with keyword arguments
Nobuyoshi Nakada
2021-12-25
Fix typos [ci skip]
Kazuhiro NISHIYAMA
[next]