Commit Graph

1726 Commits

Author SHA1 Message Date
Julian Ospald 8b93eaad59
cabal-fmt 2022-08-06 19:08:34 +08:00
Julian Ospald 2cba97cf1c
Merge remote-tracking branch 'origin/merge-requests/277' 2022-08-06 19:07:59 +08:00
Julian Ospald 7d74178295
Merge remote-tracking branch 'origin/merge-requests/279' 2022-08-06 19:07:50 +08:00
Julian Ospald c37bef55e9
Merge remote-tracking branch 'origin/merge-requests/278' 2022-08-06 19:07:34 +08:00
Julian Ospald 837ba8b46a
Merge remote-tracking branch 'origin/merge-requests/280' 2022-08-06 17:41:09 +08:00
Dmitrii Kovanikov c25e73408a Change attribution for the Haskell Beginners 2022 course 2022-08-06 09:33:01 +00:00
why-not-try-calmer 71c3172cf5 Less duplication. 2022-08-05 13:03:02 +02:00
why-not-try-calmer 1f2855a107 Added and referenced solution in case of 'ghc version not found' for Linux VSCode + hls extension users. 2022-08-05 12:51:46 +02:00
Artem Pelenitsyn d949c4375e docs: add example of installing bindinst specified by job id 2022-08-05 02:27:35 +00:00
FTS 22f0081303 include c header file in sdict 2022-07-30 16:41:16 +00:00
Julian Ospald 5562be18e3
More docs improvements 2022-07-30 17:18:42 +08:00
Julian Ospald 6baa891424
Update metadata 2022-07-30 10:51:41 +08:00
Julian Ospald a544feffb3
Finalize release 2022-07-30 10:29:34 +08:00
Julian Ospald 3b6bb0df46
Add changelog 2022-07-29 21:52:56 +08:00
Julian Ospald 60299b6bb8
Update HLS doc link 2022-07-27 23:29:33 +08:00
Julian Ospald 4d20f4e07c
Merge branch 'issue-391' 2022-07-25 20:33:21 +08:00
Julian Ospald 5f6b5f845d
Add --disable-ld-override for darwin bindists
Fixes #391
2022-07-25 17:57:10 +08:00
Julian Ospald b0fecce0d1
Merge remote-tracking branch 'origin/merge-requests/273' 2022-07-24 20:24:00 +08:00
Mike Pilgrem 27c06ddde7 Fix #293 Document expressly how installation scripts can be customised
The proposed addition does not go into the mechanism (the names of the specific environment variables or the PowerShell parameters) but is more express about in what manner the behaviour of the installation scripts can be changed.

Introduces that important flexibility as the first topic under 'More on installation'.

Explains that the PowerShell script finally (by default) runs the script for Unix-like operating systems (so a Windows user understands better that the environment variables in the former are applicable to both, and what is meant by the 'final' bootstrap script in the content of the Windows parameters).

Refers to what has gone before, under 'Continuous integration', rather than repeat the added content.
2022-07-23 21:32:15 +01:00
Julian Ospald 3154d2839b
Merge remote-tracking branch 'origin/merge-requests/272' 2022-07-23 23:27:33 +08:00
Mike Pilgrem 511d8d5ed8 Update guide.md to explain what is meant by 'TUI'. 2022-07-23 14:25:49 +00:00
Julian Ospald fe22405ee1
Merge branch 'issue-383' 2022-07-12 20:44:09 +02:00
Julian Ospald ea828cd13a
Fix non-interactive install on windows 2022-07-12 20:26:57 +02:00
Julian Ospald 00fa70b9de
Merge remote-tracking branch 'origin/merge-requests/266' 2022-07-12 00:15:14 +02:00
Julian Ospald 823275363c
Merge branch 'ghcup-run-improvements' 2022-07-12 00:10:17 +02:00
Julian Ospald 2f299ee48d
Merge branch 'hls-hackage' 2022-07-12 00:06:40 +02:00
Julian Ospald 284fe1b3b6
Fix parser and completer for 'ghcup compile hls --version' 2022-07-12 00:05:08 +02:00
Julian Ospald 35bda8d67a
Fix hlint warnings 2022-07-11 19:49:08 +02:00
Julian Ospald 7a2a5074fa
Fix parsing issues with 'ghcup run' and non-PVP versions
This is a major refactor of some CLI code. We try to distinguish
GHC versions from other versions, so that we can use distinct parsers.

Hopefully this doesn't introduce new bugs.

This also forces ghcup run to use the new internal ~/.ghcup/tmp dir.
2022-07-11 19:45:15 +02:00
Julian Ospald ce239ab88e
Fix error message 2022-07-11 19:44:10 +02:00
Julian Ospald f3c703d655
Support hls in 'ghcup changelog' 2022-07-11 19:44:10 +02:00
Julian Ospald b6ff5bc764
Use ghcup's internal dir for 'ghcup run' 2022-07-11 19:43:48 +02:00
Julian Ospald b8aeb1f935
Fix guide 2022-07-11 00:43:18 +02:00
Julian Ospald 9673d28d3e
Docs 2022-07-11 00:40:39 +02:00
Julian Ospald 99a51d67a1
Make compiling from hackage the default 2022-07-10 21:58:03 +02:00
Julian Ospald b0ef0590a2
Merge branch 'pwsh' 2022-07-10 21:21:17 +02:00
Julian Ospald 256e1942f2
More stuff 2022-07-10 21:19:45 +02:00
Julian Ospald aa71f0dfa1
Set wget 2022-07-10 21:05:51 +02:00
Julian Ospald 04d527c98a
Add DisableCurl powershell switch 2022-07-10 20:58:30 +02:00
Arjun Kathuria ca5c5550ab removes newline after set' function 2022-07-10 21:49:54 +05:30
Julian Ospald 7b59621179
Support wget in bootstrap script 2022-07-10 17:56:00 +02:00
Julian Ospald 9d59463ded
Add GHCUP_CURL_OPTS to bootstrap script 2022-07-10 17:35:45 +02:00
Arjun Kathuria 3d49f79beb removes `prettyShow` from error case in BrickMain set' 2022-07-10 09:52:57 +05:30
Arjun Kathuria e9740d13fc Updates `userPrompt` in BrickMain to a more efficient version 2022-07-10 09:50:58 +05:30
Arjun Kathuria 2bd5a8fe1a Removes redundant `putPrompt` function from Prompts module. 2022-07-10 09:45:39 +05:30
Arjun Kathuria 0acccae523 Removes `GHCup.Types.Prompts` module and stuffs it into `GHCup.Types` 2022-07-10 09:44:23 +05:30
Julian Ospald 974112016e
Allow to run 'cabal update' automatically before the HLS build 2022-07-09 23:50:20 +02:00
Julian Ospald 9fb2889696
Allow to build from arbitrary GHC source dists 2022-07-09 23:12:00 +02:00
Julian Ospald 63f22b28d7
Allow to build HLS from hackage 2022-07-09 21:12:23 +02:00
Julian Ospald 9a72fa13d5
Relax Cabal bounds 2022-07-09 18:04:03 +02:00