summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
3 days[ruby/prism] Handle String-like objects for Ripper.sexpBenoit Daloze
3 days[ruby/resolv] v0.7.1Hiroshi SHIBATA
4 days[ruby/open-uri] Improve URI.open documentation with usage exampleMasafumi Koba
4 days[ruby/net-http] [DOC] Fix links in requests.rbBurdetteLamar
4 days[ruby/prism] Support `version: "nearest"`.Kevin Newton
4 days[ruby/rubygems] Remove outdated TODO in RemoteFetcherAndrii Furmanets
5 days[ruby/rubygems] Only use parent source with Git and Path sourcesHiroshi SHIBATA
5 days[ruby/prism] Remove tokens from lex compatKevin Newton
6 days[ruby/prism] Mark insert_on_sp as privateKevin Newton
6 days[ruby/prism] Use the terminology "column in bytes/characters/code units"Benoit Daloze
6 days[ruby/prism] Mark STATES as a private constantKevin Newton
6 daysUse slices instead of locationsKevin Newton
6 days[ruby/prism] Bump to v1.9.0Kevin Newton
6 days[ruby/prism] Rename line_to_byte_offset -> byte_offsetKevin Newton
6 days[ruby/prism] Remove `Prism.lex_ripper`Earlopain
6 days[ruby/resolv] add missing typeclasses to docMichael Yang
6 days[ruby/net-http] [DOC] Fix linksPeter Zhu
7 days[ruby/prism] Use each_line to avoid allocating arrayKevin Newton
7 days[ruby/prism] Fix `on_words_sep` for ripper translator with newlinesEarlopain
7 daysWorkround for directly loading Gem::VersionHiroshi SHIBATA
7 days[ruby/rubygems] Removed unused deprecate loadingHiroshi SHIBATA
7 days[ruby/rubygems] Fix Bundler that re-exec $0 when a `version` is present in th...Edouard CHIN
7 days[ruby/rubygems] Fix RubyGems not able to require the right gem:Edouard CHIN
8 days[ruby/prism] Optimize ripper translator token sortingEarlopain
8 days[ruby/prism] Remove unneeded lex_compat token typesEarlopain
8 days[ruby/prism] Further optimize ripper translator by not using `delegate`Earlopain
10 days[ruby/rubygems] Validate executable names for invalid charactersHiroshi SHIBATA
12 days[ruby/syntax_suggest] v2.0.3Schneems
12 days[ruby/syntax_suggest] Refactor multi-prism version logicSchneems
12 days[ruby/prism] Also handle `BasicObject` as a return valueEarlopain
12 days[ruby/prism] Check using Prism nodes if a command call has any arguments in R...Benoit Daloze
12 days[ruby/rubygems] Remove special behavior for rakeJason Lunn
13 days[ruby/prism] Fix `on_*` return value of ripper translatorEarlopain
13 daysReapply "[ruby/prism] Add Ripper :on_sp events for Prism.lex_compat and Prism...Earlopain
13 daysHandle `on_sp` in `syntax_suggest` when using prismEarlopain
13 daysRevert "[ruby/prism] Add Ripper :on_sp events for Prism.lex_compat and Prism:...Hiroshi SHIBATA
13 days[ruby/prism] Add Ripper :on_sp events for Prism.lex_compat and Prism::Transla...Benoit Daloze
13 days[ruby/prism] Optimize ripper translatorEarlopain
14 days[ruby/prism] Add Prism::Source#line_to_byte_offset and replace direct accesse...Benoit Daloze
2026-01-19[ruby/rubygems] Added another usage of pristine commandHiroshi SHIBATA
2026-01-19[ruby/rubygems] Add missing `.binmode` for `Gem::AtomicFileWriter`Sutou Kouhei
2026-01-18[ruby/prism] Fix ripper translator for `__END__`Earlopain
2026-01-17[ruby/timeout] Improve Timeout.timeout documentation formatting and typosMasafumi Koba
2026-01-16[ruby/prism] Make the ripper shim work with rdocEarlopain
2026-01-16[ruby/prism] Add `Ripper.tokenize` to translation layerEarlopain
2026-01-15[ruby/prism] Make irb work with the ripper shimEarlopain
2026-01-15Suppress bundled gem warning on `binding.irb'Daisuke Aritomo
2026-01-15Add commentsDaisuke Aritomo
2026-01-15Fake BUNDLE_GEMFILE and BUNDLE_LOCKFILE to let checks passDaisuke Aritomo
2026-01-15[Bug #21723] Let `binding.irb` properly load irb by fixing force_activate()Daisuke Aritomo