jonallured / dotfiles

Here be my dotfiles
7 stars 0 forks source link

Week 40 - magneto #151

Closed jonallured closed 4 years ago

jonallured commented 4 years ago

Terminal Stuff

Filesystem Housekeeping

Check for Updates

Stay in Sync

Finishing Up

jonallured commented 4 years ago

sharpen.log

``` + brew upgrade bat fzf git heroku hokusai hub macvim the_silver_searcher tmux yarn Updating Homebrew... ==> Auto-updated Homebrew! Updated Homebrew from d40a4173d to 6c2b9ffdc. Updated 3 taps (heroku/brew, homebrew/core and homebrew/cask). ==> New Formulae aws-cdk ghc@8.6 kepubify llvm@8 ripgrep-all tmuxinator traefik@1 ==> Updated Formulae afl-fuzz ammonite-repl angular-cli anycable-go aqbanking aws-okta awscli azure-cli babel bee benthos bettercap bind bit bundletool cake calicoctl cargo-completion ccls certstrap chamber chapel checkstyle cimg cjdns cocoapods coinutils commandbox compcert conan contentful-cli convox cromwell crystal datamash dbmate deno dependency-check devspace dhall dhall-bash dhall-json diskus doctl dosbox-x drafter entr erlang eslint etcd ethereum evince exim exploitdb ffmpeg fio flow fn folly fq fselect fwup gcc gdub geant4 geographiclib ghr ginac git-annex git-cola git-secret gitlab-runner glib glibmm glooctl gmic go go-bindata go-jira go-md2man godep goreleaser gosu grakn groovysdk grpcurl gst-editing-services gst-libav gst-plugins-bad gst-plugins-base gst-plugins-good gst-plugins-ugly gst-python gst-rtsp-server gst-validate gstreamer gwenhywfar hadoop hebcal helmfile heroku/brew/heroku hlint homebank hub hugo imagemagick imagemagick@6 istioctl janet jena jenkins jenkins-lts jfrog-cli-go jhipster kahip knot kops krakend kubecfg kubernetes-cli kubeseal kubespy kustomize languagetool lcm libmxml libomp libosmium libphonenumber libqalculate librdkafka librealsense libvterm lightgbm llvm logtalk maxwell memcached menhir mesa mgba micronaut minio minio-mc moco mono mosquitto mutt nats-server newsboat nim node-build now-cli octant opa opencv@3 openssl paket passenger phoronix-test-suite php php-code-sniffer phpstan picard-tools pilosa pip-completion pipx plantuml ponyc presto protobuf pumba pybind11 qalculate-gtk qpdf rabbitmq range-v3 rc rclone recon-ng reop rom-tools sbcl sbt scala serf serverless shairport-sync sk skaffold sofia-sip sonarqube-lts sonobuoy spdlog squashfs src starship step stone-soup swiftformat telegraf teleport terraform terraformer terragrunt tflint tomcat tomcat@8 topgrade traefik transcrypt twarc ucloud vim vips vulkan-headers wabt webpack wiremock-standalone wireshark wskdeploy wtf xcodegen xsimd yarn you-get youtube-dl z3 zig zola ==> Deleted Formulae llvm@3.9 llvm@5 Error: bat 0.12.1 already installed Error: fzf 0.18.0 already installed Error: git 2.23.0_1 already installed Error: artsy/formulas/hokusai 0.5.7 already installed Error: macvim 8.1-157 already installed Error: the_silver_searcher 2.2.0 already installed Error: tmux 2.9a_1 already installed ==> Upgrading 3 outdated packages: heroku/brew/heroku 7.29.0 -> 7.31.2 hub 2.12.4 -> 2.12.7 yarn 1.17.3 -> 1.19.0 ==> Upgrading heroku/brew/heroku ==> Downloading https://cli-assets.heroku.com/heroku-v7.31.2/heroku-v7.31.2.tar.xz ==> Caveats To use the Heroku CLI's autocomplete -- Via homebrew's shell completion: 1) Follow homebrew's install instructions https://docs.brew.sh/Shell-Completion NOTE: For zsh, as the instructions mention, be sure compinit is autoloaded and called, either explicitly or via a framework like oh-my-zsh. 2) Then run $ heroku autocomplete --refresh-cache OR Use our standalone setup: 1) Run and follow the install steps: $ heroku autocomplete Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completions have been installed to: /usr/local/share/zsh/site-functions ==> Summary đŸș /usr/local/Cellar/heroku/7.31.2: 18,716 files, 49.5MB, built in 20 seconds Removing: /usr/local/Cellar/heroku/7.29.0... (41,230 files, 143.7MB) Removing: /Users/jon/Library/Caches/Homebrew/heroku--7.29.0.tar.xz... (6.8MB) ==> Upgrading hub ==> Downloading https://homebrew.bintray.com/bottles/hub-2.12.7.mojave.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/38/38d6c2855230a34a2e3dc8f5994dfb23cb5d8996fefb637cca9cdf99d37818d1?__gda__=exp=1569942973~hmac=85cd86d9d2510ecdde1d04758a8e48f865b58a834a4d49c87dbf4db0391d1304&response-content-disposition=attachment%3Bfilename%3D%22hub-2.12.7.mojave.bottle.tar.gz%22&response-content-type=application%2Fgzip&requestInfo=U2FsdGVkX18MQbB-UOJgnVibQfIy0EfPezE4e0TPOdH-3lnML7bR-qwQ6bRNGWb39CK7xAFkvIODWzsDWRyWVs5e1Me62im6jKdmvQsIFWsVVX9acFnKuAXEa_ZTP3UaqiaCRdXkTTyPwyAVx-RyhQ&response-X-Checksum-Sha1=9c49642e694691b36ad23abbbbfbfe8c69943faa&response-X-Checksum-Sha2=38d6c2855230a34a2e3dc8f5994dfb23cb5d8996fefb637cca9cdf99d37818d1 ==> Pouring hub-2.12.7.mojave.bottle.tar.gz ==> Caveats Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completions have been installed to: /usr/local/share/zsh/site-functions ==> Summary đŸș /usr/local/Cellar/hub/2.12.7: 36 files, 9.0MB Removing: /usr/local/Cellar/hub/2.12.4... (36 files, 9.0MB) Removing: /Users/jon/Library/Caches/Homebrew/hub--2.12.4.mojave.bottle.tar.gz... (4.6MB) ==> Upgrading yarn ==> Installing dependencies for yarn: node ==> Installing yarn dependency: node ==> Downloading https://homebrew.bintray.com/bottles/node-12.10.0.mojave.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/e2/e230187b694d98b4419de13f66b56a13d0330226b6125d341c2170b364714de7?__gda__=exp=1569942976~hmac=34f30861c538ab1c22a76667f0f3750563b14d2451bfd8ee0393e44e450ef89e&response-content-disposition=attachment%3Bfilename%3D%22node-12.10.0.mojave.bottle.tar.gz%22&response-content-type=application%2Fgzip&requestInfo=U2FsdGVkX1_kio7PMyAxm_hb_iAbCBosr1pDfqkFU38hSqPF2kUUaji2Ue-N9oFy_bhacY4HxKwyCZQWgcohe0XgyP9znckvixjuPF3y5jpgG0HCP6OAo3fMkRTTM3H_MhZYnFs0idCqOF4DGVgjog&response-X-Checksum-Sha1=0a9b09efac4014d6229f12a9f09fe2e08e7ffeb9&response-X-Checksum-Sha2=e230187b694d98b4419de13f66b56a13d0330226b6125d341c2170b364714de7 ==> Pouring node-12.10.0.mojave.bottle.tar.gz ==> Caveats Bash completion has been installed to: /usr/local/etc/bash_completion.d ==> Summary đŸș /usr/local/Cellar/node/12.10.0: 4,590 files, 53.4MB ==> Installing yarn ==> Downloading https://yarnpkg.com/downloads/1.19.0/yarn-v1.19.0.tar.gz ==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws.com/49970642/d6363c00-e1cb-11e9-8451-2627f0848be7?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20191001%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20191001T150427Z&X-Amz-Expires=300&X-Amz-Signature=7f6f396b67837e03d6181f07cd03e0887b874a37bc3936243d38529bc5ded25e&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dyarn-v1.19.0.tar.gz&response-content-type=application%2Foctet-stream đŸș /usr/local/Cellar/yarn/1.19.0: 14 files, 5MB, built in 3 seconds Removing: /usr/local/Cellar/yarn/1.17.3... (14 files, 5MB) Removing: /Users/jon/Library/Caches/Homebrew/yarn--1.17.3.tar.gz... (1.2MB) ==> Caveats ==> heroku To use the Heroku CLI's autocomplete -- Via homebrew's shell completion: 1) Follow homebrew's install instructions https://docs.brew.sh/Shell-Completion NOTE: For zsh, as the instructions mention, be sure compinit is autoloaded and called, either explicitly or via a framework like oh-my-zsh. 2) Then run $ heroku autocomplete --refresh-cache OR Use our standalone setup: 1) Run and follow the install steps: $ heroku autocomplete Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completions have been installed to: /usr/local/share/zsh/site-functions ==> hub Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completions have been installed to: /usr/local/share/zsh/site-functions ==> node Bash completion has been installed to: /usr/local/etc/bash_completion.d + set -e + asdf update HEAD is now at 58eaad8 Update version to 0.7.4 Updated asdf to release v0.7.4 + asdf plugin-update --all Updating nodejs... Already up to date. Current branch master is up to date. Updating python... Already up to date. Current branch master is up to date. Updating ruby... Already up to date. Current branch master is up to date. + asdf reshim + gem update --system Updating rubygems-update Successfully installed rubygems-update-3.0.6 Installing RubyGems 3.0.6 Bundler 1.17.3 installed RubyGems 3.0.6 installed Regenerating binstubs === 3.0.6 / 2019-08-17 Bug fixes: * Revert #2813. It broke the compatibility with 3.0.x versions. === 3.0.5 / 2019-08-16 Minor enhancements: * Use env var to configure api key on push. Pull request #2559 by Luis Sagastume. * Unswallow uninstall error. Pull request #2707 by David RodrĂ­guez. * Expose windows path normalization utility. Pull request #2767 by David RodrĂ­guez. * Clean which command. Pull request #2801 by Luis Sagastume. * Upgrading S3 source signature to AWS SigV4. Pull request #2807 by Alexander Pakulov. * Remove missleading comment, no reason to move Gem.host to Gem::Util. Pull request #2811 by Luis Sagastume. * Drop support for 'gem env packageversion'. Pull request #2813 by Luis Sagastume. * Take into account just git tracked files in update_manifest rake task. Pull request #2816 by Luis Sagastume. * Remove TODO comment, there's no Gem::Dirs constant. Pull request #2819 by Luis Sagastume. * Remove unused 'raise' from test_case. Pull request #2820 by Luis Sagastume. * Move TODO comment to an information comment. Pull request #2821 by Luis Sagastume. * Use File#open instead of Kernel#open in stub_specification.rb. Pull request #2834 by Luis Sagastume. * Make error code a gemcutter_utilities a constant. Pull request #2844 by Luis Sagastume. * Remove FIXME comment related to PathSupport. Pull request #2854 by Luis Sagastume. * Use gsub with Hash. Pull request #2860 by Kazuhiro NISHIYAMA. * Use the standard RUBY_ENGINE_VERSION instead of JRUBY_VERSION. Pull request #2864 by Benoit Daloze. * Do not mutate uri.query during s3 signature creation. Pull request #2874 by Alexander Pakulov. * Fixup #2844. Pull request #2878 by SHIBATA Hiroshi. Bug fixes: * Fix intermittent test error on Appveyor & Travis. Pull request #2568 by MSP-Greg. * Extend timeout on assert_self_install_permissions. Pull request #2605 by SHIBATA Hiroshi. * Better folder assertions. Pull request #2644 by David RodrĂ­guez. * Fix default gem executable installation when folder is not `bin/`. Pull request #2649 by David RodrĂ­guez. * Fix gem uninstall behavior. Pull request #2663 by Luis Sagastume. * Fix for large values in UID/GID fields in tar archives. Pull request #2780 by Alexey Shein. * Fixed task order for release. Pull request #2792 by SHIBATA Hiroshi. * Ignore GEMRC variable for test suite. Pull request #2837 by SHIBATA Hiroshi. === 3.0.4 / 2019-06-14 Minor enhancements: * Add support for TruffleRuby #2612 by Benoit Daloze * Serve a more descriptive error when --no-ri or --no-rdoc are used #2572 by Grey Baker * Improve test compatibility with CMake 2.8. Pull request #2590 by VĂ­t Ondruch. * Restore gem build behavior and introduce the "-C" flag to gem build. Pull request #2596 by Luis Sagastume. * Enabled block call with util_set_arch. Pull request #2603 by SHIBATA Hiroshi. * Avoid rdoc hook when it's failed to load rdoc library. Pull request #2604 by SHIBATA Hiroshi. * Drop tests for legacy RDoc. Pull request #2608 by Nobuyoshi Nakada. * Update TODO comment. Pull request #2658 by Luis Sagastume. * Skip malicious extension test with mswin platform. Pull request #2670 by SHIBATA Hiroshi. * Check deprecated methods on release. Pull request #2673 by David RodrĂ­guez. * Add steps to run bundler tests. Pull request #2680 by Aditya Prakash. * Skip temporary "No such host is known" error. Pull request #2684 by Takashi Kokubun. * Replaced aws-sdk-s3 instead of s3cmd. Pull request #2688 by SHIBATA Hiroshi. * Allow uninstall from symlinked GEM_HOME. Pull request #2720 by David RodrĂ­guez. * Use current checkout in CI to uninstall RVM related gems. Pull request #2729 by David RodrĂ­guez. * Update Contributor Covenant v1.4.1. Pull request #2751 by SHIBATA Hiroshi. * Added supported versions of Ruby. Pull request #2756 by SHIBATA Hiroshi. * Fix shadowing outer local variable warning. Pull request #2763 by Luis Sagastume. * Update the certificate files to make the test pass on Debian 10. Pull request #2777 by Yusuke Endoh. * Backport ruby core changes. Pull request #2778 by SHIBATA Hiroshi. Bug fixes: * Test_gem.rb - intermittent failure fix. Pull request #2613 by MSP-Greg. * Fix sporadic CI failures. Pull request #2617 by David RodrĂ­guez. * Fix flaky bundler version finder tests. Pull request #2624 by David RodrĂ­guez. * Fix gem indexer tests leaking utility gems. Pull request #2625 by David RodrĂ­guez. * Clean up default spec dir too. Pull request #2639 by David RodrĂ­guez. * Fix 2.6.1 build against vendored bundler. Pull request #2645 by David RodrĂ­guez. * Fix comment typo. Pull request #2664 by Luis Sagastume. * Fix comment of Gem::Specification#required_ruby_version=. Pull request #2732 by Alex Junger. * Fix TODOs. Pull request #2748 by David RodrĂ­guez. === 3.0.3 / 2019-03-05 Security fixes: * Fixed following vulnerabilities: * CVE-2019-8320: Delete directory using symlink when decompressing tar * CVE-2019-8321: Escape sequence injection vulnerability in `verbose` * CVE-2019-8322: Escape sequence injection vulnerability in `gem owner` * CVE-2019-8323: Escape sequence injection vulnerability in API response handling * CVE-2019-8324: Installing a malicious gem may lead to arbitrary code execution * CVE-2019-8325: Escape sequence injection vulnerability in errors === 3.0.2 / 2019-01-01 Minor enhancements: * Use Bundler-1.17.3. Pull request #2556 by SHIBATA Hiroshi. * Fix document flag description. Pull request #2555 by Luis Sagastume. Bug fixes: * Fix tests when ruby --program-suffix is used without rubygems --format-executable. Pull request #2549 by Jeremy Evans. * Fix Gem::Requirement equality comparison when ~> operator is used. Pull request #2554 by Grey Baker. * Unset SOURCE_DATE_EPOCH in the test cases. Pull request #2558 by Sorah Fukumori. * Restore SOURCE_DATE_EPOCH. Pull request #2560 by SHIBATA Hiroshi. === 3.0.1 / 2018-12-23 Bug fixes: * Ensure globbed files paths are expanded. Pull request #2536 by Tony Ta. * Dup the Dir.home string before passing it on. Pull request #2545 by Charles Oliver Nutter. * Added permissions to installed files for non-owners. Pull request #2546 by SHIBATA Hiroshi. * Restore release task without hoe. Pull request #2547 by SHIBATA Hiroshi. === 3.0.0 / 2018-12-19 Major enhancements: * S3 source. Pull request #1690 by Aditya Prakash. * Download gems with threads. Pull request #1898 by AndrĂ© Arko. * Update to SPDX license list 3.0. Pull request #2152 by Mike Linksvayer. * [GSoC] Multi-factor feature for RubyGems. Pull request #2369 by Qiu Chaofan. * Use bundler 1.17.2. Pull request #2521 by SHIBATA Hiroshi. Minor enhancements: * Don't treat inaccessible working directories as build failures. Pull request #1135 by Pete. * Remove useless directory parameter from builders .build methods. [rebased]. Pull request #1433 by Kurtis Rainbolt-Greene. * Skipping more than one gem in pristine. Pull request #1592 by Henne Vogelsang. * Add info command to print information about an installed gem. Pull request #2023 by Colby Swandale. * Add --[no-]check-development option to cleanup command. Pull request #2061 by Lin Jen-Shin (godfat). * Show which gem referenced a missing gem. Pull request #2067 by Artem Khramov. * Prevent to delete to "bundler-" prefix gem like bundler-audit. Pull request #2086 by SHIBATA Hiroshi. * Fix rake install_test_deps once the rake clean_env does not exist. Pull request #2090 by Lucas Arantes. * Workaround common options mutation in Gem::Command test. Pull request #2098 by Thibault Jouan. * Extract a SpecificationPolicy validation class. Pull request #2101 by Olle Jonsson. * Handle environment that does not have `flock` system call. Pull request #2107 by SHIBATA Hiroshi. * Handle the explain option in gem update. Pull request #2110 by Colby Swandale. * Add Gem.operating_system_defaults to allow packagers to override defaults. Pull request #2116 by VĂ­t Ondruch. * Update for compatibilty with new minitest. Pull request #2118 by MSP-Greg. * Make Windows bin stubs portable. Pull request #2119 by MSP-Greg. * Avoid to warnings about gemspec loadings in rubygems tests. Pull request #2125 by SHIBATA Hiroshi. * Set whether bundler is used for gemdeps with an environmental variable. Pull request #2126 by SHIBATA Hiroshi. * Titleize "GETTING HELP" in readme. Pull request #2136 by Colby Swandale. * Improve the error message given when using --version with multiple gems in the install command. Pull request #2137 by Colby Swandale. * Use `File.open` instead of `open`. Pull request #2142 by SHIBATA Hiroshi. * Gem::Util.traverse_parents should not crash on permissions error. Pull request #2147 by Robert Ulejczyk. * [Installer] Avoid a #mkdir race condition. Pull request #2148 by Samuel Giddins. * Allow writing gemspecs from gem unpack to location specified by target option. Pull request #2150 by Colby Swandale. * Raise errors in `gem uninstall` when a file in a gem could not be removed . Pull request #2154 by Colby Swandale. * Remove PID from gem index directory. Pull request #2155 by SHIBATA Hiroshi. * Nil guard on `Gem::Specification`. Pull request #2164 by SHIBATA Hiroshi. * Skip broken test with macOS platform. Pull request #2167 by SHIBATA Hiroshi. * Support option for `--destdir` with upgrade installer. Pull request #2169 by SHIBATA Hiroshi. * To use constant instead of hard-coded version. Pull request #2171 by SHIBATA Hiroshi. * Add Rake task to install dev dependencies. Pull request #2173 by Ellen Marie Dash. * Add new sections to the README and explaination of what RubyGems is. Pull request #2174 by Colby Swandale. * Prefer to use `Numeric#zero?` instead of `== 0`. Pull request #2176 by SHIBATA Hiroshi. * Ignore perfomance test of version regexp pattern. Pull request #2179 by SHIBATA Hiroshi. * Ignore .DS_Store files in the update_manifest task. Pull request #2199 by Colby Swandale. * Allow building gems without having to be in the gem folder . Pull request #2204 by Colby Swandale. * Added coverage ability used by simplecov. Pull request #2207 by SHIBATA Hiroshi. * Improve invalid proxy error message. Pull request #2217 by Luis Sagastume. * Simplify home directory detection and platform condition. Pull request #2218 by SHIBATA Hiroshi. * Permission options. Pull request #2219 by Nobuyoshi Nakada. * Improve gemspec and package task. Pull request #2220 by SHIBATA Hiroshi. * Prefer to use util_spec in `Gem::TestCase`. Pull request #2227 by SHIBATA Hiroshi. * [Requirement] Treat requirements with == versions as equal. Pull request #2230 by Samuel Giddins. * Add a note for the non-semantically versioned case. Pull request #2242 by David RodrĂ­guez. * Keep feature names loaded in the block. Pull request #2261 by Nobuyoshi Nakada. * Tweak warning recommendation. Pull request #2266 by David RodrĂ­guez. * Show git path in gem env. Pull request #2268 by Luis Sagastume. * Add `--env-shebang` flag to setup command. Pull request #2271 by James Myers. * Support SOURCE_DATE_EPOCH to make gem spec reproducible. Pull request #2278 by Levente Polyak. * Chdir back to original directory when building an extension fails. Pull request #2282 by Samuel Giddins. * [Rakefile] Add a default task that runs the tests. Pull request #2283 by Samuel Giddins. * Support SOURCE_DATE_EPOCH to make gem tar reproducible. Pull request #2289 by Levente Polyak. * Reset hooks in test cases. Pull request #2297 by Samuel Giddins. * Minor typo: nokogiri. Pull request #2298 by Darshan Baid. * Ignore vendored molinillo from code coverage. Pull request #2302 by SHIBATA Hiroshi. * Support IO.copy_stream. Pull request #2303 by okkez. * Prepare beta release. Pull request #2304 by SHIBATA Hiroshi. * Add error message when trying to open a default gem. Pull request #2307 by Luis Sagastume. * Add alias command 'i' for 'install' command. Pull request #2308 by ota42y. * Cleanup rdoc task in Rakefile. Pull request #2318 by SHIBATA Hiroshi. * Add testcase to test_gem_text.rb. Pull request #2329 by Oliver. * Gem build strict option. Pull request #2332 by David RodrĂ­guez. * Make spec reset more informative. Pull request #2333 by Luis Sagastume. * [Rakefile] Set bundler build metadata when doing a release. Pull request #2335 by Samuel Giddins. * Speed up globbing relative to given directories. Pull request #2336 by Samuel Giddins. * Remove semver gem build warning. Pull request #2351 by David RodrĂ­guez. * Expand symlinks in gem path. Pull request #2352 by Benoit Daloze. * Normalize comment indentations. Pull request #2353 by David RodrĂ­guez. * Add bindir flag to pristine. Pull request #2361 by Luis Sagastume. * Add --user-install behaviour to cleanup command. Pull request #2362 by Luis Sagastume. * Allow build options to be passed to Rake. Pull request #2382 by Alyssa Ross. * Add --re-sign flag to cert command. Pull request #2391 by Luis Sagastume. * Fix "interpreted as grouped expression" warning. Pull request #2399 by Colby Swandale. * [Gem::Ext::Builder] Comments to aid future refactoring. Pull request #2405 by Ellen Marie Dash. * Move CONTRIBUTING.rdoc and POLICIES.rdoc documents to markdown. Pull request #2412 by Colby Swandale. * Improve certificate expiration defaults. Pull request #2420 by Luis Sagastume. * Freeze all possible constants. Pull request #2422 by Colby Swandale. * Fix bundler rubygems binstub not properly looking for bundler. Pull request #2426 by David RodrĂ­guez. * Make sure rubygems never leaks to another installation. Pull request #2427 by David RodrĂ­guez. * Update README.md. Pull request #2428 by Marc-AndrĂ© Lafortune. * Restrict special chars from prefixing new gem names. Pull request #2432 by Luis Sagastume. * This removes support for dynamic API backend lookup via DNS SRV records. Pull request #2433 by Arlandis Word. * Fix link to CONTRIBUTING.md doc. Pull request #2434 by Arlandis Word. * Support Keyword args with Pysch. Pull request #2439 by SHIBATA Hiroshi. * Bug/kernel#warn uplevel. Pull request #2442 by Nobuyoshi Nakada. * Improve certificate error message. Pull request #2454 by Luis Sagastume. * Update gem open command help text. Pull request #2458 by Aditya Prakash. * Uninstall with versions. Pull request #2466 by David RodrĂ­guez. * Add output option to build command. Pull request #2501 by Colby Swandale. * Move rubocop into a separate stage in travis ci. Pull request #2510 by Colby Swandale. * Ignore warnings with test_gem_specification.rb. Pull request #2523 by SHIBATA Hiroshi. * Support the environment without OpenSSL. Pull request #2528 by SHIBATA Hiroshi. Bug fixes: * Fix undefined method error when printing alert. Pull request #1884 by Robert Ross. * Frozen string fix - lib/rubygems/bundler_version_finder.rb. Pull request #2115 by MSP-Greg. * Fixed typos. Pull request #2143 by SHIBATA Hiroshi. * Fix regression of destdir on Windows platform. Pull request #2178 by SHIBATA Hiroshi. * Fixed no assignment variables about default gems installation. Pull request #2181 by SHIBATA Hiroshi. * Fix spelling errors in the README. Pull request #2187 by Colby Swandale. * Missing comma creates ambiguous meaning. Pull request #2190 by Clifford Heath. * Fix getting started instructions. Pull request #2198 by Luis Sagastume. * Fix rubygems dev env. Pull request #2201 by Luis Sagastume. * Fix #1470: generate documentation when --install-dir is present. Pull request #2229 by Elias Hernandis. * Fix activation when multiple platforms installed. Pull request #2339 by MSP-Greg. * Fix required_ruby_version with prereleases and improve error message. Pull request #2344 by David RodrĂ­guez. * Update tests for 'newer' Windows builds. Pull request #2348 by MSP-Greg. * Fix broken rubocop task by upgrading to 0.58.1. Pull request #2356 by David RodrĂ­guez. * Gem::Version should handle nil like it used to before. Pull request #2363 by Luis Sagastume. * Avoid need of C++ compiler to pass the test suite. Pull request #2367 by VĂ­t Ondruch. * Fix auto resign expired certificate. Pull request #2380 by Luis Sagastume. * Skip permissions-dependent test when root. Pull request #2386 by Alyssa Ross. * Fix test that depended on /usr/bin being in PATH. Pull request #2387 by Alyssa Ross. * Fixed test fail with mswin environment. Pull request #2390 by SHIBATA Hiroshi. * Fix broken builds using the correct rubocop version. Pull request #2396 by Luis Sagastume. * Fix extension builder failure when verbose. Pull request #2457 by Sorah Fukumori. * Fix test warnings. Pull request #2472 by MSP-Greg. * The test suite of bundler is not present ruby description. Pull request #2484 by SHIBATA Hiroshi. * Fix crash on certain gemspecs. Pull request #2506 by David RodrĂ­guez. * Fixed test fails with the newer version of OpenSSL. Pull request #2507 by SHIBATA Hiroshi. * Fix broken symlink that points to ../*. Pull request #2516 by Akira Matsuda. * Fix remote fetcher tests. Pull request #2520 by Luis Sagastume. * Fix tests when --program-suffix and similar ruby configure options are used. Pull request #2529 by Jeremy Evans. Compatibility changes: * IO.binread is not provided at Ruby 1.8. Pull request #2093 by SHIBATA Hiroshi. * Ignored to publish rdoc documentation of rubygems for docs.seattlerb.org. Pull request #2105 by SHIBATA Hiroshi. * Support pre-release RubyGems. Pull request #2128 by SHIBATA Hiroshi. * Relax minitest version for 5. Pull request #2131 by SHIBATA Hiroshi. * Remove zentest from dev dependency. Pull request #2132 by SHIBATA Hiroshi. * Remove hoe for test suite. Pull request #2160 by SHIBATA Hiroshi. * Cleanup deprecated tasks. Pull request #2162 by SHIBATA Hiroshi. * Drop to support Ruby < 2.2. Pull request #2182 by SHIBATA Hiroshi. * Cleanup deprecated style. Pull request #2193 by SHIBATA Hiroshi. * Remove CVEs from the rubygems repo. Pull request #2195 by Colby Swandale. * Removed needless condition for old version of ruby. Pull request #2206 by SHIBATA Hiroshi. * Removed deprecated methods over the limit day. Pull request #2216 by SHIBATA Hiroshi. * Remove syck support. Pull request #2222 by SHIBATA Hiroshi. * Removed needless condition for Encoding. Pull request #2223 by SHIBATA Hiroshi. * Removed needless condition for String#force_encoding. Pull request #2225 by SHIBATA Hiroshi. * Removed needless OpenSSL patch for Ruby 1.8. Pull request #2243 by SHIBATA Hiroshi. * Removed compatibility code for Ruby 1.9.2. Pull request #2244 by SHIBATA Hiroshi. * Removed needless version condition for the old ruby. Pull request #2252 by SHIBATA Hiroshi. * Remove needless define/respond_to condition. Pull request #2255 by SHIBATA Hiroshi. * Use File.realpath directlry in Gem::Package. Pull request #2284 by SHIBATA Hiroshi. * Removed needless condition for old versions of Ruby. Pull request #2286 by SHIBATA Hiroshi. * Remove the --rdoc and --ri options from install/update. Pull request #2354 by Colby Swandale. * Move authors assigner to required attributes section of Gem::Specification. Pull request #2406 by Grey Baker. * Remove rubyforge_page functionality. Pull request #2436 by Nick Schwaderer. * Drop ruby 1.8 support and use IO.popen. Pull request #2441 by Nobuyoshi Nakada. * Drop ruby 2.2 support. Pull request #2487 by David RodrĂ­guez. * Remove some old compatibility code. Pull request #2488 by David RodrĂ­guez. * Remove .document from src. Pull request #2489 by Colby Swandale. * Remove old version support. Pull request #2493 by Nobuyoshi Nakada. * [BudlerVersionFinder] set .filter! and .compatible? to match only on major versions. Pull request #2515 by Colby Swandale. Style changes: * Add Rubocop. Pull request #2250 by Colby Swandale. * Removed explicitly declaration of thread library. Pull request #2324 by SHIBATA Hiroshi. * Remove Trailing whitespace with rubocop. Pull request #2394 by SHIBATA Hiroshi. * Update rubocop and also use correct pessimistic version. Pull request #2404 by Colby Swandale. * Enable more rubocop rules. Pull request #2435 by Ellen Marie Dash. * Fix and lock rubocop. Pull request #2465 by David RodrĂ­guez. * Add a rubocop binstub. Pull request #2468 by David RodrĂ­guez. * Restore the `rubocop` task. Pull request #2470 by David RodrĂ­guez. * Remove trailing blank lines. Pull request #2471 by David RodrĂ­guez. * Remove empty lines around method bodies. Pull request #2473 by David RodrĂ­guez. * Enable Style/MethodDefParentheses in Rubocop. Pull request #2478 by Colby Swandale. * Enable Style/MultilineIfThen in Rubocop. Pull request #2479 by Luis Sagastume. * Remove trailing 'then' from generated code. Pull request #2480 by Luis Sagastume. === 2.7.8 / 2018-11-02 Minor enhancements: * [Requirement] Treat requirements with == versions as equal. Pull request #2230 by Samuel Giddins. * Fix exec_name documentation. Pull request #2239 by Luis Sagastume. * [TarHeader] Extract the empty header into a constant. Pull request #2247 by Samuel Giddins. * Simplify the code that lets us call the original, non-monkeypatched Kernel#require. Pull request #2267 by Leon Miller-Out. * Add install alias documentation. Pull request #2320 by ota42y. * [Rakefile] Set bundler build metadata when doing a release. Pull request #2335 by Samuel Giddins. * Backport commits from ruby core . Pull request #2347 by SHIBATA Hiroshi. * Sign in to the correct host before push. Pull request #2366 by Luis Sagastume. * Bump bundler-1.16.4. Pull request #2381 by SHIBATA Hiroshi. * Improve bindir flag description. Pull request #2383 by Luis Sagastume. * Update bundler-1.16.6. Pull request #2423 by SHIBATA Hiroshi. Bug fixes: * Fix #1470: generate documentation when --install-dir is present. Pull request #2229 by Elias Hernandis. * Fix no proxy checking. Pull request #2249 by Luis Sagastume. * Validate SPDX license exceptions. Pull request #2257 by Mikit. * Retry api specification spec with original platform. Pull request #2275 by Luis Sagastume. * Fix approximate recommendation with prereleases. Pull request #2345 by David RodrĂ­guez. * Gem::Version should handle nil like it used to before. Pull request #2363 by Luis Sagastume. === 2.7.7 / 2018-05-08 Minor enhancements: * [RequestSet] Only suggest a gem version with an installable platform. Pull request #2175 by Samuel Giddins. * Fixed no assignment variables about default gems installation. Pull request #2181 by SHIBATA Hiroshi. * Backport improvements for test-case from Ruby core. Pull request #2189 by SHIBATA Hiroshi. * Fix ruby warnings in test suite. Pull request #2205 by Colby Swandale. * To use Gem::Specification#bindir of bundler instead of hard coded path. Pull request #2208 by SHIBATA Hiroshi. * Update gem push --help description. Pull request #2215 by Luis Sagastume. * Backport ruby core commits. Pull request #2264 by SHIBATA Hiroshi. Bug fixes: * Frozen string fix - lib/rubygems/bundler_version_finder.rb. Pull request #2115 by MSP-Greg. * Fixed tempfile leak for RubyGems 2.7.6. Pull request #2194 by SHIBATA Hiroshi. * Add missing requires. Pull request #2196 by David RodrĂ­guez. * Fix Gem::Version.correct?. Pull request #2203 by Masato Nakamura. * Fix verify_entry regex for metadata. Pull request #2212 by Luis Sagastume. * Fix path checks for case insensitive filesystem. Pull request #2211 by Lars Kanis. Compatibility changes: * Deprecate unused code before removing them at #1524. Pull request #2197 by SHIBATA Hiroshi. * Deprecate for rubygems 3. Pull request #2214 by SHIBATA Hiroshi. * Mark deprecation to `ubygems.rb` for RubyGems 4. Pull request #2269 by SHIBATA Hiroshi. * Update bundler-1.16.2. Pull request #2291 by SHIBATA Hiroshi. === 2.7.6 / 2018-02-16 Security fixes: * Prevent path traversal when writing to a symlinked basedir outside of the root. Discovered by nmalkin, fixed by Jonathan Claudius and Samuel Giddins. * Fix possible Unsafe Object Deserialization Vulnerability in gem owner. Fixed by Jonathan Claudius. * Strictly interpret octal fields in tar headers. Discoved by plover, fixed by Samuel Giddins. * Raise a security error when there are duplicate files in a package. Discovered by plover, fixed by Samuel Giddins. * Enforce URL validation on spec homepage attribute. Discovered by Yasin Soliman, fixed by Jonathan Claudius. * Mitigate XSS vulnerability in homepage attribute when displayed via `gem server`. Discovered by Yasin Soliman, fixed by Jonathan Claudius. * Prevent Path Traversal issue during gem installation. Discovered by nmalkin. === 2.7.5 Bug fixes: * To use bundler-1.16.1 #2121 by SHIBATA Hiroshi. * Fixed leaked FDs. Pull request #2127 by Nobuyoshi Nakada. * Support option for `--destdir` with upgrade installer. #2169 by Thibault Jouan. * Remove PID from gem index directory. #2155 by SHIBATA Hiroshi. * Avoid a #mkdir race condition #2148 by Samuel Giddins. * Gem::Util.traverse_parents should not crash on permissions error #2147 by Robert Ulejczyk. * Use `File.open` instead of `open`. #2142 by SHIBATA Hiroshi. * Set whether bundler is used for gemdeps with an environmental variable #2126 by SHIBATA Hiroshi. * Fix undefined method error when printing alert #1884 by Robert Ross. === 2.7.4 Bug fixes: * Fixed leaked FDs. Pull request #2127 by Nobuyoshi Nakada. * Avoid to warnings about gemspec loadings in rubygems tests. Pull request #2125 by SHIBATA Hiroshi. * Fix updater with rubygems-2.7.3 Pull request #2124 by SHIBATA Hiroshi. * Handle environment that does not have `flock` system call. Pull request #2107 by SHIBATA Hiroshi. === 2.7.3 Minor enhancements: * Removed needless version lock. Pull request #2074 by SHIBATA Hiroshi. * Add --[no-]check-development option to cleanup command. Pull request #2061 by Lin Jen-Shin (godfat). * Merge glob pattern using braces. Pull request #2072 by Kazuhiro NISHIYAMA. * Removed warnings of unused variables. Pull request #2084 by SHIBATA Hiroshi. * Call SPDX.org using HTTPS. Pull request #2102 by Olle Jonsson. * Remove multi load warning from plugins documentation. Pull request #2103 by Thibault Jouan. Bug fixes: * Fix test failure on Alpine Linux. Pull request #2079 by Ellen Marie Dash. * Avoid encoding issues by using binread in setup. Pull request #2089 by Mauro Morales. * Fix rake install_test_deps once the rake clean_env does not exist. Pull request #2090 by Lucas Oliveira. * Prevent to delete to "bundler-" prefix gem like bundler-audit. Pull request #2086 by SHIBATA Hiroshi. * Generate .bat files on Windows platform. Pull request #2094 by SHIBATA Hiroshi. * Workaround common options mutation in Gem::Command test. Pull request #2098 by Thibault Jouan. * Check gems dir existence before removing bundler. Pull request #2104 by Thibault Jouan. * Use setup command --regenerate-binstubs option flag. Pull request #2099 by Thibault Jouan. === 2.7.2 Bug fixes: * Added template files to vendoerd bundler. Pull request #2065 by SHIBATA Hiroshi. * Added workaround for non-git environment. Pull request #2066 by SHIBATA Hiroshi. === 2.7.1 (2017-11-03) Bug fixes: * Fix `gem update --system` with RubyGems 2.7+. Pull request #2054 by Samuel Giddins. === 2.7.0 (2017-11-02) Major enhancements: * Update vendored bundler-1.16.0. Pull request #2051 by Samuel Giddins. * Use Bundler for Gem.use_gemdeps. Pull request #1674 by Samuel Giddins. * Add command `signin` to `gem` CLI. Pull request #1944 by Shiva Bhusal. * Add Logout feature to CLI. Pull request #1938 by Shiva Bhusal. Minor enhancements: * Added message to uninstall command for gem that is not installed. Pull request #1979 by anant anil kolvankar. * Add --trust-policy option to unpack command. Pull request #1718 by Nobuyoshi Nakada. * Show default gems for all platforms. Pull request #1685 by Konstantin Shabanov. * Add Travis and Appveyor build status to README. Pull request #1918 by Jun Aruga. * Remove warning `no email specified` when no email. Pull request #1675 by Leigh McCulloch. * Improve -rubygems performance. Pull request #1801 by Samuel Giddins. * Improve the performance of Kernel#require. Pull request #1678 by Samuel Giddins. * Improve user-facing messages by consistent casing of Ruby/RubyGems. Pull request #1771 by John Labovitz. * Improve error message when Gem::RuntimeRequirementNotMetError is raised. Pull request #1789 by Luis Sagastume. * Code Improvement: Inheritance corrected. Pull request #1942 by Shiva Bhusal. * [Source] Autoload fileutils. Pull request #1906 by Samuel Giddins. * Use Hash#fetch instead of if/else in Gem::ConfigFile. Pull request #1824 by Daniel Berger. * Require digest when it is used. Pull request #2006 by Samuel Giddins. * Do not index the doc folder in the `update_manifest` task. Pull request #2031 by Colby Swandale. * Don't use two postfix conditionals on one line. Pull request #2038 by Ellen Marie Dash. * [SafeYAML] Avoid warning when Gem::Deprecate.skip is set. Pull request #2034 by Samuel Giddins. * Update gem yank description. Pull request #2009 by David Radcliffe. * Fix formatting of installation instructions in README. Pull request #2018 by Jordan Danford. * Do not use #quick_spec internally. Pull request #1733 by Jon Moss. * Switch from docs to guides reference. Pull request #1886 by Jonathan Claudius. * Happier message when latest version is already installed. Pull request #1956 by Jared Beck. * Update specification reference docs. Pull request #1960 by Grey Baker. * Allow Gem.finish_resolve to respect already-activated specs. Pull request #1910 by Samuel Giddins. * Update cryptography for Gem::Security. Pull request #1691 by Sylvain Daubert. * Don't output mkmf.log message if compilation didn't fail. Pull request #1808 by Jeremy Evans. * Matches_for_glob - remove root path. Pull request #2010 by ahorek. * Gem::Resolver#search_for update for reliable searching/sorting. Pull request #1993 by MSP-Greg. * Allow local installs with transitive prerelease requirements. Pull request #1990 by Samuel Giddins. * Small style fixes to Installer Set. Pull request #1985 by Arthur Marzinkovskiy. * Setup cmd: Avoid terminating option string w/ dot. Pull request #1825 by Olle Jonsson. * Warn when no files are set. Pull request #1773 by Aidan Coyle. * Ensure `to_spec` falls back on prerelease specs. Pull request #1755 by AndrĂ© Arko. * [Specification] Eval setting default attributes in #initialize. Pull request #1739 by Samuel Giddins. * Sort ordering of sources is preserved. Pull request #1633 by Nathan Ladd. * Retry with :prerelease when no suggestions are found. Pull request #1696 by Aditya Prakash. * [Rakefile] Run `git submodule update --init` in `rake newb`. Pull request #1694 by Samuel Giddins. * [TestCase] Address comments around ui changes. Pull request #1677 by Samuel Giddins. * Eagerly resolve in activate_bin_path. Pull request #1666 by Samuel Giddins. * [Version] Make hash based upon canonical segments. Pull request #1659 by Samuel Giddins. * Add Ruby Together CTA, rearrange README a bit. Pull request #1775 by Michael Bernstein. * Update Contributing.rdoc with new label usage. Pull request #1716 by Lynn Cyrin. * Add --host sample to help. Pull request #1709 by Code Ahss. * Add a helpful suggestion when `gem install` fails due to required_rub
. Pull request #1697 by Samuel Giddins. * Add cert expiration length flag. Pull request #1725 by Luis Sagastume. * Add submodule instructions to manual install. Pull request #1727 by Joseph Frazier. * Allow usage of multiple `--version` operators. Pull request #1546 by James Wen. * Warn when requiring deprecated files. Pull request #1939 by Ellen Marie Dash. Compatibility changes: * Use `-rrubygems` instead of `-rubygems.rb`. Because ubygems.rb is unavailable on Ruby 2.5. Pull request #2028 #2027 #2029 by SHIBATA Hiroshi. * Deprecate Gem::InstallerTestCase#util_gem_bindir and Gem::InstallerTestCase#util_gem_dir. Pull request #1729 by Jon Moss. * Deprecate passing options to Gem::GemRunner. Pull request #1730 by Jon Moss. * Add deprecation for Gem#datadir. Pull request #1732 by Jon Moss. * Add deprecation warning for Gem::DependencyInstaller#gems_to_install. Pull request #1731 by Jon Moss. * Update Code of Conduct to Contributor Covenant v1.4.0. Pull request #1796 by Matej. Bug fixes: * Fix issue for MinGW / MSYS2 builds and testing. Pull request #1876 by MSP-Greg. * Fixed broken links and overzealous URL encoding in gem server. Pull request #1809 by Nicole Orchard. * Fix a typo. Pull request #1722 by Koichi ITO. * Fix error message Gem::Security::Policy. Pull request #1724 by Nobuyoshi Nakada. * Fixing links markdown formatting in README. Pull request #1791 by Piotr Kuczynski. * Fix failing Bundler 1.8.7 CI builds. Pull request #1820 by Samuel Giddins. * Fixed test broken on ruby-head . Pull request #1842 by SHIBATA Hiroshi. * Fix typos with misspell. Pull request #1846 by SHIBATA Hiroshi. * Fix gem open to open highest version number rather than lowest. Pull request #1877 by Tim Pope. * Fix test_self_find_files_with_gemfile to sort expected files. Pull request #1878 by Kazuaki Matsuo. * Fix typos in CONTRIBUTING.rdoc. Pull request #1909 by Mark Sayson. * Fix some small documentation issues in installer. Pull request #1972 by Colby Swandale. * Fix links in Policies document. Pull request #1964 by Alyssa Ross. * Fix NoMethodError on bundler/inline environment. Pull request #2042 by SHIBATA Hiroshi. * Correct comments for Gem::InstallerTestCase#setup. Pull request #1741 by MSP-Greg. * Use File.expand_path for certification and key location. Pull request #1987 by SHIBATA Hiroshi. * Rescue EROFS. Pull request #1417 by Nobuyoshi Nakada. * Fix spelling of 'vulnerability'. Pull request #2022 by Philip Arndt. * Fix metadata link key names. Pull request #1896 by Aditya Prakash. * Fix a typo in uninstall_command.rb. Pull request #1934 by Yasuhiro Horimoto. * Gem::Requirement.create treat arguments as variable-length. Pull request #1830 by Toru YAGI. * Display an explanation when rake encounters an ontological problem. Pull request #1982 by Wilson Bilkovich. * [Server] Handle gems with names ending in `-\d`. Pull request #1926 by Samuel Giddins. * [InstallerSet] Avoid reloading _all_ local gems multiple times during dependency resolution. Pull request #1925 by Samuel Giddins. * Modify the return value of Gem::Version.correct?. Pull request #1916 by Tsukuru Tanimichi. * Validate metadata link keys. Pull request #1834 by Aditya Prakash. * Add changelog to metadata validation. Pull request #1885 by Aditya Prakash. * Replace socket error text message. Pull request #1823 by Daniel Berger. * Raise error if the email is invalid when building cert. Pull request #1779 by Luis Sagastume. * [StubSpecification] Don’t iterate through all loaded specs in #to_spec. Pull request #1738 by Samuel Giddins. === 2.6.14 / 2017-10-09 Security fixes: * Whitelist classes and symbols that are in loaded YAML. See CVE-2017-0903 for full details. Fix by Aaron Patterson. === 2.6.13 / 2017-08-27 Security fixes: * Fix a DNS request hijacking vulnerability. (CVE-2017-0902) Discovered by Jonathan Claudius, fix by Samuel Giddins. * Fix an ANSI escape sequence vulnerability. (CVE-2017-0899) Discovered by Yusuke Endoh, fix by Evan Phoenix. * Fix a DOS vulnerability in the `query` command. (CVE-2017-0900) Discovered by Yusuke Endoh, fix by Samuel Giddins. * Fix a vulnerability in the gem installer that allowed a malicious gem to overwrite arbitrary files. (CVE-2017-0901) Discovered by Yusuke Endoh, fix by Samuel Giddins. === 2.6.12 / 2017-04-30 Bug fixes: * Fix test_self_find_files_with_gemfile to sort expected files. Pull request #1880 by Kazuaki Matsuo. * Fix issue for MinGW / MSYS2 builds and testing. Pull request #1879 by MSP-Greg. * Fix gem open to open highest version number rather than lowest. Pull request #1877 by Tim Pope. * Add a test for requiring a default spec as installed by the ruby installer. Pull request #1899 by Samuel Giddins. * Fix broken --exact parameter to gem command. Pull request #1873 by Jason Frey. * [Installer] Generate backwards-compatible binstubs. Pull request #1904 by Samuel Giddins. * Fix pre-existing source recognition on add action. Pull request #1883 by Jonathan Claudius. * Prevent negative IDs in output of #inspect. Pull request #1908 by VĂ­t Ondruch. * Allow Gem.finish_resolve to respect already-activated specs. Pull request #1910 by Samuel Giddins. === 2.6.11 / 2017-03-16 Bug fixes: * Fixed broken tests on ruby-head. Pull request #1841 by SHIBATA Hiroshi. * Update vendored Molinillo to 0.5.7. Pull request #1859 by Samuel Giddins. * Avoid activating Ruby 2.5 default gems when possible. Pull request #1843 by Samuel Giddins. * Use improved resolver sorting algorithm. Pull request #1856 by Samuel Giddins. === 2.6.10 / 2017-01-23 Bug fixes: * Fix `require` calling the wrong `gem` method when it is overridden. Pull request #1822 by Samuel Giddins. === 2.6.9 / 2017-01-20 Bug fixes: * Allow initializing versions with empty strings. Pull request #1767 by Luis Sagastume. * Fix TypeError on 2.4. Pull request #1788 by Nobuyoshi Nakada. * Don't output mkmf.log message if compilation didn't fail. Pull request #1808 by Jeremy Evans. * Fixed broken links and overzealous URL encoding in gem server. Pull request #1809 by Nicole Orchard. * Update vendored Molinillo to 0.5.5. Pull request #1812 by Samuel Giddins. * RakeBuilder: avoid frozen string issue. Pull request #1819 by Olle Jonsson. === 2.6.8 / 2016-10-29 Bug fixes: * Improve SSL verification failure message. Pull request #1751 by Eric Hodel. * Ensure `to_spec` falls back on prerelease specs. Pull request #1755 by AndrĂ© Arko. * Update vendored Molinillo to 0.5.3. Pull request #1763 by Samuel Giddins. === 2.6.7 / 2016-09-26 Bug fixes: * Install native extensions in the correct location when using the `--user-install` flag. Pull request #1683 by Noah Kantrowitz. * When calling `Gem.sources`, load sources from `configuration` if present, else use the default sources. Pull request #1699 by Luis Sagastume. * Fail gracefully when attempting to redirect without a Location. Pull request #1711 by Samuel Giddins. * Update vendored Molinillo to 0.5.1. Pull request #1714 by Samuel Giddins. === 2.6.6 / 2016-06-22 Bug fixes: * Sort installed versions to make sure we install the latest version when running `gem update --system`. As a one-time fix, run `gem update --system=2.6.6`. Pull request #1601 by David Radcliffe. === 2.6.5 / 2016-06-21 Minor enhancements: * Support for unified Integer in Ruby 2.4. Pull request #1618 by SHIBATA Hiroshi. * Update vendored Molinillo to 0.5.0 for performance improvements. Pull request #1638 by Samuel Giddins. Bug fixes: * Raise an explicit error if Signer#sign is called with no certs. Pull request #1605 by Daniel Berger. * Update `update_bundled_ca_certificates` utility script for directory nesting. Pull request #1583 by James Wen. * Fix broken symlink support in tar writer (+ fix broken test). Pull request #1578 by Cezary Baginski. * Remove extension directory before (re-)installing. Pull request #1576 by Jeremy Hinegardner. * Regenerate test CA certificates with appropriate extensions. Pull request #1611 by rhenium. * Rubygems does not terminate on failed file lock when not superuser. Pull request #1582 by Ellen Marie Dash. * Fix tar headers with a 101 character name. Pull request #1612 by PaweƂ Tomulik. * Add Gem.platform_defaults to allow implementations to override defaults. Pull request #1644 by Charles Oliver Nutter. * Run Bundler tests on TravisCI. Pull request #1650 by Samuel Giddins. === 2.6.4 / 2016-04-26 Minor enhancements: * Use Gem::Util::NULL_DEVICE instead of hard coded strings. Pull request #1588 by Chris Charabaruk. * Use File.symlink on MS Windows if supported. Pull request #1418 by Nobuyoshi Nakada. Bug fixes: * Redact uri password from error output when gem fetch fails. Pull request #1565 by Brian Fletcher. * Suppress warnings. Pull request #1594 by Nobuyoshi Nakada. * Escape user-supplied content served on web pages by `gem server` to avoid potential XSS vulnerabilities. Samuel Giddins. === 2.6.3 / 2016-04-05 Minor enhancements: * Lazily calculate Gem::LoadError exception messages. Pull request #1550 by Aaron Patterson. * New fastly cert. Pull request #1548 by David Radcliffe. * Organize and cleanup SSL certs. Pull request #1555 by James Wen. * [RubyGems] Make deprecation message for paths= more helpful. Pull request #1562 by Samuel Giddins. * Show default gems when using "gem list". Pull request #1570 by Luis Sagastume. Bug fixes: * Stub ordering should be consistent regardless of how cache is populated. Pull request #1552 by Aaron Patterson. * Handle cases when the @@stubs variable contains non-stubs. Pull request #1558 by Per Lundberg. * Fix test on Windows for inconsistent temp path. Pull request #1554 by Hiroshi Shirosaki. * Fix `Gem.find_spec_for_exe` picks oldest gem. Pull request #1566 by Shinichi Maeshima. * [Owner] Fallback to email and userid when owner email is missing. Pull request #1569 by Samuel Giddins. * [Installer] Handle nil existing executable. Pull request #1561 by Samuel Giddins. * Allow two digit version numbers in the tests. Pull request #1575 by unak. === 2.6.2 / 2016-03-12 Bug fixes: * Fix wrong version of gem activation for bin stub. Pull request #1527 by Aaron Patterson. * Speed up gem activation failures. Pull request #1539 by Aaron Patterson. * Fix platform sorting in the resolver. Pull request #1542 by Samuel E. Giddins. * Ensure we unlock the monitor even if try_activate throws. Pull request #1538 by Charles Oliver Nutter. === 2.6.1 / 2016-02-28 Bug fixes: * Ensure `default_path` and `home` are set for paths. Pull request #1513 by Aaron Patterson. * Restore but deprecate support for Array values on `Gem.paths=`. Pull request #1514 by Aaron Patterson. * Fix invalid gem file preventing gem install from working. Pull request #1499 by Luis Sagastume. === 2.6.0 / 2016-02-26 Minor enhancements: * RubyGems now defaults the `gem push` to the gem's "allowed_push_host" metadata setting. Pull request #1486 by Josh Lane. * Update bundled Molinillo to 0.4.3. Pull request #1493 by Samuel E. Giddins. * Add version option to gem open command. Pull request #1483 by Hrvoje Ć imić. * Feature/add silent flag. Pull request #1455 by Luis Sagastume. * Allow specifying gem requirements via env variables. Pull request #1472 by Samuel E. Giddins. Bug fixes: * RubyGems now stores `gem push` credentials under the host you signed-in for. Pull request #1485 by Josh Lane. * Move `coding` location to first line. Pull request #1471 by SHIBATA Hiroshi. * [PathSupport] Handle a regexp path separator. Pull request #1469 by Samuel E. Giddins. * Clean up the PathSupport object. Pull request #1094 by Aaron Patterson. * Join with File::PATH_SEPARATOR in Gem.use_paths. Pull request #1476 by Samuel E. Giddins. * Handle when the gem home and gem path arent set in the config file. Pull request #1478 by Samuel E. Giddins. * Terminate TimeoutHandler. Pull request #1479 by Nobuyoshi Nakada. * Remove redundant cache. Pull request #1482 by Eileen M. Uchitelle. * Freeze `Gem::Version@segments` instance variable. Pull request #1487 by Ben Dean. * Gem cleanup is trying to uninstall gems outside GEM_HOME and reporting an error after it tries. Pull request #1353 by Luis Sagastume. * Avoid duplicated sources. Pull request #1489 by Luis Sagastume. * Better description for quiet flag. Pull request #1491 by Luis Sagastume. * Raise error if find_by_name returns with nil. Pull request #1494 by ZoltĂĄn HegedĂŒs. * Find_files only from loaded_gems when using gemdeps. Pull request #1277 by Michal Papis. ------------------------------------------------------------------------------ RubyGems installed the following executables: /Users/jon/.asdf/installs/ruby/2.3.7/bin/gem /Users/jon/.asdf/installs/ruby/2.3.7/bin/bundle RubyGems system software updated + npm install --global npm /Users/jon/.asdf/installs/nodejs/10.15.1/.npm/bin/npm -> /Users/jon/.asdf/installs/nodejs/10.15.1/.npm/lib/node_modules/npm/bin/npm-cli.js /Users/jon/.asdf/installs/nodejs/10.15.1/.npm/bin/npx -> /Users/jon/.asdf/installs/nodejs/10.15.1/.npm/lib/node_modules/npm/bin/npx-cli.js > npm@6.11.3 postinstall /Users/jon/.asdf/installs/nodejs/10.15.1/.npm/lib/node_modules/npm > /Users/jon/.asdf/installs/nodejs/10.15.1/.npm/lib/node_modules/.hooks/postinstall + npm@6.11.3 updated 1 package in 5.5s + nuke_modules /Users/jon/code/palette/node_modules /Users/jon/code/artsy-cli/node_modules 946M cleaned up ```

replug.log

``` + PlugClean Searching for invalid plugins in /Users/jon/.vim/plugs [=========================================================] Already clean. + PlugInstall Updated. Elapsed time: 1.843418 sec. [========================================================] - Finishing ... Done! - bufkill.vim: Already installed - fzf: Already installed - vim-hashrocket: Already installed - vim-rake: Already installed - vim-turbux: Already installed - vim-pug: Already installed - vim-ruby: Already installed - vim-textobj-user: Already installed - vim-scriptease: Already installed - vim-json: Already installed - vim-rsi: Already installed - tslime.vim: Already installed - vim-vividchalk: Already installed - vim-coffee-script: Already installed - vim-rhubarb: Already installed - vim-markdown: Already installed - vim-eunuch: Already installed - vim-vinegar: Already installed - vim-repeat: Already installed - vim-slim: Already installed - vim-git: Already installed - vim-commentary: Already installed - vim-blockle: Already installed - vim-endwise: Already installed - supertab: Already installed - vim-sleuth: Already installed - ack.vim: Already installed - vim-spacejam: Already installed - bufexplorer.zip: Already installed - vim-railscasts: Already installed - vim-unimpaired: Already installed - vim-headfirst: Already installed - vim-bdubs: Already installed - vim-rails: Already installed - vim-weefactor: Already installed - pgsql.vim: Already installed - vim-sensible: Already installed - gitv: Already installed - vim-irblack: Already installed - vim-fugitive: Already installed - vim-textobj-rubyblock: Already installed - tabular: Already installed - vim-speeddating: Already installed - ale: Already installed - vim-bundler: Already installed - vim-haml: Already installed - splitjoin.vim: Already installed - vim-jsx: Already installed - vim-abolish: Already installed - vim-projectionist: Already installed - vim-ragtag: Already installed - vim-surround: Already installed - typescript-vim: Already installed - vim-javascript: Already installed - vim-cucumber: Already installed - vim-styled-components: Already installed + PlugUpdate Updated. Elapsed time: 4.645794 sec. [========================================================] - Finishing ... Done! - bufkill.vim: Already up to date. - fzf: 2 files changed, 6 insertions(+), 5 deletions(-) - vim-hashrocket: Already up to date. - vim-rake: Already up to date. - vim-turbux: Already up to date. - vim-pug: 1 file changed, 2 insertions(+), 1 deletion(-) - vim-ruby: Already up to date. - vim-textobj-user: Already up to date. - vim-scriptease: Already up to date. - vim-json: Already up to date. - vim-rsi: Already up to date. - tslime.vim: Already up to date. - vim-vividchalk: Already up to date. - vim-coffee-script: Already up to date. - vim-rhubarb: Already up to date. - vim-markdown: Already up to date. - vim-eunuch: Already up to date. - vim-vinegar: Already up to date. - vim-repeat: Already up to date. - vim-slim: Already up to date. - vim-git: Already up to date. - vim-commentary: 2 files changed, 10 insertions(+), 1 deletion(-) - vim-blockle: Already up to date. - vim-endwise: Already up to date. - supertab: Already up to date. - vim-sleuth: Already up to date. - ack.vim: Already up to date. - vim-spacejam: Already up to date. - bufexplorer.zip: Already up to date. - vim-railscasts: Already up to date. - vim-unimpaired: Already up to date. - vim-headfirst: Already up to date. - vim-bdubs: Already up to date. - vim-rails: Already up to date. - vim-weefactor: Already up to date. - pgsql.vim: Already up to date. - vim-sensible: Already up to date. - gitv: Already up to date. - vim-irblack: Already up to date. - vim-fugitive: 3 files changed, 132 insertions(+), 74 deletions(-) - vim-textobj-rubyblock: Already up to date. - tabular: Already up to date. - vim-speeddating: Already up to date. - ale: create mode 100644 test/test_rename.vader - vim-bundler: Already up to date. - vim-haml: Already up to date. - splitjoin.vim: 2 files changed, 18 insertions(+), 3 deletions(-) - vim-jsx: 1 file changed, 26 insertions(+), 5 deletions(-) - vim-abolish: Already up to date. - vim-projectionist: Already up to date. - vim-ragtag: Already up to date. - vim-surround: Already up to date. - typescript-vim: Already up to date. - vim-javascript: Already up to date. - vim-cucumber: Already up to date. - vim-styled-components: Already up to date. + PlugDiff 7 plugin(s) updated. [========================================================] Last update: ------------ - ale: * 41ff80d 569 support vim sign group and priority (#2786) (6 days ago) * 6746eae Merge pull request #2683 from ahayworth/ahayworth-add-ink-lsp (9 days ago) |\ | * ab0bf61 Add support for ink-language-server (8 weeks ago) * d7dbc8f Merge pull request #2719 from kevinywlui/patch-1 (9 days ago) |\ | * 442fb2d Remove texlab rust rewrite link (6 weeks ago) * e329413 Merge pull request #2667 from Chris-Slade/master (9 days ago) |\ | * 9c7673e Edit ale-cs-csc docs (9 weeks ago) * e6241ee Merge pull request #2784 from hsanson/2733-add-semistandard-executable-to-path-search (9 days ago) |\ | * 07c11e4 Add semistandard to node_modules search. (10 days ago) |/ * ab8e043 Merge pull request #2691 from elebow/mdl-use-json-output (11 days ago) |\ | * 08a5bfc mdl: Use JSON output instead of parsing text (6 weeks ago) * e6946de Merge pull request #2736 from zoonfafer/doc-typos (11 days ago) |\ | * da262f4 doc: Fix typos (5 weeks ago) * 6ab264f Close #2641 - Document how to add your own LSP linters (11 days ago) * d93512f Fix #2744 - Make ALEFix work when only casing is changed (11 days ago) * 7b38e97 Merge pull request #2780 from jeremija/tsserver-autoimport-desc (11 days ago) |\ | * f5e4441 Show description of autoimport action for tsserver (11 days ago) |/ * e3784c4 Close #2764 - Support the new React filetypes with aliases (12 days ago) * b531a4e Merge pull request #2653 from AntoineGagne/bugfix/bugged-plt-detection (12 days ago) |\ | * c675212 Fix bug with detection of the PLT (2 months ago) * dd6bd6f Fix #2711 - Fix writing to files on save (12 days ago) * 529f57a Document and test solc (12 days ago) * b8949aa `arguments` needs to be handled for `compile_commands.json` in addition to `command` (#2123) (12 days ago) * dc42c0f Add support for `solc` Solidity compiler (#2648) (12 days ago) * 41ed10b Merge pull request #2770 from statquant/master (12 days ago) |\ | * 34431d8 Adding linting for rmd filetype (duplicate of rmarkdown) (2 weeks ago) |/ * 61cfb3f Merge pull request #2693 from elebow/chmod-remove-x (3 weeks ago) |\ | * b1810b2 Remove +x bit from some files that don't need it. (7 weeks ago) * 321ee6d Merge pull request #2738 from Joshuao95/patch-1 (3 weeks ago) |\ | * cf47bda Update irrelevant JSCS site link (5 weeks ago) * 58b7c28 Merge pull request #2696 from elebow/update-test-docs-for-linter-lists (3 weeks ago) |\ | * 74a4375 Update test docs and output for linter tables checked (7 weeks ago) * a6c59fa feat: support sqlformat. (#2702) (3 weeks ago) * 3e8c8d3 Add ALERename (tsserver & LSP), ALEOrganizeImports (tsserver) and auto import support (tsserver) (#2709) (3 weeks ago) * b66d202 Merge pull request #2695 from elebow/move-ruby-escape-executable (3 weeks ago) |\ | * 58e8d32 Move ale#handlers#ruby#EscapeExecutable to ale#ruby#EscapeExecutable (7 weeks ago) * 05ba522 languagetools: stop auto-appending --autoDetect (#2616) (3 weeks ago) * 34f2943 Limit the branches for branch builds for AppVeyor (3 weeks ago) * 84a4551 Limit the branches for Travis CI branch builds (3 weeks ago) * fbe7cea Merge pull request #2741 from zoonfafer/shell (3 weeks ago) |\ | * 2b12c8c linter/sh: Improve parsing of error messages in different locales (4 weeks ago) * cda4663 Fix #2760 - Ignore all errors for adding NeoVim highlights (3 weeks ago) * 2e323b5 dfmt support (#2662) (3 weeks ago) - fzf: * ab11b74 [vim] Output of chcp was not parsed correctly (2 days ago) * a5a97be [bash-completion] Properly handle exit event (2 days ago) - splitjoin.vim: * 0dc8587 Installation instructions in the README (2 weeks ago) - vim-commentary: * 62b68ae Add b:commentary_startofline option (3 days ago) - vim-fugitive: * 621ffb0 Fix :'<,'>Gclog on some Vim versions (16 hours ago) * 24b463b Support REVERT_HEAD and CHERRY_PICK_HEAD (17 hours ago) * eedfd2a Don't show tags warning when editing commit message (3 days ago) * ab26e9f Trigger User FugitiveChanged on events that change repository (4 days ago) * fee14c1 Don't reload status on non-Fugitive ShellCmdPost (4 days ago) * 540d802 Force status reload on commands likely to change it (4 days ago) * 9c91766 Vim's `redraw` can change v:shell_error (4 days ago) * 6eb5d8e Fix buffer local commands (5 days ago) * 0cf70ab List pagure plugin (5 days ago) * 80ef196 Fix typo (5 days ago) * 18893e8 Use more conventional quickfix event type for :Ggrep (5 days ago) * 1b29230 Encapsulate doautocmd (5 days ago) * c1244ea Default to left, not right split for empty :Gdiffsplit filename (5 days ago) * eec184e Fix blame help maps (5 days ago) * 417b3bb Fix off by 2 error staging multiple files (9 days ago) * edd054f Fix visual mode exclusion for staging on section header (9 days ago) * 37088aa Fix X on removed file (9 days ago) * 1d8c0a3 Show first parent diff for merge commits (13 days ago) * f5a94cb Reload status after Vim :terminal command (2 weeks ago) * dc41381 Fire ShellCmdPost after :Gpush (2 weeks ago) * 2cf584f Remove redundant jump when opening :Gstatus (2 weeks ago) * 26f6037 Reveal folds when using jump maps in commits (3 weeks ago) - vim-jsx: * 8879e0d Add deprecation warning (2 days ago) - vim-pug: * ea39cd9 🐛 allows dashes to be used in pug for vue components, addresses #115 (9 days ago) + PlugUpgrade diff --git a/rcm/vim/autoload/plug.vim b/rcm/vim/autoload/plug.vim index 6b4caf8..bc3706c 100644 --- a/rcm/vim/autoload/plug.vim +++ b/rcm/vim/autoload/plug.vim @@ -353,9 +353,9 @@ if s:is_win " Copied from fzf function! s:wrap_cmds(cmds) - return map(['@echo off', 'for /f "tokens=4" %%a in (''chcp'') do set origchcp=%%a', 'chcp 65001 > nul'] + + return map(['@echo off','setlocal enabledelayedexpansion','for /f "delims=: tokens=2" %%a in (''chcp'') do set origchcp=%%a','set origchcp=!origchcp: =!','chcp 65001 > nul'] + \ (type(a:cmds) == type([]) ? a:cmds : [a:cmds]) + - \ ['chcp %origchcp% > nul'], 'v:val."\r"') + \ ['chcp !origchcp! > nul','setlocal disabledelayedexpansion'],'v:val."\r"') endfunction function! s:batchfile(cmd) + replug done ```
jonallured commented 4 years ago

Going to punt on a reboot and system updates - working on the Xcode update and hoping nothing too much breaks!!