-
-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.0.0 #474
base: master
Are you sure you want to change the base?
Commits on Sep 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 19c1fb5 - Browse repository at this point
Copy the full SHA 19c1fb5View commit details -
updated formatting and env descriptions
* Pulled in @havenwood's chruby man page.
Configuration menu - View commit details
-
Copy full SHA for fbfc551 - Browse repository at this point
Copy the full SHA fbfc551View commit details -
Configuration menu - View commit details
-
Copy full SHA for d51fcdc - Browse repository at this point
Copy the full SHA d51fcdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for a88a1c4 - Browse repository at this point
Copy the full SHA a88a1c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0600f2c - Browse repository at this point
Copy the full SHA 0600f2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8087055 - Browse repository at this point
Copy the full SHA 8087055View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ce877c - Browse repository at this point
Copy the full SHA 7ce877cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8976d1a - Browse repository at this point
Copy the full SHA 8976d1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24a286c - Browse repository at this point
Copy the full SHA 24a286cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 531884b - Browse repository at this point
Copy the full SHA 531884bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11704d0 - Browse repository at this point
Copy the full SHA 11704d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe6e55c - Browse repository at this point
Copy the full SHA fe6e55cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4f157e - Browse repository at this point
Copy the full SHA d4f157eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d527ff0 - Browse repository at this point
Copy the full SHA d527ff0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8af032e - Browse repository at this point
Copy the full SHA 8af032eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8345e48 - Browse repository at this point
Copy the full SHA 8345e48View commit details -
Use the Ruby directory basename to decide the GEM_HOME (#419)
* Use the Ruby name to decide the `GEM_HOME` such that each installed Ruby has its own `GEM_HOME`, even if `RUBY_VERSION` is the same for multiple installed Rubies. * This is particularly important for TruffleRuby, where different releases with the same `RUBY_VERSION` might compile C extensions differently, and each release should have a different `GEM_HOME`.
Configuration menu - View commit details
-
Copy full SHA for 3aa4c59 - Browse repository at this point
Copy the full SHA 3aa4c59View commit details -
Extracted the chruby ruby matching logic into chruby_find().
* This will allow overriding the default ruby matching logic with custom searching algorithms.
Configuration menu - View commit details
-
Copy full SHA for ae5e363 - Browse repository at this point
Copy the full SHA ae5e363View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bd30f4 - Browse repository at this point
Copy the full SHA 9bd30f4View commit details -
Extract the RUBIES listing logic into chruby_list.
* This will allow overriding chruby_list with custom ruby listing logic.
Configuration menu - View commit details
-
Copy full SHA for e19f454 - Browse repository at this point
Copy the full SHA e19f454View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c65a97 - Browse repository at this point
Copy the full SHA 5c65a97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 991d8b7 - Browse repository at this point
Copy the full SHA 991d8b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 475ea13 - Browse repository at this point
Copy the full SHA 475ea13View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba26ceb - Browse repository at this point
Copy the full SHA ba26cebView commit details -
Configuration menu - View commit details
-
Copy full SHA for bae35cb - Browse repository at this point
Copy the full SHA bae35cbView commit details -
Added more tests for
chruby
listing capaibilities and how it handle……s paths with spaces.
Configuration menu - View commit details
-
Copy full SHA for 5f680d4 - Browse repository at this point
Copy the full SHA 5f680d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36ac8d5 - Browse repository at this point
Copy the full SHA 36ac8d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76d76f0 - Browse repository at this point
Copy the full SHA 76d76f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2142980 - Browse repository at this point
Copy the full SHA 2142980View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2afef6 - Browse repository at this point
Copy the full SHA d2afef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a153d2 - Browse repository at this point
Copy the full SHA 7a153d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb72f22 - Browse repository at this point
Copy the full SHA eb72f22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a2084f - Browse repository at this point
Copy the full SHA 0a2084fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 679481b - Browse repository at this point
Copy the full SHA 679481bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eaacc71 - Browse repository at this point
Copy the full SHA eaacc71View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef2e00c - Browse repository at this point
Copy the full SHA ef2e00cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7d7665 - Browse repository at this point
Copy the full SHA a7d7665View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a84b23 - Browse repository at this point
Copy the full SHA 0a84b23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 500e218 - Browse repository at this point
Copy the full SHA 500e218View commit details -
Configuration menu - View commit details
-
Copy full SHA for d384589 - Browse repository at this point
Copy the full SHA d384589View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c05944 - Browse repository at this point
Copy the full SHA 8c05944View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5513d6d - Browse repository at this point
Copy the full SHA 5513d6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3538cea - Browse repository at this point
Copy the full SHA 3538ceaView commit details -
Replaced
chruby_rubies
with a simple for loop.* Customization of `CHRUBY_RUBIES` array should be done in `chruby_init`.
Configuration menu - View commit details
-
Copy full SHA for a9c8a8b - Browse repository at this point
Copy the full SHA a9c8a8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8bd73d - Browse repository at this point
Copy the full SHA c8bd73dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6e616a - Browse repository at this point
Copy the full SHA f6e616aView commit details -
Added chruby_gem_home() and chruby_gem_path() for generating $GEM_HOM…
…E and $GEM_PATH.
Configuration menu - View commit details
-
Copy full SHA for 7e693aa - Browse repository at this point
Copy the full SHA 7e693aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0745073 - Browse repository at this point
Copy the full SHA 0745073View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97e83c7 - Browse repository at this point
Copy the full SHA 97e83c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2379ef0 - Browse repository at this point
Copy the full SHA 2379ef0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f848f1 - Browse repository at this point
Copy the full SHA 7f848f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe7d917 - Browse repository at this point
Copy the full SHA fe7d917View commit details
Commits on Jan 19, 2023
-
Revert back to using rubies from
~/.rubies
.* `~/.local/share` is not exactly the correct location to house full installations of rubies, as it's typically used to house application data. If XDG supported a `~/.opt/` directory, that would be ideal. Until then, `~/.rubies/` is generally well known and supported so chruby will continue to use it. Additionally, XDG directories ae not typically used by macOS users.
Configuration menu - View commit details
-
Copy full SHA for 06269a7 - Browse repository at this point
Copy the full SHA 06269a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40b73e9 - Browse repository at this point
Copy the full SHA 40b73e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 355ad07 - Browse repository at this point
Copy the full SHA 355ad07View commit details -
Changed
chruby_find
to searchCHRUBY_DIRS
each time.* Added `chruby_list` to list the contents of `CHRUBY_DIRS`. * Removed `chruby_init` and the `--reload` option. * This prevents having to restart the shell after installing a new ruby.
Configuration menu - View commit details
-
Copy full SHA for c87f4cf - Browse repository at this point
Copy the full SHA c87f4cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d504dcd - Browse repository at this point
Copy the full SHA d504dcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c994cb - Browse repository at this point
Copy the full SHA 4c994cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52dae19 - Browse repository at this point
Copy the full SHA 52dae19View commit details