summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-19* expand tabs. [ci skip]git
2019-08-19Set flag to allow unprivileged users to create symlinks (#2381)Nobuyoshi Nakada
* [Win32] set flag to allow unprivileged users to create symlinks Notes: Merged-By: nobu <nobu@ruby-lang.org>
2019-08-19lib/rdoc/markup/parser.rb: remove a unused variable initializationYusuke Endoh
2019-08-19Make AppVeyor notification colors consistentTakashi Kokubun
It was using the same one as original AppVeyor's notification, but it's just inconsistent with others like Travis and GitHub Actions.
2019-08-19Stop reporting test-bundled-gems resultsTakashi Kokubun
by marking continue-on-error. I dropped it to test Slack notification, and I finished to test it.
2019-08-19Workaround errors on multi-line commit messageTakashi Kokubun
by using toJson with fields.
2019-08-19Make Slack notification availableTakashi Kokubun
for macOS / Windows as well. Docker-based GitHub Action does not work on these OSes.
2019-08-19* 2019-08-19 [ci skip]git
2019-08-19Implement Slack notification for ActionsTakashi Kokubun
2019-08-18Revert "Try notifying Slack from Actions"Takashi Kokubun
This reverts commit d8807e8b1a9d09ee1543e18618b4ef7e8203c616. We'd need more features. Reverting to customize this later.
2019-08-18Try notifying Slack from ActionsTakashi Kokubun
https://github.com/8398a7/action-slack https://github.com/marketplace/actions/action-slack
2019-08-18Reoder Travis matrix.includeTakashi Kokubun
to clarify what's running for every commit.
2019-08-18Use master branch instead of trunk.Hiroshi SHIBATA
2019-08-18Ignore tags on default gems from ruby core repository.Hiroshi SHIBATA
2019-08-18Drop before_test for mswin tooTakashi Kokubun
for consistency. In the pull request, `before_test` was dropped only for msys2 to fix msys2-only failure. But there's no need to keep it inconsistent now.
2019-08-18Appveyor - vc120 use OpenSSL 1.0.2, vc140 use 1.1.1 (#1998)MSP-Greg
* appveyor.yml - OpenSSL vc120 -> 1.0.2, vc140 -> 1.1.1 * Try just using build_script
2019-08-18Fix document of `GC.start` (#2382)Masataka Pocke Kuwabara
2019-08-18Skip open_spec.rb:L95 because ruby repo doesn't have json as default gems.Hiroshi SHIBATA
2019-08-18[bundler/bundler] Remove unnecessary requireDavid Rodríguez
https://github.com/bundler/bundler/commit/8ef571ed4e
2019-08-18[bundler/bundler] No need to activate the `fileutils` default gemDavid Rodríguez
The version we're vendoring actually relaxed this restriction back to 2.3.0+, so we can always use the vendored version. https://github.com/bundler/bundler/commit/d366cbfe5d
2019-08-18[bundler/bundler] Remove unnecessary rubygems monkeypatchDavid Rodríguez
Instead, make sure we always load the local copy of bundler during specs, and never end up using the default copy. https://github.com/bundler/bundler/commit/ac655ffeda
2019-08-18[bundler/bundler] Don't use system bundler on this specDavid Rodríguez
If we use system bundler, when booting the "outermost" bundler process, bundler will save the path to the system bundler in BUNDLE_BIN_PATH, and use it again when booting the "innermost" bundler process (`bundle exec echo foo`). That means that second process will use the system bundler path again. However, we have `-rsupport/hax` in RUBYOPT, so that file will load from the local copy of bundler, and that file will load `bundler/version` from the project (not from system), because -Ilib is in the LOAD_PATH. That will end up causing redefinition errors because the same constant will be loaded from two different locations. In general, this is expected behavior, normally you will wrap the process with `Bundler.with_original_env` to reset the environment. However, the easiest fix here is to not use system bundler, because it's not really necessary and thus doesn't help the readability of the spec. https://github.com/bundler/bundler/commit/a3d72a34ab
2019-08-18[bundler/bundler] Fix spec using the deprecated `bundle config` modeDavid Rodríguez
https://github.com/bundler/bundler/commit/789dd1864f
2019-08-18[bundler/bundler] Require relatively from exe/ when possibleDavid Rodríguez
https://github.com/bundler/bundler/commit/e4cbb91b7d
2019-08-18[bundler/bundler] Last relative requiresDavid Rodríguez
https://github.com/bundler/bundler/commit/fb587b9ebb
2019-08-18[bundler/bundler] Remove a bunch of unneeded rubygems requiresDavid Rodríguez
https://github.com/bundler/bundler/commit/f9cb39e614
2019-08-18[bundler/bundler] Move local variable to only branch where it's usedDavid Rodríguez
https://github.com/bundler/bundler/commit/3995b3345d
2019-08-18[bundler/bundler] Fix open default gem errorZehan Zhao
https://github.com/bundler/bundler/commit/792d724752
2019-08-18[bundler/bundler] Wrap `open` specs with a contextDavid Rodríguez
So I can add another context that doesn't run the `before` block. https://github.com/bundler/bundler/commit/06d0acc45a
2019-08-18[bundler/bundler] Prefer `before` to `before :each`David Rodríguez
https://github.com/bundler/bundler/commit/6678747fae
2019-08-18[bundler/bundler] Fix `bundle doctor` commandDavid Rodríguez
Previously `bundle doctor` would fail on any bundle that does not include git gems or plugins. This is because the previously used `Bundler.home` does not exist unless the bundle includes git gems or plugins. For example, with `bundle config set path .bundle`, it points to which does not exist unless this kind of gems exist in the Gemfile. The name `Bundler.home` is really unfortunate, it should probably be have more descriptive name, and be private. But for now I just want to make `bundle doctor` usable. https://github.com/bundler/bundler/commit/5531a18c1e
2019-08-18[bundler/bundler] Bundler displays a duplicate gem entries warning even if ↵David Stosik
gems only appear once per group https://github.com/bundler/bundler/commit/d18a83109e
2019-08-18Gem::ConfigMap is deprecated nowHiroshi SHIBATA
2019-08-18Drop continue-on-error for make checkTakashi Kokubun
Like macos.yml, we don't need to ignore `make check` failure.
2019-08-18Remove commented out debug printaycabta
2019-08-18The "exe" dir doesn't exist in this repostiroyaycabta
2019-08-18Fix copy path of ruby/reline's testaycabta
2019-08-18Don't crash when deleting at the end of the lineAlan Wu
To reproduce this bug, type one character into irb, then press the delete key on your keyboard.
2019-08-18Prefer exact ITEM to benchmarkNobuyoshi Nakada
2019-08-18Omit a tag unless loading with a wrapper moduleNobuyoshi Nakada
2019-08-18Ensure non-OPT_GLOBAL_METHOD_CACHE code validNobuyoshi Nakada
2019-08-18Ensure VM_DEBUG_VERIFY_METHOD_CACHE code validNobuyoshi Nakada
2019-08-18* 2019-08-18 [ci skip]git
2019-08-18$LOAD_PATH elements should be real pathsNobuyoshi Nakada
Installed path may contain symbolic links.
2019-08-17Make VM_DEBUG_VERIFY_METHOD_CACHE derived from VMDEBUGNobuyoshi Nakada
VM_DEBUG_MODE has been used only here.
2019-08-17Remove CI files from listaycabta
2019-08-17Remove Travis CI workaroundaycabta
2019-08-17Removed formatter_test_case and text_formatter_test_case from ↵Hiroshi SHIBATA
Gem::Specification#files.
2019-08-17Removed autoload from Markup.Hiroshi SHIBATA
2019-08-17Removed test_case files from lib directory.Hiroshi SHIBATA