summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
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
2023-08-20[rubygems/rubygems] config is a new Hash, and config.values is a new Array. t...Josh Nichols
2023-08-20[rubygems/rubygems] ENV.to_h returns a new hash, so we can `select!` it to av...Josh Nichols
2023-08-20Update specification.rbSamuel Giddins
2023-08-20[rubygems/rubygems] Ensure that loading multiple gemspecs with legacy YAML cl...Samuel Giddins
2023-08-20[rubygems/rubygems] choose_from_list may return nil index sinceAkira Matsuda
2023-08-19[ruby/yarp] Bump to version 0.8.0Kevin Newton
2023-08-18[rubygems/rubygems] Resolve ruby version file relative to bundle rootNgan Pham
2023-08-18[rubygems/rubygems] Make nil a valid license specJohn Hong
2023-08-18[rubygems/rubygems] Update SPDX license list as of 2023-06-18License Update
2023-08-18[ruby/yarp] Remove strange :"#arg_rest" localKevin Newton
2023-08-17[rubygems/rubygems] Raise Gem::Package::FormatError on EOF, indicating corrup...Martin Emde
2023-08-17Render YARP templates in the build process (#8228)Takashi Kokubun
2023-08-17[ruby/yarp] Treat yp_buffer_t as an opaque pointerKevin Newton
2023-08-17[rubygems/rubygems] Add `file` option to `ruby` method in GemfileNgan Pham
2023-08-17[rubygems/rubygems] Clarify that `bundle info` takes a gem nameManu
2023-08-16Resync YARPTakashi Kokubun
2023-08-16[ruby/yarp] Fixes so `bundle exec rake` can run on JRuby and TruffleRubyBenoit Daloze
2023-08-16[ruby/yarp] Add a CHANGELOGKevin Newton
2023-08-16[ruby/yarp] Hide debug methodsKevin Newton
2023-08-16[ruby/yarp] Simplify creation of numericsKevin Newton
2023-08-16[ruby/yarp] Move the gem's C extension into lib/yarp/Mike Dalessio
2023-08-16[ruby/irb] Encapsulate input details in Statement objectsStan Lo
2023-08-16[rubygems/rubygems] Show better error when PAT can't authenticate to a privat...David Rodríguez
2023-08-16[rubygems/rubygems] Bad auth should not fallback eitherDavid Rodríguez
2023-08-16[rubygems/rubygems] Fix git source conservativenessDavid Rodríguez
2023-08-16[rubygems/rubygems] Extract s.name to a variableDavid Rodríguez
2023-08-16[rubygems/rubygems] Remove unneeded stuffDavid Rodríguez
2023-08-16[rubygems/rubygems] Don't update locked sources when not necessaryDavid Rodríguez
2023-08-16[rubygems/rubygems] Extract a `default_source` methodDavid Rodríguez