summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2024-02-13[rubygems/rubygems] Update SPDX license list as of 2024-02-08License Update
2024-02-12[ruby/irb] Powerup show_source by enabling RubyVM.keep_script_linestomoya ishida
2024-02-12[ruby/prism] ruby_parser translatorKevin Newton
2024-02-12[ruby/prism] Move Prism::RipperCompat to Prism::Translation::RipperNoah Gibbs
2024-02-12[ruby/irb] Fix exit! command warning and method behaviortomoya ishida
2024-02-12Burn default ASAN options into the built RubyKJ Tsanaktsidis
2024-02-11[ruby/optparse] [DOC] Add description of OptionParser#define_by_keywordsNobuyoshi Nakada
2024-02-11[ruby/optparse] [DOC] Add missing documentsNobuyoshi Nakada
2024-02-11[ruby/irb] Polish the exit! command and its testsStan Lo
2024-02-10[ruby/irb] Introduce exit! commandIgnacio Chiazzo Cardarello
2024-02-11[ruby/optparse] Search exactly when `require_exact`Nobuyoshi Nakada
2024-02-09[ruby/prism] Update lib/prism/ripper_compat.rbNoah Gibbs
2024-02-09[ruby/prism] RipperCompat: add array-refs, assigns, symbols, stringsNoah Gibbs
2024-02-09[ruby/prism] Significantly faster offset cache for parserKevin Newton
2024-02-09[ruby/optparse] Adjust arguments for lambda-callbacksNobuyoshi Nakada
2024-02-09[ruby/optparse] Respect default values in block parametersNobuyoshi Nakada
2024-02-09[ruby/optparse] Fix `require_exact` to work with options defined as `--[no]-s...fatkodima
2024-02-09[ruby/optparse] Escape backslashesNobuyoshi Nakada
2024-02-09[ruby/rdoc] Don't document aliases with trailing `:nodoc` directivePetrik
2024-02-08[ruby/prism] Looks like Symbol#name wasn't a thing in 2.7, so need to switch ...Noah Gibbs
2024-02-08[ruby/prism] Add Kevin's visit_all change and change the parent class to Comp...Noah Gibbs
2024-02-08[ruby/prism] Update lib/prism/ripper_compat.rbNoah Gibbs
2024-02-08[ruby/prism] Update lib/prism/ripper_compat.rbNoah Gibbs
2024-02-08[ruby/prism] Update lib/prism/ripper_compat.rbNoah Gibbs
2024-02-08[ruby/prism] Update lib/prism/ripper_compat.rbNoah Gibbs
2024-02-08[ruby/prism] Update lib/prism/ripper_compat.rbNoah Gibbs
2024-02-08[ruby/prism] RipperCompat: support for more features.Noah Gibbs
2024-02-08[rubygems/rubygems] rake vendor:installHiroshi SHIBATA
2024-02-08[rubygems/rubygems] Removed unnecessary disabling of Style/RedundantParenthesesHiroshi SHIBATA
2024-02-08[rubygems/rubygems] Use deprecation helper for deprecation warningDavid Rodriguez
2024-02-08[rubygems/rubygems] Refactor lockfile generationDavid Rodríguez
2024-02-08[rubygems/rubygems] Remove unused parameterDavid Rodríguez
2024-02-07[ruby/prism] Dev-only CLIKevin Newton
2024-02-07[ruby/prism] Commit Kevin's suggestion to simplify grabbing the operator.Noah Gibbs
2024-02-07[ruby/prism] More different block-call syntaxes, support more types of method...Noah Gibbs
2024-02-07[ruby/prism] Support &. calls and calling with blocks, test with fixturesNoah Gibbs
2024-02-07[ruby/prism] RipperCompat: support more kinds of method calls and operators.Noah Gibbs
2024-02-07Bump prism versionKevin Newton
2024-02-07[ruby/irb] Bump version to v1.11.2Stan Lo
2024-02-07[ruby/prism] Support for Ruby 2.7Kevin Newton
2024-02-07[ruby/irb] Polish tracer integration and testsStan Lo
2024-02-07[ruby/prism] Correct handle recover parameters on tokenize for parser transla...Kevin Newton
2024-02-07[rubygems/rubygems] #to_spec must fallback for prereleases alwaysKim Emmanuel
2024-02-07[rubygems/rubygems] fix Gem::Dependency#to_spec returning nil when prerelease...Kim Emmanuel
2024-02-07[ruby/prism] Even more ripper compatKevin Newton
2024-02-07[ruby/prism] More visitors and tests for RipperCompatNoah Gibbs
2024-02-06[ruby/prism] Implement file parsing error handlingeileencodes
2024-02-06[ruby/irb] Fix usage of tracer gem and add testsNuno Silva
2024-02-05[rubygems/rubygems] Revert "Simplify how extensions are built"David Rodriguez
2024-02-05Sync to latest prismKevin Newton