Граф коммитов

59791 Коммитов

Автор SHA1 Сообщение Дата
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