Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							3c04e78ba7 
							
						 
					 
					
						
						
							
							Don't rely on ghc-mod being in PATH  
						
						
						
					 
					
						2014-07-17 16:17:17 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							c3b959a8e5 
							
						 
					 
					
						
						
							
							Add FindSpec  
						
						
						
					 
					
						2014-07-17 16:16:12 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							3c1b560068 
							
						 
					 
					
						
						
							
							Short circuit export list when compiling spec  
						
						
						
					 
					
						2014-07-17 16:15:02 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							0e17e8e15a 
							
						 
					 
					
						
						
							
							Add a CPP macro when compiling modules for the test suite  
						
						
						
					 
					
						2014-07-17 16:14:35 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							4f0f5f09a6 
							
						 
					 
					
						
						
							
							Remove type Db it's only used once and makes things less clear  
						
						
						
					 
					
						2014-07-17 15:54:59 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							15e288decf 
							
						 
					 
					
						
						
							
							Remove some redundant stuff from test suite  
						
						
						
					 
					
						2014-07-17 15:53:04 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							e61aaed023 
							
						 
					 
					
						
						
							
							Make readProcess'more generic  
						
						
						
					 
					
						2014-07-17 15:52:33 +02:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							cffa7463eb 
							
						 
					 
					
						
						
							
							adopting hlint's suggestions.  
						
						
						
					 
					
						2014-07-17 17:16:44 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							05f45f1d36 
							
						 
					 
					
						
						
							
							adding error handling.  
						
						
						
					 
					
						2014-07-17 14:40:35 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							cf0df26560 
							
						 
					 
					
						
						
							
							Monad.hs is now exported by GhcMod.hs.  
						
						
						
					 
					
						2014-07-17 14:30:42 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							74e84e89ac 
							
						 
					 
					
						
						
							
							deleting GhcMod.Ghc.  
						
						
						
					 
					
						2014-07-17 14:04:28 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							409bc99f10 
							
						 
					 
					
						
						
							
							error handling for loadSymbolDb.  
						
						
						
					 
					
						2014-07-17 12:37:38 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							a6f08fe79f 
							
						 
					 
					
						
						
							
							setupDB is now IO.  
						
						
						
					 
					
						2014-07-17 12:25:10 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							cee1b83daa 
							
						 
					 
					
						
						
							
							the first step to create SymbolDB via a file.  
						
						
						
					 
					
						2014-07-17 11:57:19 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							3050ba1863 
							
						 
					 
					
						
						
							
							fixing tests.  
						
						
						
					 
					
						2014-07-15 21:40:22 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							204d449aef 
							
						 
					 
					
						
						
							
							set optimization level to 0 just in case.  
						
						
						
					 
					
						2014-07-15 21:34:05 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							49284a64be 
							
						 
					 
					
						
						
							
							Uses HscNothing and falls back to HscInterpreted if necessary ( #205 )  
						
						... 
						
						
						
						Two Test case are fails but it is not fatal. 
						
					 
					
						2014-07-15 17:20:35 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							25730e2a6c 
							
						 
					 
					
						
						
							
							trying to fix CI  
						
						
						
					 
					
						2014-07-15 15:13:06 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							c87ea45488 
							
						 
					 
					
						
						
							
							adding #if to Monad.hs.  
						
						
						
					 
					
						2014-07-15 14:45:41 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							0b71748708 
							
						 
					 
					
						
						
							
							moving #if to Gap.hs  
						
						
						
					 
					
						2014-07-15 14:44:02 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							a7a02a3f4c 
							
						 
					 
					
						
						
							
							Bringing back MaybeT  
						
						... 
						
						
						
						This brings back a warning to be fixed. 
						
					 
					
						2014-07-15 12:49:12 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							86829561ab 
							
						 
					 
					
						
						
							
							style only.  
						
						
						
					 
					
						2014-07-15 12:41:10 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							84c3cec0f1 
							
						 
					 
					
						
						
							
							moving #if to Gap.hs.  
						
						
						
					 
					
						2014-07-15 12:40:18 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							be9a67f02a 
							
						 
					 
					
						
						
							
							moving #if to Gap.hs.  
						
						
						
					 
					
						2014-07-15 12:29:27 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							1524d2a43e 
							
						 
					 
					
						
						
							
							removing warnings.  
						
						
						
					 
					
						2014-07-15 12:10:18 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							8495633dc8 
							
						 
					 
					
						
						
							
							explicitly specifying CompManager to ghcMode.  
						
						
						
					 
					
						2014-07-15 12:06:07 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							755fa41fc0 
							
						 
					 
					
						
						
							
							ver bumps up for ghc.el.  
						
						
						
					 
					
						2014-07-15 11:54:39 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							fdfa70e27a 
							
						 
					 
					
						
						
							
							removing -threaded  
						
						
						
					 
					
						2014-07-15 11:51:52 +09:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							89a4db2345 
							
						 
					 
					
						
						
							
							Merge pull request  #288  from DanielG/dev-pkgs  
						
						... 
						
						
						
						Make `GhcMod` be `GhcModT (ErrorT IO)` 
						
					 
					
						2014-07-15 11:49:10 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							686179f12b 
							
						 
					 
					
						
						
							
							Fix building with ghc < 7.8  
						
						
						
					 
					
						2014-07-15 02:34:07 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							68212d46a1 
							
						 
					 
					
						
						
							
							Fix cabal file  
						
						
						
					 
					
						2014-07-15 01:53:06 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							7474a1b652 
							
						 
					 
					
						
						
							
							Bring back GhcMod but this time it's a GhcModT with an ErrorT inside  
						
						
						
					 
					
						2014-07-15 01:04:06 +02: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 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							d98cedc9c0 
							
						 
					 
					
						
						
							
							Merge pull request  #287  from DanielG/dev-untangle  
						
						... 
						
						
						
						Untangle Monad.hs and GHCApi.hs and some other changes 
						
					 
					
						2014-07-12 14:27:43 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							b6896a481a 
							
						 
					 
					
						
						
							
							Move initializeFlagsWithCradle to Monad.hs  
						
						
						
					 
					
						2014-07-12 03:33:04 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							503e8cbe06 
							
						 
					 
					
						
						
							
							Move DynFlag related functions from GHCApi to another module  
						
						
						
					 
					
						2014-07-12 02:57:19 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							73bf4cbc4e 
							
						 
					 
					
						
						
							
							Remove withGhc and withGhc', they're not used anymore.  
						
						
						
					 
					
						2014-07-11 10:41:43 +02:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							e378913466 
							
						 
					 
					
						
						
							
							Merge pull request  #286  from cabrera/fix_ghc_783  
						
						... 
						
						
						
						Fix GHC 7.8.3: MatchGroup now has 4 args 
						
					 
					
						2014-07-11 17:39:46 +09:00 
						 
				 
			
				
					
						
							
							
								Alejandro Cabrera 
							
						 
					 
					
						
						
						
						
							
						
						
							daada0d27e 
							
						 
					 
					
						
						
							
							Fix GHC 7.8.3: MatchGroup now has 4 args  
						
						... 
						
						
						
						Rather than use a pattern match, this patch opts to explicitly extract
the fields of interest using where syntax. This keeps compatibility
across GHC 7.8 releases.
Ref: eeaea2df3f (diff-259092edcc59456f526cdef255c181d1L909) 
						
					 
					
						2014-07-11 01:15:22 -04:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							53394d3075 
							
						 
					 
					
						
						
							
							ver bumps up.  
						
						... 
						
						
						
						Major version is now 5 because of a lot of API changes. 
						
					 
					
						2014-07-11 14:09:10 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							9f94bc863c 
							
						 
					 
					
						
						
							
							Add Module type  
						
						
						
					 
					
						2014-07-11 05:44:31 +02:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							17dfe6b63e 
							
						 
					 
					
						
						
							
							Merge pull request  #284  from DanielG/dev-monad  
						
						... 
						
						
						
						Turn `GhcMod` into a monad transformer 
						
					 
					
						2014-07-11 12:13:19 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							d818a64f6f 
							
						 
					 
					
						
						
							
							whitespace  
						
						
						
					 
					
						2014-07-11 04:51:27 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							320b2243a2 
							
						 
					 
					
						
						
							
							Make GhcMod a special case of GhcModT  
						
						... 
						
						
						
						i.e. turn GhcMod into a monad transformer 
						
					 
					
						2014-07-11 04:51:11 +02:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c7d8f384 
							
						 
					 
					
						
						
							
							Merge pull request  #283  from DanielG/dev-monad  
						
						... 
						
						
						
						Control.Monad.Trans.MonadIO -> CoreMonad.MonadIO 
						
					 
					
						2014-07-11 11:29:12 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							56ad1a3c8c 
							
						 
					 
					
						
						
							
							Control.Monad.Trans.MonadIO -> CoreMonad.MonadIO  
						
						... 
						
						
						
						they are different before ghc 7.8 
						
					 
					
						2014-07-11 04:12:05 +02:00 
						 
				 
			
				
					
						
							
							
								Kazu Yamamoto 
							
						 
					 
					
						
						
						
						
							
						
						
							a1d9194239 
							
						 
					 
					
						
						
							
							Merge pull request  #281  from DanielG/dev-monad  
						
						... 
						
						
						
						Migrate the remaining parts of the exposed API to `GhcMod a` 
						
					 
					
						2014-07-11 10:53:06 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Gröber 
							
						 
					 
					
						
						
						
						
							
						
						
							4b6a687bc1 
							
						 
					 
					
						
						
							
							Migrate the remaining parts of the exposed API to GhcMod a  
						
						
						
					 
					
						2014-07-11 03:13:38 +02:00