diff options
| -rw-r--r-- | compiler/main/HscTypes.lhs | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/compiler/main/HscTypes.lhs b/compiler/main/HscTypes.lhs index b8ecc109d0..c4c5efd43c 100644 --- a/compiler/main/HscTypes.lhs +++ b/compiler/main/HscTypes.lhs @@ -1119,10 +1119,10 @@ shadowed by the second declaration.  But it has a respectable  qualified name (Ghci1.T), and its source location says where it was  defined. -So the main invariant continues to hold, that in any session an original -name M.T only refers to oe unique thing.  (In a previous iteration both -the T's above were called :Interactive.T, albeit with different uniques, -which gave rise to all sorts of trouble.) +So the main invariant continues to hold, that in any session an +original name M.T only refers to one unique thing.  (In a previous +iteration both the T's above were called :Interactive.T, albeit with +different uniques, which gave rise to all sorts of trouble.)  The details are a bit tricky though: @@ -1132,7 +1132,7 @@ The details are a bit tricky though:   * ic_tythings contains only things from the 'interactive' package.   * Module from the 'interactive' package (Ghci1, Ghci2 etc) never go -   in the Home Package Table (HPT).  When you say :load, that's when +   in the Home Package Table (HPT).  When you say :load, that's when we     extend the HPT.   * The 'thisPackage' field of DynFlags is *not* set to 'interactive'. | 
