Commit graph

12 commits

Author SHA1 Message Date
Raphael Reitzig
ac99d1464c Final macOS incompatibility fix.
Closes issue #29.
2019-11-06 20:52:07 +01:00
Raphael Reitzig
7faecfd154 issue #29: Avoid GNU-specific find. 2019-11-05 05:32:11 +01:00
Raphael Reitzig
b6a1469ed5 Completion of install now admits a path for local installs.
Resolves issue #16.
2018-07-18 21:35:24 +02:00
Raphael Reitzig
d276be6768 Improves behaviour if SDKMAN! is not installed.
Instead of creating all functions and completions and
_add_ one to handle the special case, just don't define
all the things.
2018-07-18 21:19:32 +02:00
Raphael Reitzig
74924f8961 Describes static command options.
Resolves issue #15.

Also makes completion specifications more readable (ymmv).
2018-07-18 20:41:04 +02:00
Raphael Reitzig
08404e48fa Adds dummy completions instead of available versions.
Should reduce confusion until issue #4 is handled.
2018-07-16 23:12:31 +02:00
Raphael Reitzig
e354f8abe6 Search for installed candidates now handles non-standard $HOME.
Fixes issue #14.
2018-07-16 12:30:49 +02:00
Raphael Reitzig
fd1b0b94ce Propose only installed candidates where appropriate.
Resolves issue #13.
2018-07-15 12:41:44 +02:00
Raphael Reitzig
c8a1208c51 Fixes a bug in completion.
Retrieving the version list would error out of the given
candidate was never installed (or invalid).
2018-07-15 12:09:18 +02:00
Raphael Reitzig
fb234a5e61 A little doc polish. 2018-07-12 23:46:37 +02:00
Raphael Reitzig
ce5e7fa11b Don't auto-complete if SDKMAN isn't installed.
cf. issue #6
2018-07-11 23:38:56 +02:00
Raphael Reitzig
92a068dadc Adapts to current sdkman; improvements.
- All commands now don't tab-complete after the maximum
   number of parameters.
 - Specifies aliases in a more compact way.
 - Adds commands update, upgrade.
 - Removes some dead code.

Fixes issues #1, #2, #5
2018-07-11 23:03:16 +02:00