summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-13Add missing Makefile dependencies for the tool/insns2vm.rb scriptDylan Thacker-Smith
Notes: Merged: https://github.com/ruby/ruby/pull/2657
2019-11-13Avoid top-level search for nested constant reference from nil in defined?Dylan Thacker-Smith
Fixes [Bug #16332] Constant access was changed to no longer allow top-level constant access through `nil`, but `defined?` wasn't changed at the same time to stay consistent. Use a separate defined type to distinguish between a constant referenced from the current lexical scope and one referenced from another namespace. Notes: Merged: https://github.com/ruby/ruby/pull/2657
2019-11-13Suppress warnings except for when last evaluationaycabta
Co-authored-by: Kazuhiro NISHIYAMA <zn@mbf.nifty.com>
2019-11-12We're not using Azure Pipelines anymoreTakashi Kokubun
2019-11-13Update badges of GitHub ActionsKazuhiro NISHIYAMA
2019-11-13Fix a typoKazuhiro NISHIYAMA
2019-11-12Remove obsoleted Wercker status badgeTakashi Kokubun
2019-11-12Migrate Wercker MJIT tests to Actions (#2676)Takashi Kokubun
* Migrate Wercker MJIT tests to Actions * Support pull request for testing * Capitalize other jobs too * Make it a command name for consistency [ci skip] * Remove wercker.yml * Add --jit-verbose=2 for debugging * Install MJIT headers * Separate install for sudo * Trigger build Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2019-11-13Add commit number of today to notification of GitHub ActionsKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2675
2019-11-12Stop debugging the same thing twiceTakashi Kokubun
See L25-28
2019-11-12Remove MSPECOPT formerly for debuggingTakashi Kokubun
At least the comment looks obsoleted. Aren't we using $JOBS already?
2019-11-12Improve Actions job name shown on toolipTakashi Kokubun
Hoping to make it like `make (check, ...)`, `make (test-bundler, ...)` instead of `latest (...)` because some of the jobs are already not running on a latest platform.
2019-11-12Run test-bundler / test-bundled-gems for UbuntuTakashi Kokubun
only once. Doing it on multiple Ubuntu versions may not worth it.
2019-11-12Remove Drone CI in favor of Travis arm32Takashi Kokubun
2019-11-13Use style of set-envKazuhiro NISHIYAMA
https://help.github.com/en/actions/automating-your-workflow-with-github-actions/development-tools-for-github-actions#set-an-environment-variable-set-env
2019-11-13Merge released version of RubyGems 3.1.0.pre3Hiroshi SHIBATA
2019-11-13Update dependenciesKazuhiro NISHIYAMA
patch from https://travis-ci.org/ruby/ruby/jobs/611152175#L2204
2019-11-13Merge Bundler 2.1.0.pre3 released versionHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/2674
2019-11-13Try to fix error on solarisKazuhiro NISHIYAMA
Add vm_core.h before builtin.h to pack.c for VM_CORE_H_EC_DEFINED. https://rubyci.org/logs/rubyci.s3.amazonaws.com/solaris11s-sunc/ruby-master/log/20191112T102505Z.fail.html.gz ``` compiling dmyenc.c linking miniruby Undefined first referenced symbol in file rb_vm_lvar_exposed pack.o ld: fatal: symbol referencing errors gmake: *** [miniruby] Error 2 ```
2019-11-13Update comment of Ripper.lexYuichiro Kaneko
This is follow up of 1f7cb4bee9.
2019-11-12Add arm32 case on Travis.Jun Aruga
Notes: Merged: https://github.com/ruby/ruby/pull/2673
2019-11-13* 2019-11-13 [ci skip]git
2019-11-12Remove arm64 from allow_failuresTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/2672
2019-11-12Show the name `Kernel#proc` in the warning messageNobuyoshi Nakada
2019-11-12Fixed `assert_equal` first argument to be expected.manga_osyo
2019-11-12Reline#readline and Reline#readmultiline to private.osyo-manga
2019-11-12Only enabled mon_owned condition with Ruby 2.5+Hiroshi SHIBATA
2019-11-12Added assertions for realpath and realdirpathNobuyoshi Nakada
It is said that realpath(3) and realdirpath(3) on some platforms may return a relative path.
2019-11-12Add ticket number of `FrozenError#receiver` [ci skip]Kazuhiro NISHIYAMA
2019-11-12Revert "Method reference operator"Nobuyoshi Nakada
This reverts commit 67c574736912003c377218153f9d3b9c0c96a17b. [Feature #16275]
2019-11-12Add matrix.os to cache key (#2671)Kazuhiro NISHIYAMA
* Add matrix.os to cache key * Use multi-line string instead of array ref https://github.com/actions/cache/issues/44 Notes: Merged-By: znz <zn@mbf.nifty.com>
2019-11-12Warn on `...` at EOLNobuyoshi Nakada
2019-11-12NEWS: Make it clear that delegation syntax `(...)` requires parenthesesYusuke Endoh
Ref [Feature #16253]
2019-11-12Create `RUBYCOMMONDIR` directory in advanceNobuyoshi Nakada
As well as the directory per architecture. Closes https://github.com/ruby/ruby/pull/2669
2019-11-12add NEWS about _1 as a local variable [ci skip]卜部昌平
2019-11-12Strip the last line which become trailing spacesNobuyoshi Nakada
2019-11-12Inline function should be staticNobuyoshi Nakada
2019-11-12Get rid of `__` prefix which is presereved by C standardNobuyoshi Nakada
2019-11-12Disable tOROP at EXPR_BEGNobuyoshi Nakada
Both cannot appear there anyway.
2019-11-12Update Rake 13.0.1Hiroshi SHIBATA
2019-11-12Try to use actions/cache on windowsKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2670
2019-11-12[ruby/bigdecimal] Remove taint checkingJeremy Evans
This removes the taint checking. Taint support is deprecated in Ruby 2.7 and has no effect. I don't think removing the taint checks in earlier ruby versions will cause any problems. https://github.com/ruby/bigdecimal/commit/1918d466f3
2019-11-12[ruby/psych] Add a note about safe_loadAaron Patterson
https://github.com/ruby/psych/commit/0910ae5575
2019-11-12[ruby/psych] Remove taint supportJeremy Evans
Ruby 2.7 deprecates taint and it no longer has an effect. The lack of taint support should not cause a problem in previous Ruby versions. I'm not sure if the untaint calls in deduplicate are still needed after the removal of tainting in the parser. If they are not needed, they should be removed. https://github.com/ruby/psych/commit/73c1a2b4e0
2019-11-12[ruby/psych] Set required_ruby_version to 2.4.0Jean Boussier
https://github.com/ruby/psych/commit/4f1746a3c6
2019-11-12Monitor#exit: check monitor ownership.Koichi Sasada
Monitor#exit should be called by only onwer Thread. However, there is not check for it.
2019-11-12check more.Koichi Sasada
2019-11-12Clear current argument name at empty block argument [Bug #16343]Nobuyoshi Nakada
2019-11-12Monitor owner state check correctly.Koichi Sasada
Monitor can be owned at the beginning of this method.
2019-11-12Revert "Use untaint for File.symlink in kernel_require.rb"Yusuke Endoh
This reverts commit d9978ce5d397866afae536db2aa708af3b7a4b2f. Untaint was tentatively restored due to test failures. But now, the failed tests have been removed, so we can revert the tentative fix.