summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-31Fix Object#inspect documentationJoao Fernandes
Starting from ruby 2.7.0, there's no longer a connection between the hexadecimal number that #inspect shows and the object's ID. Notes: Merged: https://github.com/ruby/ruby/pull/2797
2019-12-31Update NEWS for Ruby 2.8.0 (tentative; to be 3.0.0)Kazuhiro NISHIYAMA
2019-12-31Copy NEWS to doc/NEWS-2.7.0Kazuhiro NISHIYAMA
2019-12-31Test the bundled version minitest instead of masterNobuyoshi Nakada
Minitest has the released tags now. Notes: Merged: https://github.com/ruby/ruby/pull/2801
2019-12-31text/readline/test_readline.rb - fix skip on Reline (#2743)MSP-Greg
TestRelineAsReadline#test_input_metachar passes on MinGW
2019-12-31Copy-editing NEWS file on "is now warned" messages (#2783)Prem Sichanugrist
The phrase "[doing X] is now warned" is not grammatically correct in English as it is lacking an object. We can make these sentences read better by switching to "[doing X] will now display a warning" instead.
2019-12-30Make Slack notifications consistentTakashi Kokubun
2019-12-30There's no such targetTakashi Kokubun
2019-12-30Make all Actions job names consistentTakashi Kokubun
like "{platform} / make ({make target}, ...)"
2019-12-30Do not doubly build on trunkTakashi Kokubun
2019-12-30Drop MinGW build from AppVeyorTakashi Kokubun
in favor of #2791
2019-12-30MinGW on Actions (#2791)MSP-Greg
* MinGW - skip spec in spec/ruby/optional/capi/thread_spec.rb C-API Thread function rb_thread_call_without_gvl -- runs a C function with the global lock unlocked and unlocks IO with the generic RUBY_UBF_IO stops/freezes spec tests See https://bugs.ruby-lang.org/issues/16265 * MinGW - skip test test/resolv/test_dns.rb Test times out in CI (both AppVeyor & Actions), cannot repo locally * MinGW - skip test test/ruby/test_thread_queue.rb * Add Actions mingw.yml
2019-12-30Revert "Remove TEST_BUNDLED_GEMS_ALLOW_FAILURES"Takashi Kokubun
This reverts commit 75e8dd58f69c190c9698d0133942032903fb2f07. We seem to randomly hit another issue these days: https://github.com/ruby/ruby/runs/368756135 https://github.com/ruby/ruby/runs/368756191
2019-12-31Updated dependencies on internal/warnings.hNobuyoshi Nakada
Needed for `UNALIGNED_MEMBER_ACCESS` using `COMPILER_WARNING_`* macros. Notes: Merged: https://github.com/ruby/ruby/pull/2799
2019-12-30Fix Proc#<< specAlan Wu
[Bug #16406]
2019-12-31* 2019-12-31 [ci skip]git
2019-12-30Decide lambdaness of (f << g) using g (#2729)Alan Wu
* Deciding lambdaness of (f << g) using g * Use version guards for spec changes Notes: Merged-By: XrXr
2019-12-30[ruby/io-console] bump up to 0.5.4Nobuyoshi Nakada
2019-12-30* 2019-12-30 [ci skip]git
2019-12-29syntax.rdoc: remove "experimental" from refinements (#2796)Vladimir Dementyev
2019-12-29ext/openssl/ossl_ssl.c: nodoc for private methodsHiroshi SHIBATA
[Misc #11712][ruby-core:71565]
2019-12-29[ruby/io-console] Enable only interrupt bits on `intr: true`Nobuyoshi Nakada
https://github.com/ruby/io-console/commit/baaf929041
2019-12-29Optimize Array#rotate!(n) for n = 1 and n = -1Ary Borenszweig
For the most common cases of `rotate!` one place to the right or to the left, instead of doing some reversals of the array we just keep a single value in a temporary value, use memmove and then put the temporary value where it should be. Notes: Merged: https://github.com/ruby/ruby/pull/2710
2019-12-29Fix documentation of Dir#each_childSeiei Miyagi
Notes: Merged: https://github.com/ruby/ruby/pull/2785
2019-12-29Separate builtin initialization callsNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2792
2019-12-29Fixed an unavailable sanitizer featureNobuyoshi Nakada
2019-12-29* 2019-12-29 [ci skip]git
2019-12-28Use __func__ as rb_cv_function_name_string on OpenBSDJeremy Evans
The use of RUBY_WERROR_FLAG causes this test to fail on OpenBSD platforms that use the binutils linker (ld.bfd) instead of the llvm linker (ld.lld), due to warnings added to the binutils linker in OpenBSD. Removing the RUBY_WERROR_FLAG would probably also fix it, but that would affect other platforms. This should also be backported to Ruby 2.7. Analysis and similar fix recommended by George Koehler. Notes: Merged: https://github.com/ruby/ruby/pull/2790
2019-12-28Fix typoKazuhiro NISHIYAMA
2019-12-28Do not notify Travis on_successTakashi Kokubun
We don't find it useful anymore, because notifications from many other CIs are mixed.
2019-12-28Add VM insns counter like debug_counter (#2789)Takashi Kokubun
Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2019-12-28Remove "All Rights Reserved." from Copyright statement.Samuel Williams
2019-12-28Remove "All Rights Reserved." from Copyright statement.Samuel Williams
2019-12-27Fix coroutine copy implementation on OpenBSDJeremy Evans
OpenBSD is the only platform that uses this support by default, and it did not work because while OpenBSD supports alloca, it does not include alloca.h. This should be backported to Ruby 2.7. From George Koehler
2019-12-27Update to ruby/spec@7241f39Benoit Daloze
2019-12-27Update to ruby/mspec@673fcabBenoit Daloze
2019-12-28* 2019-12-28 [ci skip]git
2019-12-27Update to ruby/spec@d419e74Benoit Daloze
2019-12-27Update to ruby/mspec@1034afcBenoit Daloze
2019-12-27Use the more popular word [ci skip]Nobuyoshi Nakada
[Bug #16437]
2019-12-27Add test_completion_with_indent_and_completer_quote_charactersaycabta
This is for 8a705245e55575d4d310a2e956b89a36a5931971.
2019-12-27Drop an invalid char as UTF-8aycabta
2019-12-27Add check_warning_flags to leakcheckerKazuhiro NISHIYAMA
2019-12-27reroute macro conflicts on OpenBSD卜部昌平
OpenBSD's <sys/endian.h> has its own swap32() etc. We have to avoid name conflicts. See also https://rubyci.org/logs/rubyci.s3.amazonaws.com/openbsd-current/ruby-master/log/20191226T210011Z.log.html.gz#miniruby
2019-12-27Try to fix error on SolarisKazuhiro NISHIYAMA
2019-12-27* 2019-12-27 [ci skip]git
2019-12-27Get rid of LIST_HEAD conflict with a system header on macOSNobuyoshi Nakada
2019-12-26`#include "internal/debug"` seems to be needed in assert modeYusuke Endoh
http://ci.rvm.jp/results/trunk-theap-asserts@silicon-docker/2525210
2019-12-26update dependencies卜部昌平
Notes: Merged: https://github.com/ruby/ruby/pull/2711
2019-12-26internal/stdbool.h rework卜部昌平
Noticed that internal/stdbool.h and addr2line.c are the only two place where missing/stdbool.h is included. Why not delete the file so that we can merge internal/stdbool.h and missing/stdbool.h into one. Notes: Merged: https://github.com/ruby/ruby/pull/2711