summaryrefslogtreecommitdiff
path: root/compiler/main/HeaderInfo.hs
Commit message (Expand)AuthorAgeFilesLines
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Avoid trivial cases of NondecreasingIndentationHerbert Valerio Riedel2014-05-151-2/+2
* Minor change to error message wordingKrzysztof Gogolewski2013-11-171-1/+1
* Whitespace only in HeaderInfoIan Lynagh2013-06-221-34/+27
* Some alpha renamingIan Lynagh2012-10-161-1/+1
* Pass DynFlags down to mk_err_msgIan Lynagh2012-06-121-25/+27
* fix quadratic performance issue with long module names (#5981)Simon Marlow2012-04-111-11/+15
* Implememt -fdefer-type-errors (Trac #5624)Simon Peyton Jones2012-01-121-1/+1
* Fix parsing of OPTIONS*/LANGUAGE pragmas in haddock modeIan Lynagh2011-11-301-4/+10
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Refactor the imports of InteractiveContextSimon Peyton Jones2011-08-021-10/+12
* Give a more helpful src location (Trac #5281)Simon Peyton Jones2011-07-271-7/+7
* SafeHaskell: Disable certain ghc extensions in Safe.David Terei2011-06-171-7/+7
* SafeHaskell: Add safe import flag (not functional)David Terei2011-06-171-1/+2
* Refactor SrcLoc and SrcSpanIan Lynagh2011-06-091-5/+5
* Implement fuzzy matching for the Findersimonpj@microsoft.com2010-12-221-1/+2
* Refactoring and tidyup of HscMain and related things (also fix #1666)Simon Marlow2010-10-271-7/+6
* Change "OPTIONS" to "OPTIONS_GHC" in error messages; fixes #4327Ian Lynagh2010-09-241-2/+2
* Add separate functions for querying DynFlag and ExtensionFlag optionsIan Lynagh2010-09-181-1/+1
* Add support for Haskell98 and Haskell2010 "languages"Ian Lynagh2010-07-241-2/+2
* Rename "language" varibles etc to "extension", and add --supported-extensionsIan Lynagh2010-07-241-2/+2
* Handle haddock headers when looking for LANGUAGE/OPTIONS_GHC pragmasIan Lynagh2010-07-071-0/+3
* Make mkPState and pragState take their arguments in the same orderIan Lynagh2010-07-061-1/+1
* Spelling correction for LANGUAGE pragmasMax Bolingbroke2010-04-131-2/+3
* Add the implicit 'import Prelude' in getImportsSimon Marlow2010-03-031-6/+41
* Columns now start at 1, as lines already didIan Lynagh2009-11-271-4/+4
* Improve error message for malformed LANGUAGE pragmasimonpj@microsoft.com2009-10-301-2/+5
* remove Haddock-lexing/parsing/renaming from GHCIsaac Dupree2009-08-261-1/+1
* Fix error handlingIan Lynagh2009-04-281-1/+2
* FIX #2500: Don't log warnings in getHeaderSimon Marlow2009-04-211-2/+4
* FIX #3153: we lost an EOF sentinel in the event of a lexical errorSimon Marlow2009-04-211-2/+3
* FIX #3079, dodgy parsing of LANGUAGE pragmas2009-03-13Simon Marlow2009-03-121-57/+71
* Put full ImportDecls in ModSummary instead of just ModuleNamesSimon Marlow2008-12-021-18/+6
* Document exported functions in main/HeaderInfo.Thomas Schilling2008-11-211-5/+16
* Remove warning supression klugde in main/HeaderInfoThomas Schilling2008-11-211-8/+4
* Throw SourceErrors instead of ProgramErrors in main/HeaderInfo.Thomas Schilling2008-11-211-23/+36
* fix #2636: throw missing module errors as SourceErrors, not ErrMsgSimon Marlow2008-10-101-2/+3
* Give locations of flag warnings/errorsIan Lynagh2008-08-261-7/+8
* Add -XPackageImports, new syntax for package-qualified importsSimon Marlow2008-08-051-4/+10
* Follow changes in the base libraryIan Lynagh2008-07-311-1/+1
* Follow extensible exception changesIan Lynagh2008-07-301-3/+3
* Remove code that isn't used now that we assume that GHC >= 6.4Ian Lynagh2008-06-201-11/+0
* Handle errors in an OPTIONS pragma when preprocessingIan Lynagh2008-06-141-1/+15
* Pass dynflags down through to pragStateIan Lynagh2008-06-141-9/+11
* Improve error message for malformed LANGUAGE pragmaTim Chevalier2008-04-061-2/+3
* Fixed warnings in main/HeaderInfo, except for incomplete pattern matchesTwan van Laarhoven2008-01-271-10/+15
* lots of portability changes (#1405)Isaac Dupree2008-01-171-2/+2
* Refactor Haddock optionsDavid Waern2007-11-011-1/+10
* Move OPTIONS pragmas above commentsIan Lynagh2007-09-211-7/+7
* FIX #1677; poor error message for misspelled module declarationSimon Marlow2007-09-111-13/+5