File tree 1 file changed +9
-0
lines changed
ghcide/session-loader/Development/IDE
1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -1232,6 +1232,9 @@ setOptions cfp (ComponentOptions theOpts compRoot _) dflags rootDir = do
1232
1232
Just wdir -> compRoot </> wdir
1233
1233
let dflags''' =
1234
1234
setWorkingDirectory root $
1235
+ #if MIN_VERSION_ghc(9,8,0)
1236
+ setNoShowErrorContext $
1237
+ #endif
1235
1238
disableWarningsAsErrors $
1236
1239
-- disabled, generated directly by ghcide instead
1237
1240
flip gopt_unset Opt_WriteInterface $
@@ -1253,6 +1256,12 @@ setOptions cfp (ComponentOptions theOpts compRoot _) dflags rootDir = do
1253
1256
final_flags <- liftIO $ wrapPackageSetupException $ Compat. oldInitUnits dflags'''
1254
1257
return (final_flags, targets)
1255
1258
1259
+ #if MIN_VERSION_ghc(9,8,0)
1260
+ setNoShowErrorContext :: DynFlags -> DynFlags
1261
+ setNoShowErrorContext df =
1262
+ gopt_unset df Opt_ShowErrorContext
1263
+ #endif
1264
+
1256
1265
setIgnoreInterfacePragmas :: DynFlags -> DynFlags
1257
1266
setIgnoreInterfacePragmas df =
1258
1267
gopt_set (gopt_set df Opt_IgnoreInterfacePragmas ) Opt_IgnoreOptimChanges
You can’t perform that action at this time.
0 commit comments