| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
- Fixes for bootstrapping with 3.01.
- Use 'official' extension interfaces rather than internal prelude
modules (such as ArrBase) where possible.
- Remove some cruft.
- Delete some unused imports found by '-fwarn-unused-imports'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Great Multi-Parameter Type Classes Merge.
Notes from Simon (abridged):
* Multi-parameter type classes are fully implemented.
* Error messages from the type checker should be noticeably improved
* Warnings for unused bindings (-fwarn-unused-names)
* many other minor bug fixes.
Internally there are the following changes
* Removal of Haskell 1.2 compatibility.
* Dramatic clean-up of the PprStyle stuff.
* The type Type has been substantially changed.
* The dictionary for each class is represented by a new
data type for that purpose, rather than by a tuple.
|
|
|
|
| |
Drop use of opt_CompilingGhcInternals
|
|
|
|
| |
always pin on module name on auto-scc labels;make CC_ decls global(temp)
|
|
|
|
| |
last minute 2.04 fixes
|
|
|
|
| |
updated (and fixed!) printing of scc labels
|
|
|
|
| |
updated imports
|
|
|
|
| |
Updated to reflect move of PprStyle to Outputable
|
|
|
|
| |
ghc-2-03-p1 merged onto main trunk
|
|
|
|
| |
2.04 changes
|
|
|
|
| |
Major update to more-or-less 2.02
|
|
|
|
| |
SLPJ new renamer and lots more
|
|
|
|
| |
SLPJ 1.3 changes through 96/06/25
|
|
|
|
| |
SLPJ changes through 960604
|
|
|
|
| |
Sansom 1.3 changes through 960507
|
|
|
|
| |
SLPJ changes through 960515
|
|
|
|
| |
Add SLPJ/WDP 1.3 changes through 960410
|
|
|
|
| |
SLPJ 1.3 hacks through 960408
|
|
|
|
| |
Sansom 1.3 changes through 960407
|
|
|
|
| |
Add SLPJ/WDP 1.3 changes through 960404
|
|
|
|
| |
Final compiler stuff before Sansom renamer 960321
|
|
|
|
| |
simonpj/sansom/partain/dnt 1.3 compiler stuff through 96/03/18
|
| |
|
|
Initial revision
|