Typofixes [ci skip]
authorGabor Greif <ggreif@gmail.com>
Fri, 25 May 2018 13:33:21 +0000 (15:33 +0200)
committerGabor Greif <ggreif@gmail.com>
Tue, 29 May 2018 10:18:55 +0000 (12:18 +0200)
compiler/basicTypes/Name.hs
compiler/main/HscMain.hs
utils/genprimopcode/Main.hs

index 6941dd9..c005c03 100644 (file)
@@ -262,7 +262,7 @@ nameIsLocalOrFrom :: Module -> Name -> Bool
 --                 you can find details (type, fixity, instances) in the
 --                     TcGblEnv or TcLclEnv
 --
--- The isInteractiveModule part is because successive interactions of a GCHi session
+-- The isInteractiveModule part is because successive interactions of a GHCi session
 -- each give rise to a fresh module (Ghci1, Ghci2, etc), but they all come
 -- from the magic 'interactive' package; and all the details are kept in the
 -- TcLclEnv, TcGblEnv, NOT in the HPT or EPT.
@@ -295,7 +295,7 @@ nameIsHomePackageImport this_mod
     this_pkg = moduleUnitId this_mod
 
 -- | Returns True if the Name comes from some other package: neither this
--- pacakge nor the interactive package.
+-- package nor the interactive package.
 nameIsFromExternalPackage :: UnitId -> Name -> Bool
 nameIsFromExternalPackage this_pkg name
   | Just mod <- nameModule_maybe name
index 9012025..cf1a4fb 100644 (file)
@@ -918,7 +918,7 @@ hscCheckSafeImports tcg_env = do
 -- | Validate that safe imported modules are actually safe.  For modules in the
 -- HomePackage (the package the module we are compiling in resides) this just
 -- involves checking its trust type is 'Safe' or 'Trustworthy'. For modules
--- that reside in another package we also must check that the external pacakge
+-- that reside in another package we also must check that the external package
 -- is trusted. See the Note [Safe Haskell Trust Check] above for more
 -- information.
 --
index 07eab0d..c409050 100644 (file)
@@ -263,7 +263,7 @@ gen_hs_source (Info defaults entries) =
 
     ++ "default ()"  -- If we don't say this then the default type include Integer
                      -- so that runs off and loads modules that are not part of
-                     -- pacakge ghc-prim at all.  And that in turn somehow ends up
+                     -- package ghc-prim at all.  And that in turn somehow ends up
                      -- with Declaration for $fEqMaybe:
                      --       attempting to use module ‘GHC.Classes’
                      --       (libraries/ghc-prim/./GHC/Classes.hs) which is not loaded