aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* [ruby/prime] Fix typoMarcus Stollsteimer2020-03-061-1/+1
| | | | https://github.com/ruby/prime/commit/549c1b86f1
* [ruby/prime] Improve docs for Prime.include? (#7)Marcus Stollsteimer2020-03-061-1/+2
| | | | https://github.com/ruby/prime/commit/230a5af325
* [ruby/prime] Fix Prime.include?Jeremy Evans2020-03-061-0/+12
| | | | | | | | | | | | | | | Previously, it would be an infinite loop if passed a non-prime integer. Also, Prime.include? should also provide similar results to Module#include? if passed a Module, so handle that. For consistency with Enumerable#include?, return false if passed other object types. Fixes Ruby Bug 10167. https://github.com/ruby/prime/commit/55dda6aa7f
* Ignore incompatible convert of symbolsKoichi Sasada2020-03-031-0/+2
|
* Convert incompatible encoding symbol namesaycabta2020-03-031-1/+3
|
* Suppress security alertsTakashi Kokubun2020-02-282-2/+2
| | | | https://github.com/advisories/GHSA-jppv-gw3r-w3q8
* Merge racc from upstream repository.Hiroshi SHIBATA2020-02-2715-47/+35
| | | | | * Support Ruby 2.4's frozen string literals. * Remove VCS revisions headers.
* Fixed net-ftp sync task and resync from standalone repoHiroshi SHIBATA2020-02-211-2/+2
|
* Promote net-http to the default gems.Hiroshi SHIBATA2020-02-213-1/+35
| | | | | test/net/http/test_https.rb: rename fixture methods to read_fixture because it conflicts with test-unit gem.
* Promote net-ftp to default gemsHiroshi SHIBATA2020-02-213-1/+35
|
* Fallback to load version file in ruby core repositoryHiroshi SHIBATA2020-02-201-1/+5
|
* Promote net-imap to the default gemsHiroshi SHIBATA2020-02-203-1/+31
|
* [ruby/rdoc] Removed `RDoc::Context::Section#sequence`Nobuyoshi Nakada2020-02-201-13/+0
| | | | | | It has been deprecated since 2011. https://github.com/ruby/rdoc/commit/5c2aa0f77d
* [ruby/irb] Version 1.2.3aycabta2020-02-171-2/+2
| | | | https://github.com/ruby/irb/commit/dd56e06df5
* * append newline at EOF. [ci skip]git2020-02-171-1/+1
|
* Promote net-protocol to default gemsHiroshi SHIBATA2020-02-172-0/+34
|
* [ruby/irb] fix reserved words and completion for themNobuhiro IMAI2020-02-151-2/+3
| | | | https://github.com/ruby/irb/commit/6184b227ad
* [ruby/irb] Include easter-egg.rb in gemspecNick Lewis2020-02-151-0/+1
| | | | | `irb` doesn't run because this file isn't included in the gem. https://github.com/ruby/irb/commit/73cda56d25
* [ruby/irb] Version 1.2.2aycabta2020-02-151-2/+2
| | | | https://github.com/ruby/irb/commit/a71753f15a
* [ruby/reline] Version 0.1.3aycabta2020-02-151-1/+1
| | | | https://github.com/ruby/reline/commit/ea2b182466
* lib/drb/drb.rb: Use ruby2_keywords for keyword separationYusuke Endoh2020-02-151-1/+1
| | | | [Bug #16634]
* [ruby/reline] Use IO#write instead of IO#printaycabta2020-02-144-12/+12
| | | | | | IO#print always adds a string of $\ automatically. https://github.com/ruby/reline/commit/a93119c847
* Promote English to the default gems.Hiroshi SHIBATA2020-02-131-0/+23
|
* Promote tmpdir to the default gemsHiroshi SHIBATA2020-02-121-0/+23
|
* Promote tempfile to the default gems.Hiroshi SHIBATA2020-02-121-0/+23
|
* [ruby/irb] Use 0.step instead of (..0).each for Ruby 2.5aycabta2020-02-121-1/+1
| | | | https://github.com/ruby/irb/commit/5d628ca40e
* [ruby/irb] Fix auto indent with closed braceaycabta2020-02-121-0/+1
| | | | | | | | | | | | A closed brace in auto-indent shouldn't affect the next brace in the same line, but it behaves like below: p() { } It's a bug. https://github.com/ruby/irb/commit/fbe59e344f
* [ruby/irb] Check doc namespace correctlyaycabta2020-02-121-3/+3
| | | | | | | IRB::InputCompletor::PerfectMatchedProc crashes when doc not found because a variable name was incorrect. https://github.com/ruby/irb/commit/889fd4928f
* Promote weakref to the default gemsHiroshi SHIBATA2020-02-112-0/+34
|
* Fix message of ExceptionForMatrix::ErrOperationNotDefinedKazuhiro NISHIYAMA2020-02-091-1/+1
| | | | | | | | | | | ``` % RBENV_VERSION=2.6.5 ruby -r matrix -e 'Vector[1]*Vector[2] rescue p($!)' #<ExceptionForMatrix::ErrOperationNotDefined: Operation(*) can't be defined: Vector op Vector> % RBENV_VERSION=2.7.0 ruby -r matrix -e 'Vector[1]*Vector[2] rescue p($!)' #<ExceptionForMatrix::ErrOperationNotDefined: Operation(*) can\'t be defined: Vector op Vector> % RBENV_VERSION=master ruby -r matrix -e 'Vector[1]*Vector[2] rescue p($!)' #<ExceptionForMatrix::ErrOperationNotDefined: Operation(*) can't be defined: Vector op Vector> ```
* [ruby/reline] Organize special keys escape sequencesaycabta2020-02-091-3/+22
| | | | https://github.com/ruby/reline/commit/41deb1a3d9
* Revert "[rubygems/rubygems] Fix require issue with file extension priority"Hiroshi SHIBATA2020-02-061-12/+16
| | | | | | This reverts commit d767da428c28b7b9fec56b383bb32f6f76c6ad26. It fails with spec/ruby/core/kernel/require_spec.rb:5
* Revert to remove the query command of rubygems.Hiroshi SHIBATA2020-02-061-352/+7
| | | | The original commit was https://github.com/rubygems/rubygems/pull/3119
* [rubygems/rubygems] Fix require issue with file extension priorityDavid Rodríguez2020-02-061-16/+12
| | | | | | | | | | | | | If `require "a"` is run when two folders have been specified in the -I option including a "a.rb" file and a "a.so" file respectively, the ruby spec says that the ".rb" file should always be preferred. However, the logic we added in https://github.com/rubygems/rubygems/commit/6b81076d9 to make the -I option always beat default gems does not respect this spec, creating a difference from the original ruby-core's require. [the ruby spec says]: https://github.com/ruby/spec/blob/d80a6e2b221d4f17a8cadcac75ef950c59cba901/core/kernel/shared/require.rb#L234-L246 https://github.com/rubygems/rubygems/commit/b3944384f4
* [rubygems/rubygems] Allow releasing with a rubygems pre versionDavid Rodríguez2020-02-061-19/+0
| | | | | | | | | | | | This condition is too restrictive in my opinion. If a user has a pre version of rubygems installed, she should be fully responsible for it, and we shouldn't restrict any functionality. Also, why is a new prerelease disallowed but an old prelease allowed, or why is 2.0.0.rc2 explictly whitelisted? I believe this kind of exceptions are one more reason to actually permit this. https://github.com/rubygems/rubygems/commit/7f77a77620
* Fix SimpleDelegator respond_to? regressionJean Boussier2020-02-031-1/+8
| | | | | | | | | In 2.6, SimpleDelegator would always use the target `respond_to?` In 2.7.0 it doesn't if the target does not inherit from Object. This breaks compatibility for delegated objects that inherit from BasicObject and redefine `respond_to?`.
* [ruby/reline] Bypass cursor down when a char is rendered at eol on Windowsaycabta2020-02-024-3/+23
| | | | | | | A newline is automatically inserted if a character is rendered at eol on Windows command prompt. https://github.com/ruby/reline/commit/4bfea07e4a
* [ruby/reline] Fix Reline::Windows#scroll_downaycabta2020-02-021-1/+1
| | | | | | I mistook Right and Bottom. https://github.com/ruby/reline/commit/8be401c5f5
* [ruby/irb] Exclude useless files from RDocNobuyoshi Nakada2020-02-021-1/+1
| | | | https://github.com/ruby/irb/commit/8f1ab2400c
* [ruby/irb] Add a new easter egg: dancing rubyYusuke Endoh2020-02-023-5/+139
| | | | https://github.com/ruby/irb/commit/e37dc7e58e
* [ruby/irb] Exclude useless files from RDocNobuyoshi Nakada2020-02-012-4/+1
|
* Merge the current master branch of rubygems/rubygems.Hiroshi SHIBATA2020-02-0135-261/+680
| | | | Just started to develop RubyGems 3.2.0.
* delegate.rb: fixed keyword arguments in DelegateClassNobuyoshi Nakada2020-01-301-1/+1
| | | | | `Delegator.delegating_block` should delegate keyword arguments separately. [ruby-core:96949]
* Unnamed groups are not captured when named groups are usedNobuyoshi Nakada2020-01-301-4/+4
|
* [ruby/reline] Support GNOME style Home/End key sequences [Bug #16510]aycabta2020-01-291-0/+2
| | | | https://github.com/ruby/reline/commit/788f0df845
* Isolate the PRNG for tmpdir/tempfileNobuyoshi Nakada2020-01-291-1/+9
| | | | To get rid of conflicts affected by `srand`.
* Stop parsing copyright notices as document [ci skip]Nobuyoshi Nakada2020-01-2812-0/+29
|
* Revert "Added RDoc files to parse [Bug #16596]"Nobuyoshi Nakada2020-01-281-1/+0
| | | | | | This reverts commit 10842daeb571126a090cb10dedf0cda8c2b7f9a8, because it has no effect and the rdoc file has been installed to lib/racc/rdoc directory.
* Added RDoc files to parse [Bug #16596]Nobuyoshi Nakada2020-01-281-0/+1
|
* Always use UTF-8 for Reline::GeneralIO on Windowsaycabta2020-01-261-1/+1
|