summaryrefslogtreecommitdiff
path: root/set.c
AgeCommit message (Expand)Author
2025-12-29Remove deprecated support for to_set taking argumentsJeremy Evans
2025-12-26Fix RSET_IS_MEMBER macro parameter mismatchAndrii Furmanets
2025-12-22[DOC] Fix backticks in docs for Set#addPeter Zhu
2025-12-18[DOC] Fix double-word typos in commentsv4.0.0-preview3Augustin Gottlieb
2025-12-17Adjust Set documentation (#15547)Victor Shepelev
2025-12-15[DOC] Remove copyright from Set class docsPeter Zhu
2025-12-12Fix Set#^ to not mutate its argument (#15296)Gil Desmarais
2025-11-20Support backwards compatibility for Set subclassesJeremy Evans
2025-11-13Revert "[Bug #21513] Raise on converting endless range to set"Akinori Musha
2025-09-04[DOC] Link fixesBurdetteLamar
2025-08-12set.c: Store `set_table->bins` at the end of `set_table->entries`Jean Boussier
2025-08-07set.c: use `rb_gc_mark_and_move`Jean Boussier
2025-08-04[DOC] Fill undocumented documentsNobuyoshi Nakada
2025-07-29[Bug #21513] Raise on converting endless range to setviralpraxis
2025-07-11Add Set C-APIJeremy Evans
2025-07-11Rename some set_* functions to set_table_*Jeremy Evans
2025-06-25Include Set subclass name in Set#inspect outputJeremy Evans
2025-06-25Simplify Set#inspect outputJeremy Evans
2025-06-24[Bug #21449] Fix Set#divide{|a,b|} using Union-find structure (#13680)tomoya ishida
2025-06-09Add missing write barrier in set_i_initialize_copyJohn Hawthorn
2025-06-06Deprecate passing arguments to Set#to_set and Enumerable#to_setJeremy Evans
2025-05-13Set#merge: raise if called during iterationJean Boussier
2025-05-13Remove Set#to_hJeremy Evans
2025-05-04Handle mutating of array passed to Set.new during iterationJeremy Evans
2025-05-04Handle mutation of array being merged into setJeremy Evans
2025-04-29Don't call hash tombstone compaction from GC compactionAaron Patterson
2025-04-28Support Marshal.{dump,load} for core SetJeremy Evans
2025-04-26Implement Set as a core classJeremy Evans