aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* [rubygems/rubygems] Bump rubocop to 0.74.0 and fix new offensesDavid Rodríguez2019-09-057-16/+16
| | | | https://github.com/rubygems/rubygems/commit/d4fc383497
* [rubygems/rubygems] Minor fixAlexander Pakulov2019-09-051-1/+1
| | | | https://github.com/rubygems/rubygems/commit/95c1f4e179
* [rubygems/rubygems] Add missing parenthesesbronzdoc2019-09-051-1/+1
| | | | https://github.com/rubygems/rubygems/commit/f5972338e0
* [rubygems/rubygems] Remove unnecessary gem_name methodbronzdoc2019-09-051-5/+2
| | | | https://github.com/rubygems/rubygems/commit/d1bb122651
* [rubygems/rubygems] Error out if there are multiple gemspecs and no gemspec ↵bronzdoc2019-09-051-3/+10
| | | | | | is specified https://github.com/rubygems/rubygems/commit/547947bbf0
* [rubygems/rubygems] Build the first gemspec we found if no gemspec is specifiedbronzdoc2019-09-051-1/+9
| | | | https://github.com/rubygems/rubygems/commit/ab186266b7
* [rubygems/rubygems] Improve gemspec assignment and error messagebronzdoc2019-09-051-4/+2
| | | | https://github.com/rubygems/rubygems/commit/dc70c5a192
* [rubygems/rubygems] Make passing a gem name to be optionalbronzdoc2019-09-051-1/+1
| | | | https://github.com/rubygems/rubygems/commit/4ba4ffebbe
* [rubygems/rubygems] Move build gem logic to its own methodbronzdoc2019-09-051-7/+9
| | | | https://github.com/rubygems/rubygems/commit/a16eacd650
* [rubygems/rubygems] Don't fail when `uninstall --all` with default gemDavid Rodríguez2019-09-051-8/+5
| | | | | | | Instead, display an informative message saying that uninstallation of specific versions is being skipped because of being default gems. https://github.com/rubygems/rubygems/commit/b44845aa1d
* [rubygems/rubygems] Use IAM role to extract security-credentials for EC2 ↵Alexander Pakulov2019-09-051-5/+13
| | | | | | instance https://github.com/rubygems/rubygems/commit/9a401646e1
* [rubygems/rubygems] Move empty check earlierDavid Rodríguez2019-09-051-3/+5
| | | | https://github.com/rubygems/rubygems/commit/fc224e9717
* Add Net::FTP#features and Net::FTP#optionShugo Maeda2019-09-021-0/+35
| | | | | Patch by darkphnx (Dan Wentworth) . Thanks! [Feature #15964]
* Treat Japanese IME on/off code correctlyaycabta2019-09-021-22/+24
|
* IRB 1.1.0.pre.3aycabta2019-09-011-2/+2
|
* Reline 0.0.2aycabta2019-09-011-1/+1
|
* Re-calculate state variables of screen when screen size changesaycabta2019-09-011-0/+53
|
* Use double splat for keyword args by a hash object in lib/un.rbaycabta2019-08-311-9/+9
|
* Fix a couple of bundler issues with keyword argument separationJeremy Evans2019-08-301-1/+6
| | | | | There are more issues than this, but hopefully this is enough to get make test-bundler passing in CI.
* Fix keyword argument separation issues in libJeremy Evans2019-08-3013-38/+38
| | | | Mostly requires adding ** in either calls or method definitions.
* Revert "require 'pp' before use PP"Kazuhiro NISHIYAMA2019-08-301-1/+0
| | | | | of lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb. This reverts commit 500149709b92ccb36396589a0c39afb3ff77bfb6 partially.
* Removed debug printNobuyoshi Nakada2019-08-301-10/+0
| | | | It seems to be fixed by b870ca58791e576f5dbb263f54ae433a7f6d65ee.
* Add guard as same as `==`Kazuhiro NISHIYAMA2019-08-301-0/+1
| | | | | | | | Try to fix failure at https://github.com/ruby/ruby/runs/207580232#step:10:382 ``` undefined method `name' for "Gemfile.lock":String /home/runner/work/ruby/ruby/lib/bundler/resolver/spec_group.rb:65:in `eql?' ```
* lib/pp.rb: Use UnboundMethod#bind_call instead of .bind(obj).call(...)Yusuke Endoh2019-08-301-5/+5
| | | | Related to [Feature #15955].
* require 'pp' before use PPKazuhiro NISHIYAMA2019-08-302-1/+5
| | | | | | | `Kernel#pp` has wrapper, but `PP` does not. https://github.com/ruby/ruby/runs/207405029#step:10:141 `NameError: uninitialized constant Bundler::Molinillo::Resolver::Resolution::PP`
* Check events that console window size changed on Windowsaycabta2019-08-291-0/+17
|
* Fix alignment of a SHORT variableaycabta2019-08-291-1/+1
| | | | | | | | | | | | | | | | | typedef struct _COORD { SHORT X; SHORT Y; // I wanted to take this... } COORD, *PCOORD; typedef struct _CONSOLE_SCREEN_BUFFER_INFO { COORD dwSize; COORD dwCursorPosition; // ...of this one WORD wAttributes; // But it's combined with first 2bytes of this SMALL_RECT srWindow; COORD dwMaximumWindowSize; } CONSOLE_SCREEN_BUFFER_INFO; If wAttributes has non-zero value, the code breaks.
* CONSOLE_SCREEN_BUFFER_INFO is 22bytesaycabta2019-08-291-2/+2
| | | | | | | | | | typedef struct _CONSOLE_SCREEN_BUFFER_INFO { COORD dwSize; // 4(SHORT X, Y) COORD dwCursorPosition; // 4 WORD wAttributes; // 2 SMALL_RECT srWindow; // 8(SHORT Left, Top, Right, Bottom) COORD dwMaximumWindowSize; // 4 } CONSOLE_SCREEN_BUFFER_INFO;
* Add stub set_screen_size for other platformsaycabta2019-08-292-0/+6
|
* Support SIGWINCHaycabta2019-08-292-0/+10
|
* Remove jquery.js from file list of rdoc.gemspecaycabta2019-08-281-1/+1
|
* Adjusted indents and supplied last commasNobuyoshi Nakada2019-08-281-48/+70
| | | | | Fixed unmatched indent of the closing bracket for `:irb_current_working_workspace`, and adjusted following elements.
* Remove debug print [ci skip]Kazuhiro NISHIYAMA2019-08-281-1/+0
|
* Remove jquery.jsaycabta2019-08-281-2/+0
|
* Version 6.2.0aycabta2019-08-281-1/+1
|
* Good bye jQueryaycabta2019-08-286-179/+92
|
* Remove duplicated delegationaycabta2019-08-271-1/+0
|
* Delegete an instance method to a class method correctlyaycabta2019-08-271-1/+1
|
* Save value to @ambiguous_width because of a accessoraycabta2019-08-271-3/+3
|
* The "private" doesn't make sence for class methods and a constantaycabta2019-08-271-2/+0
|
* Use preposing "private" to define methodsaycabta2019-08-271-6/+4
|
* Adjust method forwardings of Relineaycabta2019-08-271-13/+19
|
* Remove .freeze.manga_osyo2019-08-271-2/+2
|
* Fix `Reline::Windows`.manga_osyo2019-08-271-1/+1
|
* Refactoring Reline.manga_osyo2019-08-272-457/+317
|
* Remove test_mode in `lib/reline`.manga_osyo2019-08-271-7/+0
|
* Refactoring Reline accessor.manga_osyo2019-08-271-0/+133
|
* Handle binding.irb for frozen objects and BasicObjects using a delegateJeremy Evans2019-08-271-1/+30
| | | | Fixes Ruby Bug 13264
* Move private call without arguments inside methodJeremy Evans2019-08-271-1/+1
| | | | | | This code did not have the desired effect. I'm not sure if irb_binding is supposed to be private or not. If not, the private call can just be removed.
* lib/webrick.rb: use require_relative for webrick/utils.rbYusuke Endoh2019-08-251-1/+1
| | | | | | | | | | | `require "webrick/utils.rb"` should load `lib/webrick/utils.rb`, but on some CI machines, it wrongly loads `test/webrick/utils.rb`, which caused circular require warning: https://rubyci.org/logs/rubyci.s3.amazonaws.com/ubuntu/ruby-master/log/20190825T093007Z.log.html.gz ``` /data/chkbuild/tmp/build/20190825T093007Z/ruby/lib/rubygems/core_ext/kernel_require.rb:61: warning: /data/chkbuild/tmp/build/20190825T093007Z/ruby/lib/rubygems/core_ext/kernel_require.rb:61: warning: loading in progress, circular require considered harmful - /data/chkbuild/tmp/build/20190825T093007Z/ruby/lib/webrick.rb ```