| Age | Commit message (Collapse) | Author |
|
commands
(https://github.com/ruby/irb/pull/887)
* Add help message to the show_source command
* Add help message to the show_doc command
https://github.com/ruby/irb/commit/06f43aadb3
|
|
(https://github.com/ruby/irb/pull/889)
https://github.com/ruby/irb/commit/7b323ee514
|
|
(https://github.com/ruby/tmpdir/pull/31)
https://github.com/ruby/tmpdir/commit/a1ec977923
|
|
- Redirect `git ls-files` without shelling out.
- When building by `gem`, `__FILE__` is the path name given in the
command line, or the gemspec file name in the current directory. In
that case, comparison it and expanded path never equal. Compare
listed file names with the base name of `__FILE__` instead.
https://github.com/ruby/tmpdir/commit/f505e3f7cb
|
|
(https://github.com/ruby/reline/pull/642)
https://github.com/ruby/reline/commit/5137a3f3af
|
|
(https://github.com/ruby/reline/pull/637)
I think this has a few benefits:
1. Most terminal themes generally don't change or pick similar colors
for their black and white colors, so it's more likely to be consistent
across terminals/themes.
2. They don't have the potential color-blind issues that other color options
may have.
3. We won't need additional changes for no color mode.
https://github.com/ruby/reline/commit/6579a0a737
|
|
https://github.com/ruby/tmpdir/commit/4ef7bc4f2a
|
|
https://github.com/ruby/resolv/commit/081b8df705
|
|
https://github.com/ruby/resolv/commit/fa812d6454
|
|
https://github.com/ruby/prism/commit/813e20d449
|
|
https://github.com/ruby/prism/commit/7905bdbf83
|
|
Also remove RBS for currently ignored files. Will follow-up when those
check fully in later PRs.
https://github.com/ruby/prism/commit/2cae58f86d
|
|
https://github.com/ruby/prism/commit/467e1cc2c4
|
|
https://github.com/ruby/prism/commit/9f00fe7510
|
|
https://github.com/ruby/prism/commit/db78eef6a2
|
|
analysis
https://github.com/ruby/prism/commit/f71a390c12
|
|
https://github.com/ruby/prism/commit/5fda7a0760
|
|
https://github.com/ruby/prism/commit/0209d093ec
|
|
https://github.com/ruby/prism/commit/8c9502f61b
|
|
https://github.com/ruby/prism/commit/eabed9f4fd
|
|
https://github.com/ruby/prism/commit/0c042561c6
|
|
https://github.com/ruby/prism/commit/865b0d5fbe
|
|
https://github.com/ruby/ipaddr/commit/054fe12ec4
|
|
https://github.com/ruby/ipaddr/commit/e0feb0708b
|
|
(https://github.com/ruby/irb/pull/885)
https://github.com/ruby/irb/commit/f6d489658e
|
|
https://github.com/ruby/optparse/commit/59b9fd7ddc
|
|
(https://github.com/ruby/irb/pull/884)
https://github.com/ruby/irb/commit/820b9e8dd6
|
|
(https://github.com/ruby/irb/pull/883)
https://github.com/ruby/irb/commit/4bfdb23ae6
|
|
https://github.com/ruby/optparse/commit/07e83673a8
|
|
(https://github.com/ruby/irb/pull/881)
https://github.com/ruby/irb/commit/83d90550c2
|
|
(https://github.com/ruby/irb/pull/882)
* Unroll extension method generation
Given we only have 2 remaining extension setter methods, both of which
only take 1 argument and don't have any alias, the current method generation
logic is overly complicated.
This commit simplifies the method generation logic by simply defining
the methods directly in the `IRB::Context` class.
* Fix use_loader extension
https://github.com/ruby/irb/commit/67eba5401b
|
|
https://github.com/ruby/prism/commit/9137226a52
|
|
|
|
https://github.com/ruby/prism/commit/120d8c0479
|
|
methods
https://github.com/ruby/prism/commit/792265ae0b
|
|
(https://github.com/ruby/irb/pull/878)
https://github.com/ruby/irb/commit/6751778948
|
|
Parser::Diagnostic
https://github.com/ruby/prism/commit/6a84a3c9fb
|
|
https://github.com/ruby/prism/commit/c3cc282343
Co-authored-by: Kevin Newton <kddnewton@gmail.com>
|
|
https://github.com/ruby/prism/commit/ea7e400f85
|
|
https://github.com/rubygems/rubygems/commit/5265b4ce3d
|
|
https://github.com/rubygems/rubygems/commit/240d84eea3
|
|
Gem::SafeYAML.safe_load via a constant
https://github.com/rubygems/rubygems/commit/6bedb1cb79
|
|
https://github.com/ruby/fileutils/commit/48742e2921
|
|
https://github.com/ruby/fileutils/commit/75c6010aab
|
|
The method which prints single pair of a hash, to make extending
pretty printing Hash easier, apart from Hash construct itself.
https://github.com/ruby/pp/commit/3fcf2d1142
|
|
So that the `pp` method can work in inherited classes with that
class.
https://github.com/ruby/pp/commit/f204df3aad
|
|
|
|
https://github.com/rubygems/rubygems/commit/9d4ff6ff30
Co-authored-by: Samuel Giddins <segiddins@segiddins.me>
|
|
Nil-value keys in a mapping end with a space or not depending on
libyaml versions, and result metadata are different per platforms.
This commit makes to skip such keys to make metadata reproducible
accross platforms.
https://github.com/rubygems/rubygems/commit/74b4db8d30
|
|
https://github.com/rubygems/rubygems/commit/e0ef515732
|