Age | Commit message (Expand) | Author |
---|
10 days | [Bug #21440] Stop caching member list in frozen Data/Struct class | Nobuyoshi Nakada |
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 |