docs/color.md 0000664 00000002442 14751153051 0007142 0 ustar 00 RVM will automatically use colors when it is possible.
To overwrite use command line parameter --color=no or --color=force.
It is also possible to set it with variable in ~/.rvmrc:
rvm_pretty_print_flag=[no|auto|force]
To change default colors use following variables in ~/.rvmrc:
rvm_error_color=red
rvm_warn_color=yellow
rvm_debug_color=magenta
rvm_notify_color=green
rvm_code_color=blue
rvm_comment_color=iblack
Available colors are:
black red green yellow blue magenta cyan white default
You can add emphasis to the color using bold/offbold.
It is also possible to change background color:
bblack bred bgreen byellow bblue bmagenta bcyan bwhite bdefault
On some terminals like xterm ( echo $TERM ) the bold and background colors give the same effect.
Use commas to put multiple definitions in one color. You can mix color, bold and background in one definition.
Specifying multiple colors/bold/background definitions will use last defined.
Using bold in one definition requires resetting it in others with offbold.
Using background in one definition requires resetting it in others with bdefault.
Example:
$ cat ~/.rvmrc
rvm_error_color=bold,red
rvm_warn_color=bold,yellow
rvm_debug_color=offbold,magenta
rvm_notify_color=offbold,green
docs/gpg.md 0000664 00000000712 14751153051 0006577 0 ustar 00 # GPG
1. [Creating GPG Keys](https://alexcabal.com/creating-the-perfect-gpg-keypair/)
2. Add public key to rvm-site repo
`gpg --armor --export developer_name > developer_name.asc`
2. [Extending key expiration date](https://www.g-loaded.eu/2010/11/01/change-expiration-date-gpg-key/)
3. Signing installer
`gpg --armor --detach-sign --yes binscripts/rvm-installer`
4. Signing release (follow on screen instructions)
`bash sign-releases.sh`
docs/upgrade-notes.md 0000664 00000006431 14751153051 0010603 0 ustar 00 * If you wish to disable the project .rvmrc file functionality, set
rvm_project_rvmrc=0 in either /etc/rvmrc or ~/.rvmrc.
then log out and back in.
* after_use and after_cd hook now supports multiple files with after_*_*
the custom hooks can be easily turned on/off by:
chmod +x $rvm_path/hooks/after_cd_[hook_name]
chmod -x $rvm_path/hooks/after_use_[hook_name]
* If your shell exits on entering a directory with freshly checked out sources
you should update .rvmrc file, and replace any `exit ` with `return `.
* In case you have some old RVM files/rubies in '/usr/local/bin' or '$HOME/bin' feel free to remove them,
they were copied there because of bug in path detection.
* Zsh 4.3.15 is buggy, be careful with it, it can break RVM, especially multiuser installations,
You should consider downgrading Zsh to 4.3.12 which has proven to work more reliable with RVM.
* Optionally you can run \`rvm tools rvm-env ruby bash\` which will generate
shebang wrappers for easier selecting ruby in scripts.
* If you wish to get more default(global) gems installed, install RVM with this flag: --with-gems="pry vagrant"
this option is remembered, it's enough to use it once.
* Binary rubies are installed by default if available, you can read about it in help:
rvm help install
rvm help mount
* RVM comes with a set of default gems including 'bundler', 'rake', 'rubygems-bundler' and 'rvm' gems;
if you do not wish to get these gems, install RVM with this flag: --without-gems="rvm rubygems-bundler"
this option is remembered, it's enough to use it once.
* RVM will try to automatically use available package manager, might require `sudo`,
read more about it in `rvm help autolibs`
* The default umask for multi-user installation got extended to `umask u=rwx,g=rwx,o=rx`,
comment it out to avoid automatic updates.
* If you encounter any issues with a ruby 'X' your best bet is to:
rvm get head && rvm reinstall X --debug
* RVM will run 'rvm requirements' by default, to disable run:
echo rvm_autolibs_flag=0 >> ~/.rvmrc
* RVM 1.20.12 removes the automated --progress-bar from curl options,
if you liked this then you can restore this behavior with:
echo progress-bar >> ~/.curlrc
* RVM will set first installed ruby as default and use it if run as function.
To avoid this behavior either use full path to rvm binary or prefix it with `command `.
* To update RVM loading code run 'rvm get ... --auto-dotfiles'
* RVM 1.20 changes default behavior of Autolibs to Enabled - if you prefer the 1.19 behavior
then run "rvm autolibs read-fail", read more details: rvm help autolibs
* RVM 1.24 changes default package manager on OSX to Homebrew,
use `rvm autolibs macports` if you prefer Macports.
* RVM 1.24 changes default `--verify-downloads` flag to `1` you can get the paranoid mode again with:
echo rvm_verify_downloads_flag=0 >> ~/.rvmrc
* RVM 1.25 disables default pollution of rvm_path/bin, you still can generate the links using:
rvm wrapper ruby-name # or for default:
rvm wrapper default --no-prefix
* RVM 1.25.11 'rvm remove' will by default remove gems, to remove only ruby use 'rvm uninstall'
* RVM 1.30 simplifies behavior of 'rvm wrapper' subcommand
docs/alt.md 0000664 00000003501 14751153051 0006601 0 ustar 00 # RVM is not the only Ruby enVironment Manager
Other implementations allowing you to switch your Ruby environment:
- https://github.com/postmodern/chruby (Shell)
- https://github.com/TomFreudenberg/rvm-mini (Shell)
- https://github.com/vertiginous/pik (Windows)
- https://github.com/kwatch/versionswitcher (Python)
- https://bitbucket.org/jonforums/uru (Go)
- https://github.com/jayferd/ry (Shell)
- https://github.com/terlar/fry (Fish)
- https://github.com/niw/rubies (Shell)
- https://github.com/nkryptic/sandbox (Ruby)
- https://github.com/regularfry/gemenv (Ruby)
- https://github.com/sstephenson/rbenv (Shell)
- https://github.com/HashNuke/asdf-ruby (Shell)
- https://github.com/cpetschnig/switch-ruby (Ruby)
- https://github.com/uninets/p5-Ruby-VersionManager (Perl)
- https://github.com/seattlerb/zentest (Ruby)
- http://www.dribin.org/dave/blog/archives/2006/01/07/rails_encap/ (Tutorial)
- http://www.mjwall.com/2008/08/multiple-versions-of-ruby-with-stow/ (Tutorial)
- https://github.com/hmans/rbfu (Deprecated)
- https://github.com/wilmoore/ruby-version (Deprecated)
# RVM is not the only Ruby Version Manager
Other implementations allowing to install new Ruby versions:
- you can use your system to install ruby,
most distributions come with ruby 1.8 already installed
- https://github.com/postmodern/ruby-install (Shell)
- https://github.com/TomFreudenberg/rvm-mini (Shell)
- https://github.com/vertiginous/pik (Windows)
- https://github.com/kwatch/versionswitcher (Python)
- https://github.com/jayferd/ry (Shell)
- https://github.com/sstephenson/ruby-build (Shell)
- https://github.com/HashNuke/asdf-ruby (Shell)
- https://github.com/uninets/p5-Ruby-VersionManager (Perl)
# RVM IDE support
RVM is supported by the following IDE products:
- [RubyMine](http://www.jetbrains.com/ruby/)
- Vim [rvm.vim](https://github.com/tpope/vim-rvm)
docs/release-procedure.md 0000664 00000002200 14751153051 0011422 0 ustar 00 # Release procedure
## Preconditions
Add `bitbucket` remote:
```bash
git remote add bitbucket git@bitbucket.org:mpapis/rvm.git
```
## Procedure
1. Merge `master` to `stable`
```bash
git checkout master
git pull
git checkout stable
git pull
git merge master
```
2. Increase [VERSION](../VERSION) number and remove `-next`
3. Update [CHANGELOG](../CHANGELOG.md) with release date and links to changes (do not add new `Next` section yet)
4. Commit changes
```bash
git commit -m "Release 1.29.6"
```
5. Tag stable with version
```bash
git tag 1.29.6
```
6. Merge `stable` to `master`
```bash
git checkout master
git merge stable
```
5. Push to github and bitbucket
```bash
git push origin master stable
git push origin --tags
git push bitbucket master stable
git push bitbucket --tags
```
7. Sign release and upload files to GitHub and BitBucket
```bash
bash ./sign-releases.sh
```
8. Close milestone in github
9. Publish blog entry on http://rvm.io
10. Publish info on twitter
11. Prepare for the next release on `master` branch
* add `-next` to the [VERSION](../VERSION)
* add new `Next` section to [CHANGELOG](../CHANGELOG.md)
hooks/after_use_jruby 0000664 00000000442 14751153051 0011006 0 ustar 00 #!/usr/bin/env bash
\. "${rvm_path}/scripts/functions/hooks/jruby"
if [[ "${rvm_ruby_string}" =~ "jruby" ]]
then
jruby_ngserver_start
jruby_options_append "--ng" "${PROJECT_JRUBY_OPTS[@]}"
else
jruby_options_remove "--ng" "${PROJECT_JRUBY_OPTS[@]}"
jruby_clean_project_options
fi
hooks/after_use_current 0000664 00000001055 14751153051 0011336 0 ustar 00 #!/usr/bin/env bash
function set_current_alias()
{
typeset __current_ruby
if
__current_ruby="${rvm_environments_path}/current" &&
[[ -L "${__current_ruby:-}" ]]
then
__current_ruby="$( readlink "${__current_ruby:-}" )"
__current_ruby="${__current_ruby##*/}"
fi
if
[[ -z "${__current_ruby}" || "${__current_ruby}" != "${rvm_ruby_string}" ]]
then
"$rvm_scripts_path/alias" create current "${rvm_ruby_string}"
fi
}
if
[[ $TM_WRAPPING != "1" ]]
then
export TM_WRAPPING="1"
set_current_alias
unset TM_WRAPPING
fi
hooks/after_use_maglev 0000775 00000000223 14751153051 0011126 0 ustar 00 #!/usr/bin/env bash
\. "${rvm_path}/scripts/functions/hooks/maglev"
if
[[ "${rvm_ruby_string}" =~ "maglev" ]]
then
_maglev_gemstone start
fi
hooks/after_use_rbx_opts 0000664 00000000353 14751153051 0011514 0 ustar 00 #!/usr/bin/env bash
\. "${rvm_path}/scripts/functions/hooks/rbx"
if [[ "${rvm_ruby_string}" =~ "rbx" ]]
then
rbx_options_append "${PROJECT_RBXOPT[@]}"
else
rbx_options_remove "${PROJECT_RBXOPT[@]}"
rbx_clean_project_options
fi
hooks/after_use_home_bin 0000664 00000000366 14751153051 0011440 0 ustar 00 #!/usr/bin/env bash
\. "${rvm_path}/scripts/functions/hooks/binstubs"
function add_binstubs_to_path()
{
remove_binstubs_from_path "${2:-$1}"
export PATH="$1:$PATH"
}
if
[[ -d "${HOME}/bin" ]]
then
add_binstubs_to_path "${HOME}/bin"
fi
hooks/after_cd_install_vendored_gems 0000664 00000000223 14751153051 0014011 0 ustar 00 #!/usr/bin/env bash
# From @mpapis
if
which bundle >/dev/null &&
[[ -d vendor/cache ]] &&
[[ -f Gemfile ]]
then
bundle install --local
fi
hooks/after_install_auto_gem 0000775 00000000676 14751153051 0012341 0 ustar 00 #!/usr/bin/env bash
if
[[ -f "/etc/gentoo-release" ||
"${RUBYOPT:-}" =~ "-rauto_gem"
]]
then
typeset __sitelib
__sitelib="$( $rvm_ruby_binary -rrbconfig -e "puts RbConfig::CONFIG['sitelibdir']" )"
if [[ -n "${__sitelib}" ]]
then touch "${__sitelib}/auto_gem.rb"
else echo "WARN: Installed ruby does not have valid 'sitelibdir', no 'auto_gem.rb' was created, please report a bug here: https://github.com/rvm/rvm/issues"
fi
fi
hooks/after_use_jruby_opts 0000664 00000000375 14751153051 0012060 0 ustar 00 #!/usr/bin/env bash
\. "${rvm_path}/scripts/functions/hooks/jruby"
if [[ "${rvm_ruby_string}" =~ "jruby" ]]
then
jruby_options_append "${PROJECT_JRUBY_OPTS[@]}"
else
jruby_options_remove "${PROJECT_JRUBY_OPTS[@]}"
jruby_clean_project_options
fi
hooks/after_cd_bundler 0000664 00000003226 14751153051 0011103 0 ustar 00 #!/usr/bin/env bash
\. "${rvm_path}/scripts/functions/hooks/binstubs"
function add_binstubs_to_path()
{
remove_binstubs_from_path "${2:-$1}"
export PATH="$1:$PATH"
export LAST_BUNDLER_BIN_PATH="$1"
}
BUNDLER_BIN_PATH=""
# see BUNDLE_BIN is set in the current directories .bundle/config
if
[[ -f .bundle/config && -r .bundle/config ]] &&
BUNDLER_BIN_PATH="$(\awk -F": " '$1=="BUNDLE_BIN"{print $2}' .bundle/config)" &&
[[ -n "$BUNDLER_BIN_PATH" ]]
then
case "$BUNDLER_BIN_PATH" in
(/*)
true # it's all fine
;;
(\~*)
BUNDLER_BIN_PATH="${BUNDLER_BIN_PATH/\~/$HOME}"
;;
(*HOME*)
eval BUNDLER_BIN_PATH=\"${BUNDLER_BIN_PATH}\"
;;
(*)
BUNDLER_BIN_PATH="$PWD/${BUNDLER_BIN_PATH}"
;;
esac
if
[[ ":$PATH:" =~ ":$BUNDLER_BIN_PATH:" ]]
then
echo "The bundler binstubs directory is already on path."
add_binstubs_to_path "${BUNDLER_BIN_PATH}"
else
case "${BUNDLER_BIN_PATH}" in
(${PWD}*)
if
__rvm_ask_for \
"The bundler binstubs directory is in the current directory, which may be unsafe.
Consider using rubygems-bundler instead => https://github.com/rvm/rubygems-bundler
Remove the BUNDLE_BIN line from .bundle/config to disable this prompt.
Are you sure you want to add the bundler binstubs directory to the path?" \
'Yes'
then
add_binstubs_to_path "${BUNDLER_BIN_PATH}" "${LAST_BUNDLER_BIN_PATH}"
fi
;;
(*)
add_binstubs_to_path "${BUNDLER_BIN_PATH}" "${LAST_BUNDLER_BIN_PATH}"
;;
esac
fi
else
# There is no BUNDLE_BIN setting
remove_binstubs_from_path "${LAST_BUNDLER_BIN_PATH}"
fi
hooks/after_use_textmate 0000664 00000002160 14751153051 0011505 0 ustar 00 #!/usr/bin/env bash
#
# Automatically sets the wrappers for textmate's use
# Based on article posted: http://www.christopherirish.com/2010/06/28/how-to-setup-textmate-to-use-rvm/
# Set up the TM_RUBY shell variable as described and remove the Builder as described and restart TextMate
#
# Make this script executable and you should be good to go! TextMate will stay in sync with rvm, which
# generally means the last project folder you switched into from terminal shell.
#
function set_textmate_wrapper()
{
typeset __current_ruby __textmate_ruby
__current_ruby=${RUBY_VERSION:-${GEM_HOME##*/}}
if
__textmate_ruby="$( \which textmate_ruby 2>/dev/null )" &&
[[ -n "${__textmate_ruby:-}" ]]
then
__textmate_ruby="$( readlink "${__textmate_ruby:-}" )"
__textmate_ruby="${__textmate_ruby%/ruby}"
__textmate_ruby="${__textmate_ruby%/bin}"
fi
if
[[ -z "${__textmate_ruby}" || "${__textmate_ruby}" != "${__current_ruby:-}" ]]
then
rvm wrapper ${RUBY_VERSION:-${GEM_HOME##*/}} textmate
fi
}
if
[[ $TM_WRAPPING != "1" ]]
then
export TM_WRAPPING="1"
set_textmate_wrapper
unset TM_WRAPPING
fi
hooks/after_install_codesign 0000664 00000002462 14751153051 0012324 0 ustar 00 #!/usr/bin/env bash
####################################################
# Signing compiled ruby for OSX, for details visit #
# https://rvm.io/rubies/codesign/ #
####################################################
# Go to subprocess so we can use returns and 'use' ruby temporarily
(
# Require Mac OS
[[ "${_system_type}" == Darwin ]] || return 1
# Require 10.7 - FIXME: Should be 10.7 or newer.
[[ "${_system_version}" == 10.7* ]] || return 2
# Find out ruby executable to sign
typeset _ruby_name
_ruby_name="$(sed -n '/^ruby_install_name=/ {s/ruby_install_name="\(.*\)"/\1/; p; };' "$MY_RUBY_HOME/config" )"
# Require rvm_codesign_identity
[[ -n "${rvm_codesign_identity:-}" ]] || {
rvm_warn "'rvm_codesign_identity' is not set so RVM can't sign ${_ruby_name}\n" \
"Set it in ~/.rvmrc after reading the following about OS X code signing:\n" \
"https://developer.apple.com/library/mac/#documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html"
return 3
}
# Require using ruby - btw this should not happen
__rvm_use || {
rvm_warn "can not use ruby which was just installed ... so can not sign it neither"
return 4
}
# Sign ruby
/usr/bin/codesign -f -s "${rvm_codesign_identity}" "$(which "${_ruby_name}")"
)
gem-cache/gem-wrappers-1.4.0.gem 0000664 00000032000 14751153051 0012115 0 ustar 00 metadata.gz 0000444 0000000 0000000 00000001360 13161171527 013442 0 ustar 00wheel wheel 0000000 0000000 � W��Y�V�o�0�_a����V� ��BH�!� B��\3a;e�眤�eo"�R����w�s�$��\��2��e(ނ*�OJ�%�h����֠���[Γ
�PT<��yJw�yz���J�Ʃ�F������KQ6\ҏ�
���V8ܔ����+(��\`�h��7R�E>��/�ł�y��|��/��]
����ѡ�C��_�
tx(ҫ��8n9 ~^���>����el6�ϐ:��l@;nd8��=��\zا�M\x��_%������K1z\�/���gP\�X����ySG:-�"pe�Jb��n�� :�� �llfV�DZ�2�F�S��pǙ�L��bkcX�zZ� j�} Dn�O;%�:o��1�u�*$1������Η>-qu�<��\�+��W���J��8��-�*��z�]n�iQ\WǥY��� �F8��@�����=^`�C�Kc�Đ��m-FAl��`Qrs+���5�?$�y��$T������b
H;d�1
,��7��/�˱iW��3�Q[D���3���o#��
���7�7b
�ﭓ��M�kC���,MofˬX<!v�f�N��s!N���W3
�l�B_$O��8c�P��3�Lo���..��t� '��5��a���aO�o��B��?�8�)nFqlw��@�:
=��X����Ѐ���դ���%��o�e[�(xF?
data.tar.gz 0000444 0000000 0000000 00000021313 13161171527 013360 0 ustar 00wheel wheel 0000000 0000000 � W��Y�=kw7���_���JJ��ïV7�m}n�8���=�WI�5�hF;;���_ $g8/Iv��J���fHA �<�C��|��g��;����wm���nol�Y�lu:��6�_�o߱�ww����� �Μv��g'��|~�ӱ�p��*C��)oU��|Zi���9������o�فy1u>��(�ۛ�������w�q,�4�-�c~4�������U�Wa��{̎��Ãg����{���{o�_�b;;�c�`n��c�N���)�0�
y6�f^�mc9�?��@ Ģ� 1!�| F�I��_�Gs}#��_ ���m�-�����_�bC��+��c{h���8���Ɔ�u��obb�����ވ���(6�8q>�lG4��О��
��ә5������zSz�1|�|X �W�V�����w��KHM��0gllal�v0�Џx^��P�;5��/����������w�Yc1T*kk�Q6`{�f�n���l���v+�&�F#��p��c��;g��q��
'��vO�P��֎����刿�1ldԋ��عo�f���$9�:���Н6��̳G̅}}����s�wa���u:q�N������C
���(�DZ�5B�"D�M,4��;"�c�ir `E��?0�f�B�<��r�FDpG��6t~dk?� z�C��3+�%�(<X١�-��d��� BIZ�әj �M�86,���q�-�NE=�(�E�bH�H#[��Zp��|e�c���X?������������/'�X��x�M}��f��M�G��� �C�"r�v-�"f0I���F
`��^G�>�wd��y��v��.��
��3�3��֦�� Zov����"W��-"� �.f��2;�b�P��'��#��M�5��i��Q�dC��[Nd=��^l�g��o�4�#oxBÜ .��GG�j�G|lEN~��c�K�����C�V[�`��3��ZFh���O
��'�4�u��h��� �;��Y�K�H�s�r 'Ư�HBo�w~D�o�|
P@���V ���ﳎ���jod��V��:���x��1 �Y�k���ګL��w�]��3>�?|/��ވ���0���F�k��1@p�{��>*� Q-:�a�V�9��h�>
-�C��z30 P�l�'vԛ�v��>VM�zg��
׆�s��%�b���ӜF!�؟��J�q��P�B�-��s��
��w�^��������������N>���·O'!�
��PCը��.{i���7h�V*��C�¡�"�Z� ��,Ё�|�`����{
�Q�G��Ժ``Q��
:��X<|@g�Y�z/(�3ǶP%>�ѮH���J � ����g��h��V�F���ܴK�h-G�
Z��T��J%�6 m�Pw�s�u
����ܷQQi�������Ğo�0E ��To $�\f<{�����o�?�}������٫�����}�����W��g���?��z�`���3qG�I�Gf�-��*��}L9}�)JE�9@���.��Ǟڡpz�c������`�ً�{������g���{G�� ;�rt�HA~\Sz��rs���A����f��Ӻh�Q!�Y�j[�!vц��T2Z�C���SqѠ�M�F�F/9���B{-��Tiv|�9 �0���'�dgj!��ePr2����r؈;���&Ϳ��]i�|Z'w�����kv4%J. ���b(o�y@I� (�C�u�i]X��9�As�D<�I��D�Q��Zcߚr��K>R�c;=��/H� ��܍C�_8��.��S�x��o���/�~zT��������r
@�8�l�� y�Kv�1���NB?>���#�W�����`R!ǂ|���Ȼ�;�O#��f-�B�V`g���Zx/�O*SC�!��P��t�bH�QC��Q�c�t���˽V<t܀�g6P��z��X{���а#&����
��FMСxf��r�
ߔ>�F�,F�#��8�Q�`@D/��h0��?�2?�(�����d���$�D�=��V1��6v����@��F��s?ȃ;D�M.'M�D�Y/���>W�pA����p�Yn+_ij�Z'4�5���B+D��̛E�������ȵ���,��`[AM�
D�Ċ&��o�� _L����挴�mV:��2b��85�'�V��7�-qs�2�
Hn��n�v|f��nB���p&o����L����8go���|�r7�@-jZL
A�
@Z�Z����VL�"-O�<%�dĖ����R�h��p���6�a !n�J���ٞF>����$х�\� \�8B#� 5nTP`[h?ł%������&'��sV�oq�CB>�b���Vz��<;�u�x�`�&m���n��u���}|i��H�5̼��j�뒴E���n��'�;g/��r���E�rN=����&�^�~TEt��f F`H8�(�k�͙�[`���G,�u� ����E���F����]�w�Q7_�����
>�
��.^qR���W�ez�C�rmL�����.��
c� ����#�c@w��I��g4�A1uz;Ë;߅��a�a�2��������yї���[�X���v7�3�{kc�#��g�xh������h�W~ưPT�k�6X��Zg����M2<jF��w߫�R���+�U�;J�1J��v�5��V0����p2�F����I������t�$4�9�5/��j~ˑ�7uYs`��^�B#��'��������=��1#(p��BA�0͖�?HA�|�����uF��!D�%��ʇRM�L_١�P��#�.������a��� �j���<�Q��O�ch|TM���q�N\�s)rc�qr
��,a ĮsX����� ,bK��ߤ>N�ᄝsR�FP�S� ��)U�I�z|T)�Y[}n������[��f��z{���>I_0�D�k>l��;��H�(7�g�X�9�pi��AE.%��&����(�6c-2�s!0]k�*���3�
��Aǵ�o����&VN<�A���qL�)�^fCne4�f�%�I�"�W���)�
"����Mw� .�-��r�m�*>�����"��թ�V�a'05�M�~��G<��j�¶��d��u�Fc��8���<86�Z���|�5�<�&x��,�zj�6Y�c�:�-�L�M��Q_Y�Ov�ޒ������\��f{����wi�W��p��i��s���������9\�ѰQ��l��=P�?ft$��p����<�f�@���;cS���Џ����2sRhI҇Y^<-�����^!�Z���^�����i�3L=��8\=��kt�衶"�nr8%�@M^�T�d��H���@�V��)��irK�,aF���*dߕ�J'ơ(��5��8��↶4����H�H;��|�x�%�M��+O) =�� \s����ϓ=��w�v�#�C�(.ғ����H��Fu��]�5\9
6�f��{`8�Dm���1�t���@��-���ȑۖi�2�E%�@�.�Kd.S�sM���}�e���K��G̅78/��.��s�Q�-��c�i~07Ľ���W?�rd����c�@��֣��i5X�ZW⇱�o��F�'�ڟrP�G��85�2�/��/l�I�o���Ȼc'�P��d@��t=���-è�'5�J~�ƍ{�W����&O�z�2g�)��-ꁋ�NF����+��n�?�qTЇ��
�W�NI]�˿�z��X�;���Qh���R�W��� �-����A������h�;���u|i�9���b���ږ�K�5�s��'Ӂ�dD&?ړ�!��;�Ӣ�H��Ȍ��i�{��5�3�%g����~�Y0��"^ ��n��q����
����Xǐ��L���f���VNf
�Ѡ,e�����$n|i{��>�z"3��I3zFA=Ud�&��É���,�x(,�o�K}
5�~�5���<u��~�j�������G9'[2��q=�*����p��s*_~v�z?G^��(���X,ToK`$J�I�(Q3S�j��i�%��j[�T���L�Λ��KɁ��t�P��{�b�Pp�2T�QL"�L���pߗ�����|��8T��,
ǖ`�d4��+v$�h��<Z-4k��*:7"'�:��@�|�oUl�".}�RS���Y�?���{��"u����ߺ��L��h�U�E�?�͌��mon��;��Y�.}J�V���N�5!*h��,�g�v�z��%p���o��6�+�����h�Y\c�+_�E����U����L��&��W��p���c������aԤ�L|N8����e�b\*ʢc������i��
�5Q%3��8�V9py�.{?ljAC��'�c5f����;�5���|��2ʞN��L�����f���� VS�8l���c��ǎW�V�����ﰽ��t�����0Tk� uOS�z���4�s)|�2FM���'����`�觐S�W߉���>�{��g�{_,"=F ���PWߕ�mo]�F��n����6�(�A�n��<K�M.�]�q� �4�e����<��M�d��ƪ��Wp��nʭ0��}��݉�{;���n�a�Á������<��M,
`�˥.�gy�Tr9�nv�!�!%v��"E8<M=̪$���z��N_����К,�A9Mu/ȁ��M�Nz�M�g���+A��Û��Ş�{",��gr~�ព0��x�p1B>�9��b��gdFH�<�%zÂH�L7� q���~�@+K!U���kؗ�4h�#��;�3�$A��1)��!3�z�k���dSIc�M�_%z�P;��1w���Q_�C�����`-FH3)�rc�U�qgM/'��MU���Dž��g����Xj��3���Q��>��{�����냺���.A�hzx���s$(�#��%���A�P]��p��n�%�ɒb���:�\a��I��W�IX%9�b�"9|ղ���Тx������J�Cm�s%��4⾍�?�䜐��V�N��RL�AT~Q�@v�m���`iK1�O��b��#��x9�l=v|\���� �5��F��&̸��Ky�4�x��;8x}�c���*<w�V-�j����Ҹv�:��]h�����f��3*R���.vYH�>NA��4ݺW'N��{l�L��~%�g�Kb
����F;������ɧи�Sa�i+(S��JR�U-��X�c�PM�O�?p�Z��ԛ�B2�A-�E�&ȥ�T��j���hwT+L(��N���B�$e3����e2�LR���*]�C��;bO����^J��;�1'g������l�U��/����`����7�U�������-������Z_�;���������~\�
3�Zn������P�"GT�:�4.��l�{S��=fy�p�4章�T�PZ��K����'�ֿj��)���ѿ���c�r�|x�U?�f���)�Ii���1�ͳ��hS9U9X�T݅��Ul�n�`b��g
Fv�&�GB�f5v�J�ЉF�IM�R�f�$��3��ν�D�N��Sȵ�bLZc������0�+wd�]_ �ݓ�L0���VpԓS�钆t\gu�~J�K^h�,��7�P���phԉ��[+��2�dR+��'?�� |�]v�88����Cn����b�}�_|�ӕJ.-�*����n�o�������'���{@Ih�h��Eŀ��)~=�>p�U��p�ds<�$�h�H&�=YT�&�uk=�?X�����c,�Ø�M;�)"��g2��� �J7@T��WEF��T�l�F|*��zb���rq�w����5��P���x��0����A���1�3;�h������fg�ȋ�)�>,���Fi"P:�rM�̓e{���uг`�����C>��H�+!y6G��I��T�S����/��37����rIH�23y\TL]b6D�x2�f3U�{=�?���}:ৠ홀�5�E�S�Y�(�����i|T��6�6�2 ���
Q�檌b�hi�5D���'�l��|��<���$o$�gO�'-{!_��tZ��ʏ�0BD0�� )�
Uc7�_Z8˨J@�P�2$��r�4˂"RbR���`MP����L�F3�?m$���BB���:1�%��~
����������h�d�z=i<o��<��q�sz�KO��T8hݵ@}��hDw�q���*��V��2�vl�E��v7�����J���"e?U(���
�)��
���X`�x����8�V��)Lz�ouuaT�gh�8|a^}�bЋ�s��9o���H;�U�E��q#J��9y»���L�W��}l������p@�.{g��)����~S�dr���WuVYM�p^�.M%��q�2��2\�LƐ�e�X���,��mqI����!�h�eކ��
�1�9L�8[��1��
�=������؋(VȨ�Ԯ��Q�kb�~3��?� �UG��[82��W��zE���k�L�W�,~>�M���Ƃ7�7!�Ա��s���l�v��~��(oRR�|�4{P�� �uMi��=�/ E�$)H
� `vvD �[c�e�ȝ����ͽ�}��{����N5��ò43lI�
�ʈv5D1����G�[�Xp����f�n�����/�#�? #��
�meJ1�"Mj���/I�}�8ڮ��9��Q�0ť>���AY�2�G�Oŷ�Gn��>I7ε*���;}�\y�du�2�σg6�}��X�fQ�_r�&�/Qd(�Lrգ�|�lU�9�|�* }a��B�ޔuR�2微Q���|i����V�6�{�J�Yoj�%�$+�V��7�o�H���rk ����V���^������K��YA g}��UWSq��fv,N[*��9Ke���>i(\�8I�h���xrd�{�c����E�y��r�������^��m0t��2�ܮ\��찼>�
�e�̇��zߎ�5�x�V��w��a3w����>T���'���mR����q-��1H~����G��7���e�k����d5�@
&9�RAJe1;��P�F�)(�TG��.����N%P�^Y�K���_�Қ]�t�B,�#�T/����4<4����S��6�[�6_��
f*,���_�<)��V0��V�����U��Js=բ+���}��%� ����D^o��/X���&�U���B��uLǥV���3��_76?h��zk��~�:���/X쀾��ν�Kx_���a��=L4i��LG�(ޢk�F6"��zX����Y��81cM���t�ϸo�/nB����T�t���g���W^tQ��ǵ��!3�XP�q9�E,��%�-��L��ﴯn��'���f��;N&�u����K+�����`���\|�J�>�R�'�D�U��e�i-�M�Y��͙�sF
[�Y�@^U'c�R��9�g��*s�:t�%���I��9&�qz!v�5�o&�O����� pG��a,~��~O�(�������s,�k�؝o��/U}��������t�[����fgU���p�7�7���?�Wr��*g�";����\�`S�.��2y�Xt+`�IK�I��r
�:b�@�<̌�j�,3�*�UvO&�3尢aH��uj��A��βf���O[x_�(�p+��m�[�����߆���?۫�ϯ �c�"��),��ԕ�XO|ʧ�cfq���
�z���S=�{�|�,�;Zlc�4�(.}U���(@�^d͏�H��t���w7�q���zl�Y`�9qUri]�K^�kOʬ��
^��^x~(��ʌAvݾ`�ߴ��Jɓ\��˓�j$��;o�^��.���z�"�.VDYRn"_��{m�B��@��h�H0D�E���.Or~�Tߢ�ާ�V��.���_�^쒿�dX��ZX�Ի/� �Fj]Ia��/i<�*�9��8K��� �u�`�W�Z����>�Yq��q}~zk�|�X�[��!X�����
za�)ɔd�]X)^Z�G-5� �21=�d���YMP��M��)�˸�)�AT2�4��\&_>)J�u�ͩ'P�5�U��@�z�y�ET�"=�vKF�kD�4�dcuSO�
~�.&�Z̏ZfC:�YT�*%$M1�;�K��ȅҧV�9���U�߈����77J�0>��g�7d�r�9v��JL��`j�y0לu>��s��r}��������-�[��ߝ����N>�qs��?�q�ftͶ�6�N���w��'3o���b�8�(y"~�K ��co�ۮw�?�����T~Ҡ�Y=�^FNh�ߏ��*n������
�tW������ݿ�xL��a�sA�bȖL �F#��U�vJ��>z.�w<��zvp!p�/�ν�_=�B�m� �8����w,�+����J��>�����?� �� �=� � checksums.yaml.gz 0000444 0000000 0000000 00000000417 13161171527 014612 0 ustar 00wheel wheel 0000000 0000000 � W��YeP;�@�{����0����� F&�F�^|�VAw�ݯ����W�x<�?���o�����l�k_s�(��$��<�1�����>9o����ٰ�FGm�:(��@g�Q{��� ���V߳��q,�8k��+�3B���.�&�6F�Q,��fG�cp�����&z��m���~�6�ݕ�HT�o��
�5�C�W��Z��6v��B�=)�!���/�TlBW�P��a9�u�<E ǝE�`$�rs�o=��}��G}� gem-cache/rvm-1.11.3.9.gem 0000664 00000047000 14751153051 0010546 0 ustar 00 data.tar.gz 0000644 0000000 0000000 00000040263 00000000000 013324 0 ustar 00wheel wheel 0000000 0000000 � sy�R �}�w�Ƶ�YŘJK2���K�X�]�I|���N��*HBb`P�������fŐ�Gi����"0˝����YU�y:����ق�ޝ;�/<��w������Ν����~;��3�꤄��N�t��ܪ���M�u�������6������퍝?��}���g����QQ��r><?N��Ӵ��"WŬ��B���Su�Nfi�SӴ<N�j}��ښi�O�����ݍ�?cӣ�,�Q=9Wez-b;{��`��'�5?ʎ��v����v7v���d<�f�y���d2O���}џW��Ǝ��=������ ��C0�iZ�c����T�˳
�'�U������r_;[�7�v���샂���Z��{����g��S���6�ʷPz8?V�IR�Y���y
�6�z� @�#uTS5L���ۆ��@��DM�Q�W4W�Ir�r�
�AC�e�E�L6�s�o�|쮭����ݍ��߸PyA#S?�����:KGN��F-\��C2�M��$��F=5���:�4��6q�x{���WߥS�<�Iy ���Jg9�YQe��x���i@B�5şk��WuR׳jos�fe>쏊��Yr��i�ϳ�{@Sݵ����E�gGiU�ϧ˰ۯzV��
����
���gC}o(��
�n�����o^<�O����Q6I��I6Ľ�/���f��fe�Om&�,�M�$�ϖ�`^&����d��{���N`V��0K�:^�.�ɒ��:�d���ge2��va��CYe�]�î�L�ѦI>���F����dX�e2��N��(�����}����F�2��:V��k:�T��.����X
Gt��Jh|�{��1'�7�c�ߺ������o�u<�Hɮ�!��"���:k]}�V�2#2xm
��������u������]��3F3 ��%�qJPwe�2�W��� �K!F��,b
��ľ�XCH�b�VP\)��1��T���6�A1� �ނ/I6�v�Gx;��O��M�P�&4�3�$m���UX%Ӕ{<I�aJ���~�:�"��#�'Y�C���}�TU��� ��]��xH��8���8�5��i����t�p҈^��tR�p�y�P%\ˊ��_���V����{V�������}s��婓���G \�j�k�½�~�Z[��T�d��=|,l�1lV�z=ωy��X��-x�-AE.�����{Ę�.]��������ǒ�]�����ν��۾�{s���YW��|y�U${�N��_=[[_[W���4���%$�J�b���T#$v��d��/�)˦�%���,|�C�ώ�y1o���d
�{R�
vdOA \�e��W]���QV�F�~�`�㧓�h��a�(��[��! ��?��
���fHeTU���d>֍ u�=��^� 1�1NMS��=*��˴�')�-2Ѯ hrX��O�D�3���L�lW�#E�֘�u��d$�<H��l�;X���W���`���vھmɢ�
�궴|�k�
I����L��[��;"r�5�Nr��8�t�WO�щ�>�U2��94sQ��~�B*���i�a��=�\��V�0$��ol��Կ�1۾_U�U�N����#��nC8ܪPEޥ?�Q��Z�$��� �Pv���[ v�{"