Commit graph

116 commits

Author SHA1 Message Date
Raphael Reitzig
2a51c81345 Changes Travis badge to use master only. 2018-07-14 23:18:17 +02:00
Raphael Reitzig
8ca535467f Do not add uninstalled SDKs to PATH on startup.
Fixes issue #10 pt1.
2018-07-14 22:50:26 +02:00
Raphael Reitzig
9b88775e6c Fixes test call 2018-07-14 22:44:18 +02:00
Raphael Reitzig
81eecf50d8 Missing test. 2018-07-14 22:32:52 +02:00
Raphael Reitzig
debd5e2d66 Do not add uninstalled SDKs to PATH.
Fixes issue #10 pt1.
2018-07-14 22:26:38 +02:00
Raphael Reitzig
6f86eadfdb Adds Travis config. 2018-07-14 21:33:55 +02:00
Raphael Reitzig
e8b8b52080 Adds a test script.
Should protect against some of the most rudimentary regressions.
2018-07-14 19:55:14 +02:00
Raphael Reitzig
7545bcd3a4 Correctly handle sdk being interactive. Forward exit code correctly.
Fixes issue #9.
2018-07-14 14:44:47 +02:00
Raphael Reitzig
11385c6385 Copy PATH of the sdk-running bash to the current fish.
Solves issue #8.
2018-07-14 11:58:01 +02:00
Raphael Reitzig
7bd0bb1be3 Don't blow up PATH for subshells. 2018-07-14 11:00:36 +02:00
Raphael Reitzig
fb234a5e61 A little doc polish. 2018-07-12 23:46:37 +02:00
Raphael Reitzig
2f6b2dc1b6 Do not declare function/command sdk if sdkman is not installed.
Closes issue #6.
2018-07-12 00:26:34 +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
Raphael Reitzig
6f855f1c87 Fixes path to look for installed versions.
Fixes issue #3.
2018-07-11 02:53:33 +02:00
Raphael Reitzig
f6eaf49d1f Initial commit 2018-07-11 02:37:43 +02:00