summaryrefslogtreecommitdiff
path: root/compiler/main/InteractiveEval.hs
Commit message (Expand)AuthorAgeFilesLines
* Define mapUnionVarSet, and use itSimon Peyton Jones2014-08-291-2/+2
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-211-1/+1
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Fix a typo in commentGabor Greif2014-01-101-1/+1
* Comments onlySimon Peyton Jones2014-01-091-4/+8
* Refactor the way shadowing in handled in GHCiSimon Peyton Jones2014-01-031-1/+1
* Refactor handleRunStatus some more, add comments and tidy up formattingSimon Marlow2013-11-281-55/+65
* Refactor traceRunStatus/handleRunStatusSimon Peyton Jones2013-11-221-75/+58
* Restructure compilation pipeline to allow hooksAustin Seipp2013-09-221-0/+1
* Revise implementation of overlapping type family instances.Richard Eisenberg2013-06-211-2/+2
* Split off a InteractiveEvalTypes module to remove an import loopIan Lynagh2013-04-061-38/+2
* Implement type family instance support for ":info" (#4175)Patrick Palka2013-03-151-5/+11
* Use throwGhcExceptionIO rather than throwGhcException in InteractiveEval.hsIan Lynagh2013-01-301-7/+10
* Fix to 02c4ab049: use a weak pointer to the sandbox threadSimon Marlow2013-01-301-1/+12
* When printing types in the interactive UI, take account of free variablesSimon Peyton Jones2013-01-221-0/+1
* Redirect asynchronous exceptions to the sandbox thread in runStmt (#1381)Simon Marlow2012-12-201-11/+32
* Add ":info!" to GHCi. This shows all instances without filtering first.Iavor S. Diatchki2012-11-291-4/+6
* Replace all uses of ghcError with throwGhcException and purge ghcError.Erik de Castro Lopo2012-11-301-5/+5
* Add -fghci-hist-size=N to set the number of previous steps stored by :traceSimon Marlow2012-11-011-4/+6
* Refactor the way dump flags are handledIan Lynagh2012-10-181-1/+1
* Some alpha renamingIan Lynagh2012-10-161-5/+5
* Move wORD_SIZE into platformConstantsIan Lynagh2012-09-161-1/+2
* GHC 7.4 is now required for building HEADIan Lynagh2012-07-201-4/+0
* Pass DynFlags down to showSDocIan Lynagh2012-06-121-3/+5
* Better error messages for setContext (#5527).Paolo Capriotti2012-06-071-12/+23
* Merge remote-tracking branch 'origin/unboxed-tuple-arguments2'Paolo Capriotti2012-06-051-3/+4
|\
| * Support code generation for unboxed-tuple function argumentsunboxed-tuple-arguments2Max Bolingbroke2012-05-151-3/+4
* | Remove more uses of stdout and stderrIan Lynagh2012-05-291-3/+3
|/
* Add a fixity environment to InteractiveContext (#2947)Paolo Capriotti2012-05-151-3/+14
* Allow threads in GHCi to receive BlockedIndefintely* exceptions (#2786)Simon Marlow2012-04-121-2/+2
* Fix a race condition in the GHCi debugger exposed by testcase break011.Paolo Capriotti2012-04-111-0/+5
* GHCi: add :seti, for options that apply only at the prompt (#3217)Simon Marlow2012-03-011-11/+6
* Refactoring: make IIModule contain ModuleName, not Module, for consistencySimon Marlow2012-02-141-3/+3
* Fix mistake in previous commits.David Terei2012-01-261-1/+1
* Have hscStmtWithLocation return (IO [HValue]).David Terei2012-01-251-9/+6
* Formatting wibbles.David Terei2012-01-251-1/+3
* Major refactoring of CoAxiomsSimon Peyton Jones2012-01-031-1/+1
* Tabs -> SpacesDavid Terei2011-12-191-92/+85
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* A little more refactoring, triggered by the fix to Trac #5545Simon Peyton Jones2011-10-211-4/+4
* fix value of this_mod passed to tcRnImports (#5545)Simon Marlow2011-10-181-6/+1
* Fix dynCompileExprIan Lynagh2011-10-051-0/+13
* Implement GHCi command :kind! which normalises its typeSimon Peyton Jones2011-09-231-3/+3
* move AvailInfo and related things into its own moduleSimon Marlow2011-09-211-0/+1
* Add support for all top-level declarations to GHCiSimon Marlow2011-09-211-28/+48
* Implement -XConstraintKindMax Bolingbroke2011-09-061-1/+1
* Refactor the imports of InteractiveContextSimon Peyton Jones2011-08-021-25/+28
* Separate the warning flags into their own datatypeIan Lynagh2011-07-141-1/+1
* SafeHaskell: Fix validation errors when unsafe base usedDavid Terei2011-06-171-1/+5
* SafeHaskell: Even more fixing to work with safe baseDavid Terei2011-06-171-2/+1