Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-09 | Make test-all and test-spec runnable on Android | Yusuke Endoh | |
Calling some syscall functions such as Dir.chroot causes SIGSYS instead of EPERM on Android. This change skips all tests that stops the test-suite run. | |||
2019-09-08 | Improve Proc#to_s specs | Benoit Daloze | |
2019-09-08 | Removed useless braces to suppress a warning | Nobuyoshi Nakada | |
2019-09-07 | armv7l and armv7l are the same platform, generalize to armv7 | Benoit Daloze | |
[Bug #16007] | |||
2019-09-05 | Add `File.absolute_path?` (#2198) | David Rodríguez | |
In order to check whether a path is absolute or not in a portable way. [Feature #15868] | |||
2019-09-03 | Remove bad expectation in spec | Jeremy Evans | |
This spec should not be checking where methods are defined, only that the method works as expected (returns a Lazy instance). Notes: Merged: https://github.com/ruby/ruby/pull/2421 | |||
2019-09-02 | Prohibit nul-separated glob pattern [Feature #14643] (#2419) | Nobuyoshi Nakada | |
Notes: Merged-By: nobu <nobu@ruby-lang.org> | |||
2019-08-30 | Warn for keyword to last hash parameter when method has no optional/rest ↵ | Jeremy Evans | |
parameters Previously, there was no warning in this case, even though we will be changing the behavior in Ruby 3. Fixes [Bug #14130] | |||
2019-08-30 | Update specs to handle non-Symbols for keyword splats in 2.7 | Jeremy Evans | |
Also handle some warnings for behavior that will change in 3.0. Notes: Merged: https://github.com/ruby/ruby/pull/2395 | |||
2019-08-30 | spec/ruby/core/unboundmethod/bind_call_spec.rb: Add ruby_version_is guard | Yusuke Endoh | |
2019-08-30 | spec/ruby/core/unboundmethod/bind_call_spec.rb: Added | Yusuke Endoh | |
For UnboundMethod#bind_call [Feature #15955] introduced in 002e592e0d67bb0271d16314a32380ad947c9ae9. | |||
2019-08-29 | Fixed a comment [ci skip] | Nobuyoshi Nakada | |
A range literal in conditional expression is turned into a flip-flop, as a Range object is never falsy and does not make a sense. | |||
2019-08-29 | Revert "Remove warnings of flip-flop deprecation from tests and specs" | Nobuyoshi Nakada | |
This reverts commit bf7a32d22079cc44eb19794e41d82b886d5d17b3. flip-flop is no longer deprecated. [Feature #5400] | |||
2019-08-28 | Follows callback declaration updates | Nobuyoshi Nakada | |
2019-08-27 | Fix rb_thread_create argument type | Takashi Kokubun | |
in response to the declaration change in e3fc30564e9466d6926f9d25a090dcf787bd5c33. Fixing the AppVeyor mswin CI failure: https://ci.appveyor.com/project/ruby/ruby/builds/26980881/job/2j6h1qwjnbc8cpop ref: https://github.com/ruby/ruby/pull/2404 | |||
2019-08-17 | Move fixture path to last path | Hiroshi SHIBATA | |
2019-08-14 | change Proc#to_s format ('@...' -> ' ...') (#2362) | Koichi Sasada | |
Now Proc#to_s returns "#<Proc:0x00000237a0f5f170@t.rb:1>". However, it is convenient to select a file name by (double-)clicking on some terminals by separating ' ' instead of '@' like "#<Proc:0x00000237a0f5f170 t.rb:1>" [Feature #16101] | |||
2019-08-09 | Fix typo: duplicated the [skip-ci] | ohbarye | |
2019-08-03 | Suppress warnings against locations in eval | Nobuyoshi Nakada | |
2019-07-31 | Split in two spec examples | Benoit Daloze | |
2019-07-31 | Attempt to fix Hash#rehash spec | Benoit Daloze | |
2019-07-31 | delete a check on bad assumption. | Koichi Sasada | |
If object was modified, but there is a case that hash values (#hash) are same between before modified and after modified objects. | |||
2019-07-29 | Warn if using return at top-level with an argument | Jeremy Evans | |
Fixes [Bug #14062] | |||
2019-07-27 | Update to ruby/spec@0526d8f | Benoit Daloze | |
2019-07-27 | Update to ruby/spec@875a09e | Benoit Daloze | |
2019-07-27 | Initialize DST flag | Nobuyoshi Nakada | |
* time.c (zone_timelocal): initialize DST flag by asking the timezone object. [Bug #15988] | |||
2019-07-16 | Removed twisted tests | Nobuyoshi Nakada | |
Why does only Process.daemon have these tests? | |||
2019-07-15 | Fixed ruby/spec for Logger::LogDevice changes. | Hiroshi SHIBATA | |
2019-07-11 | File::Stat uses Time#inspect | Nobuyoshi Nakada | |
2019-07-11 | Revert "parse.y: Deprecate flip-flops" | Nobuyoshi Nakada | |
This reverts commit bae638ad5b782c44c80efe33834cb9039279af46. [Feature #5400] | |||
2019-07-04 | Revert self-referencing finalizer warning [Feature #15974] | Nobuyoshi Nakada | |
It has caused CI failures. * d0cd0866d82a58933e5dccd073c753c0c2ad4eb5 Disable GC during rb_objspace_reachable_object_p * 89cef1c56b3a0f9c5e6ccc22a5044477a4fd16c1 Version guard for [Feature #15974] * 796eeb6339952d92ae1b353d450c7883e589852d. Fix up [Feature #15974] * 928260c2a613bbdd4402c300e0bf86ae7562e52a. Warn in verbose mode on defining a finalizer that captures the object | |||
2019-07-03 | Version guard for [Feature #15974] | Nobuyoshi Nakada | |
2019-07-03 | Warn in verbose mode on defining a finalizer that captures the object | Chris Seaton | |
[Feature #15974] Closes: https://github.com/ruby/ruby/pull/2264 | |||
2019-07-01 | Prefer master rather than trunk in README [ci skip] | Takashi Kokubun | |
2019-06-29 | Fix predicate to assert if object is same | Nobuyoshi Nakada | |
2019-06-29 | Fix predicate to assert if object is same | Nobuyoshi Nakada | |
2019-06-27 | Update to ruby/spec@94d98ff | Benoit Daloze | |
2019-06-27 | Update to ruby/spec@8d74d49 | Benoit Daloze | |
2019-06-26 | Added version guard for backtrace printing feature of psych to ruby/spec. | Hiroshi SHIBATA | |
2019-06-25 | Fixed broken ruby/spec related a53ab897c35586a836710a8afeb1e8c1abd9b087 | Hiroshi SHIBATA | |
2019-06-23 | Max length of UNIX socket path is 104 bytes on macOS | Nobuyoshi Nakada | |
2019-06-23 | Do not lengthen UNIX socket path | Nobuyoshi Nakada | |
* spec/ruby/library/socket/unixsocket/recvfrom_spec.rb: do not lengthen UNIX socket path, which is very stricted. | |||
2019-06-21 | Alias ENV.merge! as ENV.update | Kenichi Kamiya | |
[Feature #15947] Closes: https://github.com/ruby/ruby/pull/2246 | |||
2019-06-21 | Use different names for autoload constants in specs for clarity | Benoit Daloze | |
2019-06-21 | Add extra spec from https://github.com/ruby/ruby/pull/2173 | Jean Boussier | |
2019-06-21 | Add an optional `inherit` argument to Module#autoload? | Jean Boussier | |
[Feature #15777] Closes: https://github.com/ruby/ruby/pull/2173 | |||
2019-06-19 | Remove spec testing undefined behavior | Jeremy Evans | |
Fixes [Bug #15432] | |||
2019-06-19 | Implement Complex#<=> | Jeremy Evans | |
Implement Complex#<=> so that it is usable as an argument when calling <=> on objects of other classes (since #coerce will coerce such numbers to Complex). If the complex number has a zero imaginary part, and the other argument is a real number (or complex number with zero imaginary part), return -1, 0, or 1. Otherwise, return nil, indicating the objects are not comparable. Fixes [Bug #15857] | |||
2019-06-10 | Resolv specs should pass on Windows now | Benoit Daloze | |
2019-06-10 | Fix Resolv specs to not depend on a system /etc/hosts file | Benoit Daloze | |
* https://rubyci.org/logs/rubyci.s3.amazonaws.com/archlinux/ruby-master/log/20190609T153804Z.fail.html.gz * Thanks @naruse for the tip. |