summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2023-08-25Remove version templating in YARPKevin Newton
2023-08-25[ruby/yarp] Introduce parse_lex instead of asking for a blockKevin Newton
2023-08-25[ruby/yarp] Rename Location#to to Location#join, include checksKevin Newton
2023-08-25[ruby/yarp] Add a Location#to method for combining themKevin Newton
2023-08-25[ruby/yarp] Fix rational parsingKevin Newton
2023-08-25[ruby/yarp] Fix relative require for version in YARP gemspecKevin Newton
2023-08-25[ruby/yarp] Use templating to avoid duplicating the YARP version in many placesBenoit Daloze
2023-08-25[ruby/yarp] Provide a desugar visitorKevin Newton
2023-08-25[ruby/yarp] Add Node#copy and MutationVisitorKevin Newton
2023-08-25[ruby/yarp] ignore state on embexpr_endHParker
2023-08-26[Bug #19852] Use gem name without suffixNobuyoshi Nakada
2023-08-25Fix merge conflict in lib/yarp/lex_compat.rbKevin Newton
2023-08-25[ruby/yarp] Fix up lex compat on Ruby HEADKevin Newton
2023-08-25Remove yarp hack for BOMNobuyoshi Nakada
2023-08-25[rubygems/rubygems] Don't use full indexes unnecessarily on legacy GemfilesDavid Rodríguez
2023-08-25Suggest to add bundled gems into gemspec if 3rd party gem try to load gem fro...Hiroshi SHIBATA
2023-08-25Warn for bigdecimal.so case tooHiroshi SHIBATA
2023-08-25prime is bundled gems since Ruby 3.1.0. We should warn it under the bundler e...Hiroshi SHIBATA
2023-08-25We should also warn when loading 'bigdecimal/*' librariesHiroshi SHIBATA
2023-08-25Decorate Hash syntax for Gem::BUNDLED_GEMS::EXACTHiroshi SHIBATA
2023-08-24[ruby/yarp] Fix lex compat with BOMKevin Newton
2023-08-24[ruby/irb] Deprecate RubyLex and warn about referencing to itStan Lo
2023-08-23[ruby/open-uri] Make URI.open pass keywordsJeremy Evans
2023-08-23[ruby/yarp] Fix first method param lex failuresKevin Newton
2023-08-23[ruby/yarp] Match EOF after newline behaviorHParker
2023-08-22[ruby/yarp] Use require_relative for yarp/ffiBenoit Daloze
2023-08-22Added bigdecimal to warning targets for the bundled gems.Hiroshi SHIBATA
2023-08-21[ruby/erb] Version 4.0.3Takashi Kokubun
2023-08-22[ruby/erb] Enable frozen_string_literal in all filesJosh Nichols
2023-08-21[rubygems/rubygems] Support `ruby file: ".tool-versions"` in GemfileGaurav Khanna
2023-08-21[ruby/irb] Avoid overriding user's `irb_name` setting in debuggerStan Lo
2023-08-21[ruby/yarp] Handle interpolated regular expressions with the o flag for local...Kevin Newton
2023-08-21[ruby/irb] Move input processing out of RubyLexStan Lo
2023-08-21[ruby/yarp] Add a convenience value method for numeric literalsBenoit Daloze
2023-08-20[ruby/irb] Support `VISUAL` env var, and prefer it over `EDITOR`Summer ☀️
2023-08-20[ruby/reline] Bump version to 0.3.8Stan Lo
2023-08-20[ruby/reline] Use fdiv for keyseq_timeout msec to sec conversiontomoya ishida
2023-08-20[ruby/reline] Remove Timeout usageStan Lo
2023-08-20[rubygems/rubygems] fix lintJosh Nichols
2023-08-20[rubygems/rubygems] use a one-linerJosh Nichols
2023-08-20[rubygems/rubygems] handle removing `BUNDLE_`, since using start_with? would ...Josh Nichols
2023-08-20[rubygems/rubygems] Don't rely on globals when not matching regexp for "local."Martin Emde
2023-08-20[rubygems/rubygems] Use ! methods once we have a new copy of the string. Use ...Josh Nichols
2023-08-20[rubygems/rubygems] call key.to_s once instead of multiple times to save when...Josh Nichols
2023-08-20[rubygems/rubygems] Use value.match? only on Strings, which avoids allocating...Josh Nichols
2023-08-20[rubygems/rubygems] Use .to_s once in the beginning to save allocations if it...Josh Nichols
2023-08-20[rubygems/rubygems] name is often a symbol, so only to_s once to avoid alloca...Josh Nichols
2023-08-20[rubygems/rubygems] String#start_with? is faster than regex with beginning bo...Josh Nichols
2023-08-20[rubygems/rubygems] Use ! methods on the array, since it is brand new. The in...Josh Nichols
2023-08-20[rubygems/rubygems] Use Array#union to join these, instead of with | multiple...Josh Nichols