Commit Graph

780 Commits

Author SHA1 Message Date
Huw campbell d6fa61e223 Add command line completions for installed and available versions.
When running `ghcup set ghc` and pressing tab, one should be able to
autocomplete the currently installed GHCs we have available.

Add an optparse applicative completer for install, rm, and set commands
which shows tags and versions. For installation, all are shown; while
for remove and set, only those installed are.
2021-02-25 00:42:16 +11:00
Julian Ospald eab82b5d63
Update HLS to 1.0.0 2021-02-24 12:43:04 +01:00
Julian Ospald c455b521a9
Fix ghcup-tui 2021-02-24 12:42:36 +01:00
Julian Ospald b4f9e12293
Merge remote-tracking branch 'origin/merge-requests/54' 2021-02-24 10:13:46 +01:00
Julian Ospald bbd353ea3a
Merge branch 'PR/issue-107' 2021-02-23 18:40:04 +01:00
Julian Ospald 4189c5de69
Update CHANGELOG 2021-02-23 17:11:45 +01:00
Julian Ospald dee3218723
Fix item selection with unavailable versions
Fixes #107
2021-02-23 17:10:48 +01:00
Julian Ospald 3c803a9f58
Merge branch 'PR/issue-104' 2021-02-23 12:52:19 +01:00
Julian Ospald a9b0c0fbc9
Allow for dynamic post-install, post-remove and pre-compile msgs 2021-02-23 11:52:38 +01:00
Julian Ospald 38b6c918f9
Update CHANGELOG 2021-02-21 21:03:12 +01:00
Julian Ospald 6e584c96c4
Merge branch 'PR/issue-111' 2021-02-21 21:01:59 +01:00
Julian Ospald 20338f7d14
Alert user if upgraded ghcup is shadowed by old ghcup
Also alerts if the binary is not in PATH at all.

Fixes #111
2021-02-21 19:58:32 +01:00
Julian Ospald 1a995a5d63
Merge branch 'PR/cabal-3.4.0.0' 2021-02-21 16:34:18 +01:00
Julian Ospald f964382175
Tighten checks, alpine 32bit bindists is 1st class 2021-02-21 15:37:05 +01:00
Julian Ospald 0c7f60fae6
Add more alpine 32bit bindists 2021-02-21 15:35:33 +01:00
Julian Ospald 413e63d1ca
Update hasufell.de hosted bindists to webhost.haskell.org 2021-02-21 15:34:55 +01:00
Julian Ospald 8b000f4e48
Add cabal-3.4.0.0 final release 2021-02-20 23:30:28 +01:00
Julian Ospald b0522507be
Merge branch 'PR/ubunbu-20.10-update-reqs/110' 2021-02-16 16:40:03 +01:00
Julian Ospald d4bcf7021e
Merge branch 'PR/fix-109' 2021-02-16 16:26:13 +01:00
Julian Ospald 48cf0b1f67
Update libffi req for ubuntu groovy
Fixed #110
2021-02-16 14:41:49 +01:00
Julian Ospald d82e189c01
Fix failed ghcup upgrade if destination dir doesn't exist
Fixes #109
2021-02-16 14:37:17 +01:00
Julian Ospald e5a60d1b9a
Merge branch 'ghc-8.10.4' 2021-02-06 22:39:52 +01:00
Julian Ospald ff067351cb
Add GHC-8.10.4 2021-02-06 14:28:58 +01:00
Julian Ospald 345712a617
Add freeze/project file for ghc-8.10.3 2021-02-05 11:59:57 +01:00
Julian Ospald 118dac6907
Merge branch 'bump-GHC-CI' 2021-02-05 11:51:11 +01:00
Julian Ospald 5ca40caf81
Bump GHC/Cabal in CI 2021-02-05 11:02:45 +01:00
Julian Ospald d858187fd4
Merge remote-tracking branch 'origin/merge-requests/61' 2021-02-05 10:49:39 +01:00
Julian Ospald bd65517df1
Add changelog for ghc-9.0.1 2021-02-04 23:20:19 +01:00
Julian Ospald b1acad6c95
Set 8.10.3 as recommended 2021-02-04 22:59:17 +01:00
Julian Ospald a8333281ac
Bump to GHC-9.0.1 2021-02-04 22:49:49 +01:00
Julian Ospald 2fdb08ac00
Merge remote-tracking branch 'origin/merge-requests/59' 2021-01-31 11:19:22 +01:00
Javier Neira bd4e5a2314 Update haskell-language-server to 0.9.0 2021-01-30 15:36:34 -05:00
Julian Ospald 34ed317b6b
Merge remote-tracking branch 'origin/merge-requests/58' 2021-01-13 10:13:40 +08:00
Enrico Maria De Angelis 14661502ab #103: Rewording of warning message 2021-01-11 07:12:19 +00:00
Julian Ospald 097754ffdf
Merge remote-tracking branch 'origin/merge-requests/57' 2021-01-05 08:24:30 +08:00
amesgen f26ec6d295
update HLS to 0.8.0 2021-01-04 21:02:38 +01:00
Julian Ospald 858d430845
Add ghc-8.10.3 for alpine 32bit 2021-01-04 09:51:36 +08:00
Julian Ospald 5134eccbf8
Update HACKING.md 2021-01-02 16:07:41 +08:00
Julian Ospald 28b4737758
Merge remote-tracking branch 'origin/merge-requests/56' 2021-01-02 15:57:18 +08:00
amesgen 5c43ff4c9e
error if we check nothing 2021-01-02 08:51:57 +01:00
amesgen 53db68e39f
minor tarball filter format change 2021-01-02 07:58:08 +01:00
Julian Ospald 9e628e34dd
Merge remote-tracking branch 'origin/merge-requests/55' 2021-01-02 14:27:11 +08:00
amesgen 62d5d53232
filter tool and version instead of URL 2021-01-02 05:53:11 +01:00
amesgen 56569a0698
use regex instead of substring 2021-01-02 05:05:05 +01:00
amesgen ef44f818d0
add GHC 9.0.1-rc1 2021-01-01 05:50:54 +01:00
amesgen 8944ed6e36
allow to filter tarball validation by a URL substring
also, use nubOrd for linearithmic instead of quadratic complexity
2021-01-01 05:45:58 +01:00
Julian Ospald 51805b27aa
Update CHANGELOG 2020-12-30 17:01:45 +08:00
Julian Ospald 0ec64510b3
Update CHANGELOG 2020-12-30 16:52:46 +08:00
Julian Ospald 20152443da
Fix hash for 8.10.3 src dist 2020-12-30 11:47:26 +08:00
Ron Toland 7c8929fe9f add default install instructions for apple silicon 2020-12-26 06:33:32 -08:00