Commit Graph

85 Commits

Author SHA1 Message Date
Kevin Rockwood
d505c0ee71 Return both version and path from find_version
This allows the current command to print the setting file.
2016-08-30 09:21:26 +09:00
Kevin Rockwood
cec4e9a737 Combine search and parse operations
We need to search and parse simultaneously in case the tool-versions 
file doesn't contain a setter line for the plugin.
2016-08-28 13:41:37 +09:00
Kevin Rockwood
280581c566 Clean up utils
Whitespace and remove dead function
2016-08-14 09:10:24 +09:00
Kevin Rockwood
c6d814e247 Unify .tool-versions and legacy file search 2016-08-14 09:10:24 +09:00
Trevor Brown
cf184ce453 Add -dev suffix to version currently in development (0.2.0). 2016-08-04 19:11:26 -04:00
Trevor Brown
c77fa1ab77 Update version in utils.sh. Next release will be 0.2.0. 2016-07-29 19:56:40 -04:00
Kevin Rockwood
ca1273e7d4 Rename which to current (#79)
* Rename `asdf which` -> `asdf current`

* Output `set by $path` with current command

* Use dummy plugin in current_command test

* Hide "set by" message if derived from legacy file
2016-07-25 00:47:17 +09:00
Laurens Duijvesteijn
337b335c4d Check if plugin exists before removing it (#77)
Check if plugin exists before removing it
2016-07-06 08:19:15 +09:00
Daniel Perez
3e31c40020 Make it possible to use fallback versions. 2016-05-04 02:22:48 +09:00
Akash Manohar J
5739dd723a Check if legacy versions are enabled before using them 2016-04-25 05:02:18 +05:30
Akash Manohar J
18ed5c106a Merge latest master 2016-04-25 04:48:12 +05:30
Daniel Perez
784d7e9f34 Add support for local and global commands. 2016-04-25 02:13:09 +09:00
Daniel Perez
d4ee3aa999 Add support for config file. 2016-04-24 22:39:24 +09:00
Trevor Brown
dcfa52e2ca Correct if statement in get_tool_version_from_legacy_file function. 2016-02-13 14:10:58 -05:00
Trevor Brown
2e17f9eb03 Reorder variables the get_tool_version_from_legacy_file function. 2016-02-13 10:32:35 -05:00
Trevor Brown
9080ff2e33 Fix bug in get_preset_version_for function. Refactor the get_tool_version_from_legacy_file function. 2016-02-13 10:30:34 -05:00
William Ashton
f4f35be9d6 Fixes #26 2015-12-22 19:00:18 -05:00
Trevor Brown
d7542d9f8f Update get_tool_version_from_legacy_file function to check for script with dashes instead of underscores. 2015-11-29 12:09:39 -05:00
Trevor Brown
0a2ff4de5c Fix logic error that was causing .tool-versions file higher in directory tree to override legacy version file. 2015-11-28 18:02:58 -05:00
Trevor Brown
89c341829c First working version of utils.sh with legacy version file support. 2015-11-28 17:27:54 -05:00
Akash Manohar J
b4ef130a32 Fix looping 2015-06-24 22:43:15 +05:30
Akash Manohar J
2f8ffabde6 Fix #15: asdf install from .tool-versions; Fix loops 2015-06-24 20:41:13 +05:30
Akash Manohar J
d428c044fc fix get_tool_version_from_file 2015-06-24 19:33:25 +05:30
Akash Manohar J
9f99442603 Merge branch 'master' of github.com:HashNuke/asdf 2015-06-24 19:17:25 +05:30
Akash Manohar J
3d64dd99ab Read global tool versions file if local doesnt specify package 2015-06-24 19:16:49 +05:30
Akash Manohar J
1bfabd67fb Replace var names 2015-05-29 21:54:31 +05:30
Akash Manohar J
d687a86ab6 Simplify vocabulary 2015-05-17 23:50:51 +05:30
Akash Manohar J
dcaee06337 it is now .tool-versions 2015-05-17 23:21:23 +05:30
Akash Manohar J
f5d4c04a35 quote var as string 2015-05-17 22:52:24 +05:30
Akash Manohar J
d06de933e1 Fixes 2015-05-17 14:39:18 +05:30
Akash Manohar J
43147ff254 Read to the top of file tree to find .asdf-versions 2015-05-15 10:06:21 +05:30
Akash Manohar J
e23f3ed206 Change asdf_versions to asdf-versions 2015-05-15 06:34:59 +05:30
Akash Manohar J
914a86507b Read .asdf-versions file 2015-05-14 15:43:04 +05:30
Akash Manohar J
c175f20bc0 Cleanup utils 2015-05-11 22:14:18 +05:30
Akash Manohar J
99ce492f15 Moved utils.sh to lib dir 2015-05-10 23:50:56 +05:30