Koichi Sasada
9eeaae432b
add more debug counters to count numeric objects.
2019-12-23 16:31:17 +09:00
Marc-Andre Lafortune
7779ade48c
NEWS: Fix issue reference [ #15807 ] [DOC]
2019-12-23 01:59:17 -05:00
Marc-Andre Lafortune
dadf1255b6
README: Add Range#minmax to the list of potential incompatibilities [ #15929 ] [DOC]
2019-12-23 01:55:39 -05:00
Marc-Andre Lafortune
3e1adf5731
README: Improve wording [DOC]
2019-12-23 01:48:38 -05:00
Marc-Andre Lafortune
7df2503b77
NEWS: Hint at potential incompatibility with Range#minmax [ #15807 ]
2019-12-23 01:40:36 -05:00
Koichi Sasada
a96f8cecc2
ObjectSpace._id2ref should check liveness.
...
objspace->id_to_obj_tbl can contain died objects because of lazy
sweep, so that it should check liveness.
2019-12-23 15:04:56 +09:00
Yuki Nishijima
672a61b97f
Port dd1dd86e6c
2019-12-23 00:47:41 -05:00
Kazuhiro NISHIYAMA
92d0958257
FrozenError.new accepts :receiver instead of 2nd argument [ci skip]
...
[ruby-core:96227] [Feature #16419 ]
2019-12-23 13:23:08 +09:00
Kazuhiro NISHIYAMA
3142a6beb2
Revert "Changed behavior on windows platforms too [ci skip]"
...
This reverts commit 1bf8d5e979
.
Because 204dc3f39f
reverts 61aff0cd18
2019-12-23 12:07:15 +09:00
NAKAMURA Usaku
204dc3f39f
Revert "Should return "." for File.extname("file.") also on Windows"
...
We want to introduce consistency and better compatibility with unixen,
but the Windows APIs doues not have consistency fundamentally and
we can not found any logical way...
This reverts commit 61aff0cd18
.
2019-12-23 11:54:25 +09:00
Marc-Andre Lafortune
048f797bf0
[ruby/prime] Bump version
2019-12-22 21:48:54 -05:00
Marc-Andre Lafortune
446c243da3
[ruby/ostruct] Bump version
2019-12-22 21:48:54 -05:00
Marc-Andre Lafortune
9be3295d53
[ruby/ostruct] Create OpenStruct::VERSION
2019-12-22 21:48:54 -05:00
Marc-Andre Lafortune
49d94248eb
[ruby/ostruct] Move gemspec
2019-12-22 21:48:54 -05:00
Marc-Andre Lafortune
48d1acdf25
[ruby/matrix] Bump version
2019-12-22 21:48:54 -05:00
Nobuyoshi Nakada
1ed87dd3c4
Add NEWS about Warning.[] [Feature #16345 ] [ci skip]
2019-12-23 11:08:22 +09:00
Nobuyoshi Nakada
5de284ec78
Fixed a typo in an exception class name
2019-12-23 10:37:30 +09:00
Nobuyoshi Nakada
5f18635a80
make-snapshot: fixed mode
...
"X" must be used in conjunction with "+".
2019-12-23 10:10:23 +09:00
Nobuyoshi Nakada
80d5d220b9
Fix typo in commit logs by log-fix notes
2019-12-23 09:29:05 +09:00
Takashi Kokubun
4de2297d74
Re-apply f85e8d2a8b
keeping characters < 80
2019-12-22 16:07:12 -08:00
Yusuke Endoh
f156f70b31
Revert "Fixed misspellings"
...
This reverts commit f85e8d2a8b
.
It violated the limit of width (> 80) and caused the test failure
2019-12-23 09:02:49 +09:00
Nobuyoshi Nakada
f85e8d2a8b
Fixed misspellings
...
Fixed misspellings reported at [Bug #16437 ]
2019-12-23 08:41:34 +09:00
zverok
a4b99f9764
Fix typos of previous docs PR
...
In #2612 I made two typos (extra ,, and copy-pasted
same line of code instead of showing two different
ones), fixing them.
2019-12-23 08:36:58 +09:00
zverok
c1bd1bf272
Document Module#const_source_location
2019-12-23 08:30:21 +09:00
Alan Wu
ade6543f4c
Adjust sentence in doc [ci skip]
2019-12-22 18:21:13 -05:00
Marcus Stollsteimer
bb05cdcd78
[DOC] Improve documentation for Enumerable#tally
2019-12-22 22:36:14 +01:00
Marcus Stollsteimer
7c37f2cb1a
Some fixes in Enumerator::Lazy docs
...
* fix list in #flat_map
* fix wrong indentation in #filter_map and #with_index
* other small fixes
2019-12-22 19:46:24 +01:00
Nobuyoshi Nakada
679bc4f9cb
[ruby/reline] Use IO#raw to read one byte
...
https://github.com/ruby/reline/commit/be17740e82
2019-12-23 02:11:22 +09:00
git
3a18e43caa
* 2019-12-23 [ci skip]
2019-12-23 00:17:25 +09:00
Kazuhiro NISHIYAMA
1bf8d5e979
Changed behavior on windows platforms too [ci skip]
...
at 61aff0cd18
[Bug #15267 ]
2019-12-23 00:16:51 +09:00
zverok
d339de9d1a
Enhance docs for Module#deprecate_constant
2019-12-22 23:17:39 +09:00
zverok
5a0102cb61
Enhance Range docs
...
* Change === docs to mention it uses cover?
* Add different example to === docs to showcase
behavior better
* Change include? docs to mention cover?
and clarify the difference
2019-12-22 23:17:39 +09:00
zverok
4988843188
Actualize Time#inspect docs
2019-12-22 23:17:39 +09:00
zverok
5fa9c2eeb0
Actualize Method#inspect docs
2019-12-22 23:17:39 +09:00
zverok
d78fcfb7ab
Fix FrozenError#receiver and #initialize docs
2019-12-22 23:17:39 +09:00
zverok
e568bb5649
Update private visibility explanation
2019-12-22 23:17:39 +09:00
zverok
03b983d54c
Document numbered block parameters
2019-12-22 23:15:29 +09:00
BurdetteLamar
890c834ec6
Enhancements for ENV doc
2019-12-22 23:12:15 +09:00
QuestionDriven
54be15f325
[Doc] Fix sample in Encoding#names
2019-12-22 23:01:45 +09:00
QuestionDriven
9654241d5d
[Doc] Fix wrong example in Encoding.aliases
2019-12-22 23:01:45 +09:00
Nobuyoshi Nakada
cc87037f1c
Fixed misspellings
...
Fixed misspellings reported at [Bug #16437 ], missed and a new
typo.
2019-12-22 22:49:17 +09:00
Benoit Daloze
7c33ee5ddf
Move version guard outside to make it clear the method was added in Ruby 2.5
2019-12-22 11:39:22 +01:00
Nobuyoshi Nakada
d76c8cfecd
RDoc of Warning.[] and .[]= [Feature #16345 ] [ci skip]
2019-12-22 15:18:44 +09:00
Nobuyoshi Nakada
d2ac6d4d9f
Manage deprecation warning by the flag
2019-12-22 14:45:42 +09:00
Nobuyoshi Nakada
58527a7926
[ruby/io-console] bump up to 0.5.3
2019-12-22 13:52:59 +09:00
卜部昌平
ced4c5dace
add NEWS about cache improvement [ci skip]
2019-12-22 11:55:12 +09:00
Nobuyoshi Nakada
efd4a11ada
Support multibyte input
2019-12-22 11:46:43 +09:00
Koichi Sasada
cf59e1476d
fix a thread test.
...
* Use Queue for synchronization.
* Don't use `sleep 0.2` and use `th.join` because created thread
can raise an exception after 0.2 seconds.
2019-12-22 06:29:52 +09:00
Yusuke Endoh
fa1bf8ab37
[ruby/reline] Support Ctrl+right as em_next_word, and Ctrl+left as ed_prev_word
...
https://github.com/ruby/reline/commit/e98ad3b486
2019-12-22 05:35:03 +09:00
Koichi Sasada
644336eef5
add a NEWS entry for [Feature #16163 ]
2019-12-22 05:20:08 +09:00