Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							a384593bb1 
							
						 
					 
					
						
						
							
							Only run PatternSynonyms test with ghc>=7.8  
						
						
						
					 
					
						2014-09-12 06:13:04 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							690a64f5b5 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/robeverest/ghc-mod  
						
						... 
						
						
						
						Conflicts:
	Language/Haskell/GhcMod/CabalConfig.hs 
						
					 
					
						2014-09-12 05:21:12 +02:00 
						 
				 
			
				
					
						
							
							
								Rob Everest 
							
						 
					 
					
						
						
						
						
							
						
						
							2c2e7782d2 
							
						 
					 
					
						
						
							
							Use the cabal configuration flags where possible when finalizing the PackageDescription.  
						
						
						
					 
					
						2014-09-12 13:15:05 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							1c8d1edb4d 
							
						 
					 
					
						
						
							
							Workaround for  #340  
						
						
						
					 
					
						2014-09-12 04:02:32 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							a0ae09a3e6 
							
						 
					 
					
						
						
							
							Give readProcess' more sensible error messages.  
						
						... 
						
						
						
						Also a bunch of refactoring for GhcModError 
						
					 
					
						2014-08-28 15:57:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							aeb11fb0b5 
							
						 
					 
					
						
						
							
							Keep error information in extract  
						
						
						
					 
					
						2014-08-24 14:41:30 +02:00 
						 
				 
			
				
					
						
							
							
								Alan Zimmerman 
							
						 
					 
					
						
						
						
						
							
						
						
							0944820dba 
							
						 
					 
					
						
						
							
							CaseSplit panic sorted. closes  https://github.com/kazu-yamamoto/ghc-mod/issues/336  
						
						
						
					 
					
						2014-08-23 14:06:26 +02:00 
						 
				 
			
				
					
						
							
							
								Alan Zimmerman 
							
						 
					 
					
						
						
						
						
							
						
						
							9101f306d1 
							
						 
					 
					
						
						
							
							Adding test case for  https://github.com/kazu-yamamoto/ghc-mod/issues/336  
						
						
						
					 
					
						2014-08-23 11:01:49 +02:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							ca7b0001ed 
							
						 
					 
					
						
						
							
							fix a test case.  
						
						
						
					 
					
						2014-08-20 15:36:52 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							51710c38b0 
							
						 
					 
					
						
						
							
							trying to fix Travis CI.  
						
						
						
					 
					
						2014-08-20 12:35:36 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							1e1505c535 
							
						 
					 
					
						
						
							
							removing warnings from spec.  
						
						
						
					 
					
						2014-08-20 12:14:27 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							1d015019c9 
							
						 
					 
					
						
						
							
							Fix UtilSpec  
						
						
						
					 
					
						2014-08-19 05:21:59 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							271ff4e162 
							
						 
					 
					
						
						
							
							Catch cabal configure failure properly  
						
						
						
					 
					
						2014-08-18 08:06:36 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							fa65d7269e 
							
						 
					 
					
						
						
							
							Add a test for gmsGet/Put  
						
						
						
					 
					
						2014-08-12 18:24:39 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							9922cf08e1 
							
						 
					 
					
						
						
							
							Generate cabal.sandbox.config in test/data/broken-cabal  
						
						
						
					 
					
						2014-08-12 18:24:39 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							87c587993a 
							
						 
					 
					
						
						
							
							Make parseCabalFile use MonadError  
						
						
						
					 
					
						2014-08-12 18:24:39 +02:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							dcadd5c7ba 
							
						 
					 
					
						
						
							
							removing warnings.  
						
						
						
					 
					
						2014-08-12 16:41:21 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							463ab9a26f 
							
						 
					 
					
						
						
							
							adding a test for foreign export.  
						
						
						
					 
					
						2014-08-12 16:37:05 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							c69b252e3c 
							
						 
					 
					
						
						
							
							Add failing test for runGhcModT  
						
						
						
					 
					
						2014-08-11 23:48:23 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							7388b50474 
							
						 
					 
					
						
						
							
							Add a test making sure pattern match failures on GhcModT work the way I expect  
						
						
						
					 
					
						2014-08-06 20:42:34 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							24633f04e4 
							
						 
					 
					
						
						
							
							Remove ghc-mod.cache files before tests run  
						
						
						
					 
					
						2014-08-06 19:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							f311efd90c 
							
						 
					 
					
						
						
							
							Rework GhcModT monad stack  
						
						
						
					 
					
						2014-08-06 19:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							e1d9c3b881 
							
						 
					 
					
						
						
							
							clean up lookupSymbol.  
						
						
						
					 
					
						2014-07-18 15:13:30 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							c3b959a8e5 
							
						 
					 
					
						
						
							
							Add FindSpec  
						
						
						
					 
					
						2014-07-17 16:16:12 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							15e288decf 
							
						 
					 
					
						
						
							
							Remove some redundant stuff from test suite  
						
						
						
					 
					
						2014-07-17 15:53:04 +02:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							3050ba1863 
							
						 
					 
					
						
						
							
							fixing tests.  
						
						
						
					 
					
						2014-07-15 21:40:22 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							0a62ad9116 
							
						 
					 
					
						
						
							
							Fix doctest  
						
						
						
					 
					
						2014-07-15 01:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							f0bfcb8811 
							
						 
					 
					
						
						
							
							Use GhcModT everywhere and remove the GhcMod alias  
						
						... 
						
						
						
						Not doing this makes having GhcModT pretty pointless as users of the
library wouldn't be able to use custom inner monads as evey function for
dealing with GhcModT's would be constraint to (GhcModT IO) thus only
allowing IO as the inner monad. 
						
					 
					
						2014-07-15 01:03:56 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							81c58585a2 
							
						 
					 
					
						
						
							
							Add functions for dealing with packages, modules and bindings to GHCApi  
						
						
						
					 
					
						2014-07-11 10:43:51 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							4b6a687bc1 
							
						 
					 
					
						
						
							
							Migrate the remaining parts of the exposed API to GhcMod a  
						
						
						
					 
					
						2014-07-11 03:13:38 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							eff77d1f31 
							
						 
					 
					
						
						
							
							Add test for sandbox compatibility with ghc < 7.8  
						
						
						
					 
					
						2014-05-19 01:29:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							241c7946fc 
							
						 
					 
					
						
						
							
							Revert "Fix tests for Cabal <= 1.16"  
						
						... 
						
						
						
						The problem the reverted commit tried to fix seems to have been just a
symptom of another root cause that was later fixed as the problem does
not seem to occur anymore even without this changeset also this
changeset broke cabal sandboxes with ghc < 7.8.
Fix  #262 
This reverts commit 8741323f5b 
						
					 
					
						2014-05-19 01:27:35 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							80e2761f2f 
							
						 
					 
					
						
						
							
							Ghc->GhcMod: finish Browse, Check  
						
						
						
					 
					
						2014-05-14 18:05:40 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							f1535efcf2 
							
						 
					 
					
						
						
							
							Ghc -> GhcMod: Browse, Check  
						
						
						
					 
					
						2014-05-14 17:06:29 +02:00 
						 
				 
			
				
					
						
							
							
								Kohei Suzuki 
							
						 
					 
					
						
						
						
						
							
						
						
							bcd2dfcffc 
							
						 
					 
					
						
						
							
							Add test for no errors case  
						
						
						
					 
					
						2014-05-11 00:30:02 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							f949e4be7a 
							
						 
					 
					
						
						
							
							Copy ComponentLocalBuildInfo from Cabal-1.18  
						
						... 
						
						
						
						This way `configDependencies` works even when the Cabal version used by
cabal-install is later than the one used by ghc-mod. 
						
					 
					
						2014-05-10 02:04:09 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							44b897c6a5 
							
						 
					 
					
						
						
							
							Print useful information when running spec  
						
						
						
					 
					
						2014-05-09 20:37:55 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							8741323f5b 
							
						 
					 
					
						
						
							
							Fix tests for Cabal <= 1.16  
						
						
						
					 
					
						2014-05-09 20:37:15 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							b8f9498f83 
							
						 
					 
					
						
						
							
							Fix reading of older Cabal setup-configs  
						
						
						
					 
					
						2014-05-09 20:35:13 +02:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							8561e7b656 
							
						 
					 
					
						
						
							
							To break cyclic import, this patch makes GhcPkg.hs independent from Monad.hs(refactoring for  #244 )  
						
						... 
						
						
						
						This removes `ghcPkgList`, `ghcPkgListEx` and `ghcPkgDbOpt`. I'm not sure
this is a right way to do. 
						
					 
					
						2014-05-08 12:42:45 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							81504de8bd 
							
						 
					 
					
						
						
							
							spec: Be more forgiving for ghc opts in getCompilerOptions  
						
						
						
					 
					
						2014-05-05 09:26:56 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							635830b527 
							
						 
					 
					
						
						
							
							Fix   #242 , ghcPkgList(Ex) on NixOS  
						
						
						
					 
					
						2014-05-05 00:29:10 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							f750d10a9a 
							
						 
					 
					
						
						
							
							Cabal needs empty 00-index.cache and 00-index.tar in sanxbox  
						
						
						
					 
					
						2014-05-03 15:38:27 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							96a54d2148 
							
						 
					 
					
						
						
							
							Remove test/*/setup-config before spec  
						
						
						
					 
					
						2014-05-03 15:38:27 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							2839d6b557 
							
						 
					 
					
						
						
							
							Add UtilsSpec  
						
						
						
					 
					
						2014-05-03 15:36:10 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							92d0eec2bc 
							
						 
					 
					
						
						
							
							Fix failing test  
						
						
						
					 
					
						2014-05-03 15:36:10 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							0c859294a3 
							
						 
					 
					
						
						
							
							Parse cabal setup-config to get depencencies  
						
						
						
					 
					
						2014-05-03 15:36:10 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							82d1d6b982 
							
						 
					 
					
						
						
							
							Add cabal file to duplicate-pkgver test data  
						
						... 
						
						
						
						It's not really valid but enough to make ghc-mod happy, without it
findCradle doesn't work properly and without the empty `library`
sections it crashes even. 
						
					 
					
						2014-05-03 15:35:04 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							759a6efab1 
							
						 
					 
					
						
						
							
							Add some test data  
						
						... 
						
						
						
						..for testing behaviour with multiple versions/ids of packges being
available 
						
					 
					
						2014-05-03 15:35:04 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							ee0135aac2 
							
						 
					 
					
						
						
							
							Correct check-packageid/cabal.sandbox.config.in  
						
						
						
					 
					
						2014-05-03 15:35:04 +02:00