| Age | Commit message (Collapse) | Author |
|
installed gems
https://github.com/rubygems/rubygems/commit/0eb6ed8f86
|
|
(https://github.com/ruby/reline/pull/711)
https://github.com/ruby/reline/commit/43cd4c5d58
|
|
any other gem
For backwards compatibility, make sure default gems are still used as a
last resort when materializing, in case no remote, cached, or installed
specs are found.
https://github.com/rubygems/rubygems/commit/93788f689f
|
|
https://github.com/rubygems/rubygems/commit/0b284fc88c
|
|
https://github.com/rubygems/rubygems/commit/73794a95b9
|
|
(https://github.com/ruby/reline/pull/707)
* Implement the redo command
* Commented out a test that does not pass
* Changed key assignment for redo from "\C-[" to "\C-g"
* Changed redo key assignment from `\C-g` to `\M-\C-_`
* Revert the first implemantation
* Implemented redo by sharing `@past_lines` between undo and redo
* Fixed the index of past_lines that is updated when the cursor is moved
* Fixed deletion of the redo history in regular input
* Renamed variables: past_lines -> input_lines
* Rename @position to @input_lines_position
* Deleted unused variables: `@old_byte_pointer` and `@old_line_index`
https://github.com/ruby/reline/commit/0b2d9fab5f
|
|
https://github.com/rubygems/rubygems/commit/f91ac04397
|
|
https://github.com/rubygems/rubygems/commit/351ff2512f
|
|
(https://github.com/ruby/reline/pull/705)
* allow space in config value
fix https://github.com/ruby/reline/pull/657
* remove inline comments
* Revert "remove inline comments"
This reverts commit https://github.com/ruby/reline/commit/2438347c1a10.
* refactoring
* remove unnecessary comment handling
https://github.com/ruby/reline/commit/d60f1e1e39
|
|
https://github.com/rubygems/rubygems/commit/71bcf354f5
|
|
https://github.com/rubygems/rubygems/commit/85371a961a
|
|
https://github.com/ruby/prism/commit/4b06eae0df
|
|
https://github.com/ruby/prism/commit/4d8929ff6a
|
|
https://github.com/ruby/prism/commit/b850794db9
|
|
remote resolution
https://github.com/rubygems/rubygems/commit/50dd93e217
|
|
were not used
https://github.com/rubygems/rubygems/commit/5ce9a7ff17
|
|
cache
Even if all gems are properly installed and no resolve is needed, we
recently started always reading all packages in `vendor/cache` and
extracting specifications from them.
This commit fixes the problem by longer making considering cached specs
the default and only enable them when a resolve is actually needed.
https://github.com/rubygems/rubygems/commit/edeb2c42bf
|
|
It's a sources specific concern, so keep it there. It allows to simplify
the code quite a lot.
https://github.com/rubygems/rubygems/commit/639f0b72f4
|
|
lockfile
https://github.com/rubygems/rubygems/commit/4e048bc255
|
|
https://github.com/rubygems/rubygems/commit/5074c58ffb
|
|
https://github.com/rubygems/rubygems/commit/dc7c9f029a
|
|
https://github.com/rubygems/rubygems/commit/508ed917a5
|
|
This was an offramp for generated etags to allow existing caches
to be served until people could upgrade. It has been about 6 months
since the transitional version was released, so we can remove this
transitional code now.
https://github.com/rubygems/rubygems/commit/4ec8cfe611
|
|
https://github.com/ruby/rdoc/commit/a667e616e1
|
|
https://github.com/ruby/prism/commit/53bbcfe513
|
|
https://github.com/rubygems/rubygems/commit/022eb473f8
|
|
https://github.com/rubygems/rubygems/commit/592a2fcd54
|
|
get_screen_size. Closes https://github.com/ruby/reline/pull/690
(https://github.com/ruby/reline/pull/702)
* Catches exceptions Errno::ENODEV and Errno::EBADF in get_screen_size. Closes https://github.com/ruby/reline/pull/690
* Just catching Errno::ENOTTY and Errno::ENODEV
https://github.com/ruby/reline/commit/a5b5298e4a
|
|
https://github.com/ruby/prism/commit/79cec4be22
|
|
https://github.com/ruby/prism/commit/77bf9038a2
|
|
This eliminates the subnode on RationalNode and replaces it with two
integer fields, which represent the ratio for the rational. It also
reduces those two integers if they both fit into 32 bits.
Importantly, this PR does not implement bignum reduction. That's something
I'd like to consider for the future, but it's simple enough for now to
leave them unreduced, which makes it more useful than it used to be.
https://github.com/ruby/prism/commit/86e06c7068
|
|
(https://github.com/ruby/irb/pull/956)
When a syntax error includes multiple error messages, we want to
check for unrecoverable messages first so that we do not
accidentally match a recoverable error later in the message.
https://github.com/ruby/irb/commit/2f42b2360d
|
|
This gem contains no executables.
https://github.com/ruby/find/commit/7bd452155e
|
|
`--destdir` is given
This was only working for gems also installed in the default gem home.
https://github.com/rubygems/rubygems/commit/47df02dbd9
|
|
So that it can also be delegated to `Gem::SpecificationRecord`.
https://github.com/rubygems/rubygems/commit/1407807a99
|
|
https://github.com/rubygems/rubygems/commit/7f0706a897
|
|
https://github.com/rubygems/rubygems/commit/5fbe5e43d6
|
|
If `cache_all_platforms` setting is enabled, the secondary source was
no longer considering cached gems.
That means that if the remote secondary source has removed its gems,
then this was now resulting in an error while before the previously
cached gem from the source would still be used.
This commit restores previous behavior.
https://github.com/rubygems/rubygems/commit/2d2cd00255
|
|
https://github.com/rubygems/rubygems/commit/6166e4bce1
|
|
https://github.com/rubygems/rubygems/commit/5d03a346ab
|
|
https://github.com/rubygems/rubygems/commit/535c83d5be
|
|
When `gem uninstall <gem> --install-dir <dir>` is run, if the version
removed had a plugin, and that same version happened to also be
installed globally, then the plugin stub would fail to be removed.
https://github.com/rubygems/rubygems/commit/4e2fa0be77
|
|
This class handles all logic to handle the list of specifications, given
a set of GEM_PATH directories. Makes `Gem::Specification` has less
responsibilities and will help with fixing some bugs next.
https://github.com/rubygems/rubygems/commit/df280dbbed
|
|
https://github.com/rubygems/rubygems/commit/8c9807092c
|
|
Other analog methods are documented, so document this one too.
https://github.com/rubygems/rubygems/commit/76da34d44d
|
|
I don't think this method is any worse than others, let's only document
what it does.
https://github.com/rubygems/rubygems/commit/dec722187f
|
|
https://github.com/rubygems/rubygems/commit/7b71965a70
|
|
(https://github.com/ruby/reline/pull/704)
https://github.com/ruby/reline/commit/b9b3d392ff
|
|
(https://github.com/ruby/reline/pull/701)
* Refactor send
* Implement the undo command
* Fix @past_lines initialization
* Improve assertion
* Hide to save buffer in insert_pasted_text
* Replace @using_delete_command with @undoing
* Refactor `@past_lines`
https://github.com/ruby/reline/commit/4ab72f9cbd
|
|
I'm not sure why but this particular change seems to have introduced
some flaky test failures. So I'll revert it.
https://github.com/rubygems/rubygems/commit/668488014b
|