| 
							
							
								 Arjun Kathuria | 59519febbc | handle symlink case when deleting directories in rmGhcupDirs | 2021-06-26 19:52:32 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 46fcdd356c | Use rmFile instead of removeFile. | 2021-06-26 19:32:53 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | a40d0cbb5c | swap out system.Directory.rename for Win32.File.moveFileEx for windows | 2021-06-25 16:09:26 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 9f5df9db10 | Adds conditional windows ghcup bin removal code. Todo: test it, add more exception handling if required. | 2021-06-25 15:06:02 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | d26ddf7015 | adds rudimentary ghcup bin removal code. TODO: handle windows. | 2021-06-25 13:54:38 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 9515065407 | adds conditional export of useXDG in non-windows OS-es. fix in rmGhcupDirs code that used useXDG | 2021-06-24 22:48:38 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 82a8c61cf6 | adds bin dir removal code, checking for XDG | 2021-06-24 10:54:38 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 3fae516ce4 | Adds using 'rmFile' fn in rmGhcupDirs, it has better windows handling logic | 2021-06-24 10:08:21 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 33eaa765d7 | adds better error handling when removing files and dirs in rmGhcupDirs function | 2021-06-23 23:23:54 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 3b3dde8413 | updates deleting dirs in rmGhcupDirs according to feedback on merge request | 2021-06-23 10:36:17 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 118a2744fe | adds new getGhcupConfFilePath fn to GHCup.hs, also refactors to use  for error handling in missing file cases | 2021-06-23 10:10:28 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 2e3dceecf8 | abstracts out getting ghcup conf file path | 2021-06-23 10:08:06 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 8a1dbe9dbb | basic implementation of rmGhcupDirs function that removes relevant dirs in NUKE command | 2021-06-22 23:14:25 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 4ef3622616 | Adds argument de-structuring to 'rmTool' function & remove the one in its body | 2021-06-22 20:09:35 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 0b959c56fb | change rmTool type to  Excepts '[NotInstalled ] m ()  | 2021-06-22 18:44:30 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | ec29332657 | Adds basic implementation of rmTool function | 2021-06-22 14:29:26 +05:30 |  | 
			
				
					|  | 41783ff027 | Fix ghcup upgrade if binary is in non-standard location | 2021-06-13 15:08:31 +02:00 |  | 
			
				
					|  | b56c44a210 | Ensure directories | 2021-06-13 13:41:06 +02:00 |  | 
			
				
					|  | ef0c94fddd | Fix windows upgrade for good | 2021-06-13 10:15:34 +02:00 |  | 
			
				
					|  | b40cefee35 | Fix 'ghcup upgrade' on windows | 2021-06-13 07:51:54 +02:00 |  | 
			
				
					|  | 581108ab65 | Fix compliation from git | 2021-06-12 22:27:56 +02:00 |  | 
			
				
					|  | 54e8e3efb0 | Gracefully handle stack binary not installed by ghcup | 2021-06-12 22:27:31 +02:00 |  | 
			
				
					|  | 4dcc63606e | Remove legacy handling of cabal binary | 2021-06-12 22:26:50 +02:00 |  | 
			
				
					|  | ac21c19b7e | Remove unnecessary micro version stripping Since we can specify version bounds now, this is unnecessary. | 2021-06-11 11:26:44 +02:00 |  | 
			
				
					|  | 27510b3b51 | Allow setting GHCUP_INSTALL_BASE_PREFIX on windows | 2021-06-08 18:08:06 +02:00 |  | 
			
				
					|  | aa992c0e5d | PrettyShow | 2021-06-07 20:09:18 +02:00 |  | 
			
				
					|  | 443522d526 | Improve windows bootstrapping and make msys2 configurable | 2021-06-07 19:33:12 +02:00 |  | 
			
				
					|  | 9f92e0bc86 | Fix #136 | 2021-06-05 22:26:35 +02:00 |  | 
			
				
					|  | 2f62067d96 | Windows support | 2021-06-05 21:01:01 +02:00 |  | 
			
				
					|  | 734916728c | Add stack support | 2021-05-15 14:01:00 +02:00 |  | 
			
				
					|  | 5a86a28d67 | Smarter logging | 2021-04-29 14:47:30 +02:00 |  | 
			
				
					|  | a905c6322c | Fix spelling | 2021-04-29 14:47:22 +02:00 |  | 
			
				
					|  | 49ccadd470 | Warn when overwriting current GHC due to compile | 2021-04-29 14:46:45 +02:00 |  | 
			
				
					|  | 9f0ac0ee19 | Allow to compile from git repo | 2021-04-28 21:17:57 +02:00 |  | 
			
				
					|  | 1e9ee260e7 | Raise minSpace to 5GB | 2021-04-25 21:32:58 +02:00 |  | 
			
				
					|  | 0b7d447aaf | Satisfy hlint | 2021-04-25 18:00:32 +02:00 |  | 
			
				
					|  | 16a9336d31 | Fix missing pretty instance | 2021-04-25 17:59:15 +02:00 |  | 
			
				
					|  | 7d13836fea | Warn when /tmp doesn't have 2500 or more of disk space | 2021-04-25 17:25:40 +02:00 |  | 
			
				
					|  | b645c4d57e | Add date to GHC bindist names created by ghcup | 2021-04-24 21:51:43 +02:00 |  | 
			
				
					|  | 0c6699c3c6 | Allow to check ghcup binaries in validate-tarballs | 2021-04-11 22:15:43 +02:00 |  | 
			
				
					|  | adf44ba141 | Validate subdirs too, fixes #52 | 2021-04-02 16:54:27 +02:00 |  | 
			
				
					|  | 7383fdd0c0 | Make parser more lax, fixes #119 Also make sure we don't print the warning message
20 times, so avoid some repeated IO. | 2021-04-01 17:21:00 +02:00 |  | 
			
				
					|  | d5b5f1fddd | Chores | 2021-03-24 17:56:57 +01:00 |  | 
			
				
					|  | f6cc467e95 | Fix handling of stray versions wrt #116 | 2021-03-07 12:02:13 +01:00 |  | 
			
				
					|  | 8c87c9aeb7 | Fix error messages and overhaul pretty printing Fixes #115 | 2021-03-02 10:35:31 +01:00 |  | 
			
				
					|  | f46e7e8c4b | Add "ghcup set ghc next" tag wrt #114 | 2021-02-25 19:10:55 +01:00 |  | 
			
				
					|  | 3baf254251 | Improve tag completer | 2021-02-25 16:13:00 +01:00 |  | 
			
				
					|  | 47d9766c78 | Make sure forFold can properly inline | 2021-02-25 15:40:52 +01:00 |  | 
			
				
					|  | 45ab69960f | Merge remote-tracking branch 'origin/merge-requests/70' | 2021-02-25 15:36:37 +01:00 |  | 
			
				
					|  | d3505d4ee6 | Bump version to 0.1.13 | 2021-02-25 15:33:52 +01:00 |  |