Age | Commit message (Collapse) | Author |
|
|
|
At least OpenBSD/sparc64 doesn't appear to define them, and possibly
some other OpenBSD GCC platforms don't (most OpenBSD platforms have
already switched to clang).
|
|
IA64 support was dropped in ticket #15894, so we can drop support for
HP-UX.
Notes:
Merged: https://github.com/ruby/ruby/pull/5457
|
|
|
|
Treats:
IO#reopen
IO#printf
Kernel#printf
IO#print
Kernel#print
IO#putc
IO.new
IO#set_encoding_by_bom
IO.for_fd
Notes:
Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
|
|
Notes:
Merged-By: kateinoigakukun
|
|
The `exe` folder and `lib` folder of default gems don't locate under the
same place. While `exe/irb` will be under the gem folder, `irb.rb` will be
under `lib/ruby/VERSION/`.
So `require_relative` will make `irb` unuseable when shipped with Ruby.
Related discussion in the comments: https://github.com/ruby/irb/pull/335
https://github.com/ruby/irb/commit/99d3aa979d
|
|
|
|
(https://github.com/ruby/erb/pull/7)"
This reverts commit https://github.com/ruby/erb/commit/5133efa06f0603ae79292f3b2b942957bc8a442e.
While we already handled this deprecation in many libraries, we noticed
that some (e.g. sprockets) relied on the format of `ERB.version` and
https://github.com/ruby/erb/commit/2b4182eb108b9e42fa30bcfa41931896132f88b8 broke such handling.
Given that the `ERB.version` change was released at 3.1 and it's
obviously new, I'll skip this removal in 3.2 and postpone this to a
future version.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5455
|
|
https://github.com/ruby/irb/commit/d5060f7668
|
|
|
|
ref https://github.com/ruby/ruby/commit/da0f67c0383f57129c7a76255964b1ee739d8db8
https://github.com/ruby/net-http/commit/dbeb5f1c8f
|
|
... by replacing the variable with a underscore-prefixed name
|
|
1. `require` can mislead Ruby to load system irb's files and cause
constant redefined warnings as other code loads the same module/class
from lib folder.
2. Most files already use `require_relative`.
https://github.com/ruby/irb/commit/848d339f2e
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5449
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5446
|
|
Renames `D` to `debug` in `Net::HTTP` and introduces an alias for
backwards compatibility. This was done for readability reasons, in that
`D` did not clearly reflect what the method was doing and can cause some
confusion.
https://github.com/ruby/net-http/commit/582d6e87d6
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5450
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5454
Merged-By: nobu <nobu@ruby-lang.org>
|
|
|
|
https://github.com/ruby/reline/commit/492bee257a
|
|
https://github.com/ruby/reline/commit/21d75f6d4c
|
|
https://github.com/ruby/reline/commit/0c76631132
|
|
https://github.com/ruby/reline/commit/da4a7aa932
|
|
https://github.com/ruby/reline/commit/5db9738f17
|
|
https://github.com/ruby/reline/commit/7d38454327
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5453
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5453
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5453
|
|
|
|
|
|
|
|
|
|
|
|
(https://github.com/ruby/erb/pull/7)
[Feature #14256]
https://github.com/ruby/erb/commit/5133efa06f
|
|
The original code just seems unintentional
https://github.com/ruby/erb/commit/75a0749cb7
|
|
|
|
https://github.com/ruby/erb/commit/33100a022f
|
|
Now rubygems has the tests depending on it.
|
|
Tabs were expanded because the file did not have any tab indentation in unedited lines.
Please update your editor config, and use misc/expand_tabs.rb in the pre-commit hook.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5448
|
|
https://github.com/ruby/fcntl/commit/03d9a7937d
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5447
|
|
of rubygems-update
https://github.com/rubygems/rubygems/commit/c167d513a7
|
|
Because Module#const_added is ruby 3.2 feature
|
|
Treated:
IO#open
IO#sysopen
#open
IO#putc
IO#puts
#p
Kernel#display
Notes:
Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
|
|
The behavior of `Enumerable::Lazy#with_index` has changed in Ruby 2.7.
This change was not listed in the Ruby 2.7 news, so I added it.
Notes:
Merged: https://github.com/ruby/ruby/pull/4225
|