[cleanup whitespace across files, sort imports, make consistent
John Meacham <john@repetae.net>**20120121234613
 Ignore-this: ea79bcbe898ff2a83b1b20c91c8bb5fd
] hunk ./src/C/FFI.hs 10
-import Data.Typeable
-import Data.Binary
hunk ./src/C/FFI.hs 11
+import Data.Binary
+import Data.Typeable
hunk ./src/C/FFI.hs 28
-
-
hunk ./src/C/FFI.hs 35
-    ffiExportArgTypes ::[ExtType], 
+    ffiExportArgTypes ::[ExtType],
hunk ./src/C/FFI.hs 40
-
hunk ./src/C/FromGrin2.hs 6
-import Data.List
hunk ./src/C/FromGrin2.hs 7
+import Data.List
hunk ./src/C/FromGrin2.hs 33
-import Util.UniqueMonad
hunk ./src/C/FromGrin2.hs 34
+import Util.UniqueMonad
hunk ./src/C/FromGrin2.hs 36
-import qualified FlagOpts as FO
hunk ./src/C/FromGrin2.hs 38
+import qualified FlagOpts as FO
hunk ./src/C/FromGrin2.hs 182
-
hunk ./src/C/FromGrin2.hs 213
-
hunk ./src/C/FromGrin2.hs 311
-
hunk ./src/C/FromGrin2.hs 444
-
hunk ./src/C/FromGrin2.hs 512
-
hunk ./src/C/FromGrin2.hs 518
-
hunk ./src/C/FromGrin2.hs 566
-
hunk ./src/C/FromGrin2.hs 613
-
hunk ./src/C/FromGrin2.hs 661
-
hunk ./src/C/FromGrin2.hs 714
-
hunk ./src/C/FromGrin2.hs 738
-
hunk ./src/C/FromGrin2.hs 754
-
hunk ./src/C/FromGrin2.hs 769
-
-
hunk ./src/C/FromGrin2.hs 800
-
-
hunk ./src/C/FromGrin2.hs 825
-
hunk ./src/C/FromGrin2.hs 867
-
hunk ./src/C/FromGrin2.hs 884
-
-
hunk ./src/C/FromGrin2.hs 928
-
hunk ./src/C/FromGrin2.hs 949
-
hunk ./src/C/FromGrin2.hs 958
-
hunk ./src/C/Generate.hs 82
-import qualified Data.Traversable as Seq
hunk ./src/C/Generate.hs 83
+import qualified Data.Traversable as Seq
hunk ./src/C/Generate.hs 89
-
hunk ./src/C/Generate.hs 101
-
hunk ./src/C/Generate.hs 107
-
hunk ./src/C/Generate.hs 149
-
hunk ./src/C/Generate.hs 217
-
hunk ./src/C/Generate.hs 248
-
hunk ./src/C/Generate.hs 288
-
-
hunk ./src/C/Generate.hs 310
-
hunk ./src/C/Generate.hs 337
-
hunk ./src/C/Generate.hs 379
-
hunk ./src/C/Generate.hs 416
-
hunk ./src/C/Generate.hs 421
-
hunk ./src/C/Generate.hs 426
-
-
hunk ./src/C/Generate.hs 431
-
hunk ./src/C/Generate.hs 447
-
-
hunk ./src/C/Generate.hs 461
-
hunk ./src/C/Generate.hs 516
-
-
hunk ./src/C/Generate.hs 523
-
hunk ./src/C/Generate.hs 615
-
hunk ./src/C/Generate.hs 618
-
hunk ./src/C/Generate.hs 628
-
hunk ./src/C/Generate.hs 685
-
hunk ./src/C/Prims.hs 3
+import Data.Binary
hunk ./src/C/Prims.hs 6
-import Data.Binary
hunk ./src/C/Prims.hs 7
-import StringTable.Atom
hunk ./src/C/Prims.hs 10
+import StringTable.Atom
hunk ./src/C/Prims.hs 106
-
hunk ./src/C/Prims.hs 126
-
-
hunk ./src/C/Prims.hs 135
-
hunk ./src/C/Prims.hs 185
-
-
hunk ./src/Cmm/Number.hs 3
-import Ratio
hunk ./src/Cmm/Number.hs 4
+import Ratio
hunk ./src/Cmm/Number.hs 25
-
hunk ./src/Cmm/Op.hs 26
-
-
hunk ./src/Cmm/Op.hs 35
-
hunk ./src/Cmm/Op.hs 115
-
hunk ./src/Cmm/Op.hs 132
-
hunk ./src/Cmm/Op.hs 224
-
-
hunk ./src/Cmm/Op.hs 232
-
hunk ./src/Cmm/Op.hs 350
-
hunk ./src/Cmm/Op.hs 362
-
hunk ./src/Cmm/Op.hs 366
-
hunk ./src/Cmm/Op.hs 370
-
hunk ./src/Cmm/Op.hs 379
-
hunk ./src/Cmm/OpEval.hs 17
-
hunk ./src/Cmm/OpEval.hs 111
-
hunk ./src/Cmm/OpEval.hs 203
-
hunk ./src/DataConstructors.hs 45
-import Data.Monoid hiding(getProduct)
hunk ./src/DataConstructors.hs 46
+import Data.Monoid hiding(getProduct)
hunk ./src/DataConstructors.hs 63
+import FrontEnd.HsSyn
hunk ./src/DataConstructors.hs 67
-import FrontEnd.HsSyn
hunk ./src/DataConstructors.hs 68
-import Support.MapBinaryInstance
hunk ./src/DataConstructors.hs 75
+import Support.MapBinaryInstance
hunk ./src/DataConstructors.hs 111
-
-
hunk ./src/DataConstructors.hs 118
-
hunk ./src/DataConstructors.hs 171
-
hunk ./src/DataConstructors.hs 245
-
hunk ./src/DataConstructors.hs 257
-
hunk ./src/DataConstructors.hs 263
-
hunk ./src/DataConstructors.hs 280
-
hunk ./src/DataConstructors.hs 409
-
hunk ./src/DataConstructors.hs 468
-
hunk ./src/DataConstructors.hs 483
-
hunk ./src/DataConstructors.hs 526
-
hunk ./src/DataConstructors.hs 632
-
-
hunk ./src/DataConstructors.hs 652
-
hunk ./src/DataConstructors.hs 655
-
hunk ./src/DataConstructors.hs 758
-
hunk ./src/DataConstructors.hs 792
-
hunk ./src/DataConstructors.hs 797
-
-
-
hunk ./src/DataConstructors.hs 822
-
hunk ./src/DataConstructors.hs 826
-
hunk ./src/DataConstructors.hs 851
-
hunk ./src/E/Annotate.hs 11
-import Name.Id
hunk ./src/E/Annotate.hs 12
-import Util.SetLike
+import Name.Id
hunk ./src/E/Annotate.hs 14
+import Util.SetLike
hunk ./src/E/Annotate.hs 71
-
hunk ./src/E/Annotate.hs 156
-
-
hunk ./src/E/Arbitrary.hs 4
-import E.E
-import E.TypeCheck()
-import qualified Data.Set as Set
-import qualified Data.Map as Map
-import Random
+import Data.Monoid
hunk ./src/E/Arbitrary.hs 8
+import E.E
hunk ./src/E/Arbitrary.hs 10
-import Data.Monoid
+import E.TypeCheck()
hunk ./src/E/Arbitrary.hs 12
-import Support.FreeVars
+import Name.Id
hunk ./src/E/Arbitrary.hs 14
+import Random
hunk ./src/E/Arbitrary.hs 16
-import Name.Id
-
-
+import Support.FreeVars
+import qualified Data.Map as Map
+import qualified Data.Set as Set
hunk ./src/E/Arbitrary.hs 25
-
hunk ./src/E/Arbitrary.hs 80
-
hunk ./src/E/Arbitrary.hs 88
-
hunk ./src/E/Arbitrary.hs 131
-
hunk ./src/E/Arbitrary.hs 152
-
hunk ./src/E/Binary.hs 5
-import Name.Binary()
hunk ./src/E/Binary.hs 6
+import Name.Binary()
hunk ./src/E/Binary.hs 9
-
-
-
hunk ./src/E/Binary.hs 20
-
hunk ./src/E/Binary.hs 68
-
hunk ./src/E/Binary.hs 95
-
hunk ./src/E/Binary.hs 131
-
hunk ./src/E/Binary.hs 225
-
-
hunk ./src/E/Binary.hs 233
-
-
hunk ./src/E/CPR.hs 5
-import Data.Typeable
hunk ./src/E/CPR.hs 6
+import Data.Typeable
hunk ./src/E/CPR.hs 9
+import Cmm.Number
hunk ./src/E/CPR.hs 13
-import GenUtil
hunk ./src/E/CPR.hs 14
+import GenUtil
hunk ./src/E/CPR.hs 18
-import Cmm.Number
hunk ./src/E/CPR.hs 42
-
hunk ./src/E/CPR.hs 46
-
hunk ./src/E/CPR.hs 75
-
hunk ./src/E/CPR.hs 79
-
hunk ./src/E/CPR.hs 88
-
hunk ./src/E/CPR.hs 99
-
hunk ./src/E/CPR.hs 139
-
-
-
-
hunk ./src/E/Demand.hs 11
-
hunk ./src/E/Demand.hs 17
+--import Debug.Trace
hunk ./src/E/Demand.hs 26
-import qualified Info.Info as Info
hunk ./src/E/Demand.hs 28
---import Debug.Trace
+import qualified Info.Info as Info
hunk ./src/E/Demand.hs 57
-
-
hunk ./src/E/Demand.hs 71
-
-
hunk ./src/E/Demand.hs 83
-
hunk ./src/E/Demand.hs 104
-
hunk ./src/E/Demand.hs 114
-
hunk ./src/E/Demand.hs 123
-
hunk ./src/E/Demand.hs 147
-
hunk ./src/E/Demand.hs 167
-
-
hunk ./src/E/Demand.hs 184
-
hunk ./src/E/Demand.hs 192
-
hunk ./src/E/Demand.hs 198
-
hunk ./src/E/Demand.hs 249
-
hunk ./src/E/Demand.hs 328
-
-
hunk ./src/E/Demand.hs 338
-
-
hunk ./src/E/Demand.hs 380
-
-
hunk ./src/E/Demand.hs 406
-
hunk ./src/E/Demand.hs 408
-
hunk ./src/E/Diff.hs 1
-
hunk ./src/E/Diff.hs 3
-
hunk ./src/E/Diff.hs 6
-import E.Traverse
hunk ./src/E/Diff.hs 7
-import Support.FreeVars
+import E.Traverse
hunk ./src/E/Diff.hs 9
+import Support.FreeVars
hunk ./src/E/Diff.hs 19
-
hunk ./src/E/Diff.hs 24
-
hunk ./src/E/Diff.hs 41
-
-
-
-
hunk ./src/E/E.hs 16
-import Control.Monad.Identity
hunk ./src/E/E.hs 17
+import Control.Monad.Identity
hunk ./src/E/Eta.hs 15
-import Control.Monad.Writer
hunk ./src/E/Eta.hs 16
+import Control.Monad.Writer
hunk ./src/E/Eta.hs 36
-
hunk ./src/E/Eta.hs 73
-
hunk ./src/E/Eta.hs 78
-
hunk ./src/E/Eta.hs 86
-
hunk ./src/E/Eta.hs 91
-
hunk ./src/E/Eta.hs 96
-
-
hunk ./src/E/Eta.hs 117
-
-
-
hunk ./src/E/Eta.hs 132
-
hunk ./src/E/Eta.hs 183
-
-
hunk ./src/E/Eta.hs 209
-
-
hunk ./src/E/Eval.hs 6
-import qualified Data.Map as Map
hunk ./src/E/Eval.hs 7
+import qualified Data.Map as Map
hunk ./src/E/Eval.hs 13
-import {-# SOURCE #-} E.Show
hunk ./src/E/Eval.hs 15
+import {-# SOURCE #-} E.Show
hunk ./src/E/Eval.hs 52
-
-
-
hunk ./src/E/Eval.hs 109
-
hunk ./src/E/FreeVars.hs 15
-import Util.SetLike as S
hunk ./src/E/FreeVars.hs 16
+import Util.SetLike as S
hunk ./src/E/FreeVars.hs 36
-
hunk ./src/E/FreeVars.hs 85
-
hunk ./src/E/FreeVars.hs 137
-
hunk ./src/E/FreeVars.hs 138
-
hunk ./src/E/FromHs.hs 12
-import qualified Data.Traversable as T
hunk ./src/E/FromHs.hs 15
+import qualified Data.Traversable as T
hunk ./src/E/FromHs.hs 20
-import StringTable.Atom
hunk ./src/E/FromHs.hs 35
+import FrontEnd.HsSyn as HS
hunk ./src/E/FromHs.hs 43
-import FrontEnd.HsSyn as HS
hunk ./src/E/FromHs.hs 44
+import Name.Id
hunk ./src/E/FromHs.hs 47
-import Name.Id
hunk ./src/E/FromHs.hs 51
+import StringTable.Atom
hunk ./src/E/FromHs.hs 64
-
hunk ./src/E/FromHs.hs 111
-
-
-
-
hunk ./src/E/FromHs.hs 134
-
-
-
hunk ./src/E/FromHs.hs 138
-
hunk ./src/E/FromHs.hs 149
-
hunk ./src/E/FromHs.hs 231
-
-
hunk ./src/E/FromHs.hs 342
-
hunk ./src/E/FromHs.hs 532
-
hunk ./src/E/FromHs.hs 750
-
hunk ./src/E/FromHs.hs 755
-
-
hunk ./src/E/FromHs.hs 772
-
hunk ./src/E/FromHs.hs 793
-
hunk ./src/E/FromHs.hs 849
-
hunk ./src/E/FromHs.hs 961
-
hunk ./src/E/FromHs.hs 986
-
hunk ./src/E/FromHs.hs 996
-
hunk ./src/E/FromHs.hs 1011
-
hunk ./src/E/FromHs.hs 1018
-
-
-
hunk ./src/E/Inline.hs 14
-import StringTable.Atom
hunk ./src/E/Inline.hs 19
-import Support.FreeVars
hunk ./src/E/Inline.hs 23
+import StringTable.Atom
+import Support.FreeVars
hunk ./src/E/Inline.hs 89
-
hunk ./src/E/Inline.hs 125
-
hunk ./src/E/Inline.hs 155
-
-
hunk ./src/E/LambdaLift.hs 5
-import Data.Maybe
hunk ./src/E/LambdaLift.hs 6
+import Data.Maybe
hunk ./src/E/LambdaLift.hs 9
-import StringTable.Atom
hunk ./src/E/LambdaLift.hs 23
+import Options (verbose)
hunk ./src/E/LambdaLift.hs 25
+import StringTable.Atom
hunk ./src/E/LambdaLift.hs 32
-import Options (verbose)
hunk ./src/E/LambdaLift.hs 37
-
hunk ./src/E/LambdaLift.hs 83
-
hunk ./src/E/LambdaLift.hs 162
-
hunk ./src/E/LambdaLift.hs 330
-
hunk ./src/E/LambdaLift.hs 341
-
-
-
hunk ./src/E/Lint.hs 16
-import Stats
-import Name.Id
+import Data.Monoid
hunk ./src/E/Lint.hs 21
+import E.Program
hunk ./src/E/Lint.hs 25
-import E.Program
-import Util.SetLike as S
-import Util.Gen
-import Data.Monoid
+import Name.Id
+import Options
+import Stats
hunk ./src/E/Lint.hs 30
-import Options
+import Util.Gen
+import Util.SetLike as S
hunk ./src/E/Lint.hs 152
-
hunk ./src/E/Main.hs 7
+import Control.Monad.Reader
hunk ./src/E/Main.hs 10
-import Control.Monad.Reader
hunk ./src/E/Main.hs 57
-
hunk ./src/E/Main.hs 65
-
hunk ./src/E/Main.hs 281
-
hunk ./src/E/Main.hs 343
-
hunk ./src/E/Main.hs 348
-
hunk ./src/E/Main.hs 350
-
hunk ./src/E/Main.hs 385
-
hunk ./src/E/Main.hs 408
-
hunk ./src/E/Main.hs 507
-
hunk ./src/E/Main.hs 546
-
-
hunk ./src/E/Program.hs 16
-import Util.Gen hiding(putErrLn)
hunk ./src/E/Program.hs 19
-import Util.SetLike
hunk ./src/E/Program.hs 20
+import Util.Gen hiding(putErrLn)
+import Util.SetLike
hunk ./src/E/Program.hs 25
-
hunk ./src/E/Program.hs 43
-
hunk ./src/E/Program.hs 59
-
hunk ./src/E/Rules.hs 20
-import qualified Data.Traversable as T
hunk ./src/E/Rules.hs 21
+import qualified Data.Traversable as T
hunk ./src/E/Rules.hs 23
-import StringTable.Atom(toAtom)
hunk ./src/E/Rules.hs 34
-import Support.MapBinaryInstance()
hunk ./src/E/Rules.hs 39
+import StringTable.Atom(toAtom)
hunk ./src/E/Rules.hs 42
+import Support.MapBinaryInstance()
hunk ./src/E/Rules.hs 86
-
-
hunk ./src/E/Rules.hs 112
-
hunk ./src/E/Rules.hs 115
-
hunk ./src/E/Rules.hs 123
-
hunk ./src/E/Rules.hs 126
-
hunk ./src/E/Rules.hs 146
-
-
hunk ./src/E/Rules.hs 203
-
hunk ./src/E/Rules.hs 224
-
hunk ./src/E/Rules.hs 263
-
hunk ./src/E/SSimplify.hs 84
-
hunk ./src/E/SSimplify.hs 100
-
hunk ./src/E/SSimplify.hs 259
-
hunk ./src/E/SSimplify.hs 282
-
-
hunk ./src/E/SSimplify.hs 311
-
hunk ./src/E/SSimplify.hs 341
-
hunk ./src/E/SSimplify.hs 359
-
hunk ./src/E/SSimplify.hs 389
-
hunk ./src/E/SSimplify.hs 413
-
hunk ./src/E/SSimplify.hs 444
-
hunk ./src/E/SSimplify.hs 777
-
hunk ./src/E/SSimplify.hs 912
-
hunk ./src/E/SSimplify.hs 915
-
hunk ./src/E/SSimplify.hs 964
-
hunk ./src/E/SSimplify.hs 971
-
hunk ./src/E/SSimplify.hs 991
-
-
hunk ./src/E/SSimplify.hs 996
-
hunk ./src/E/SSimplify.hs 1005
-
hunk ./src/E/SSimplify.hs 1022
-
hunk ./src/E/SSimplify.hs 1065
-
-
hunk ./src/E/SSimplify.hs 1071
-
-
hunk ./src/E/SStrictness.hs 5
-
hunk ./src/E/SStrictness.hs 6
-import Data.List
-import Data.FunctorM
hunk ./src/E/SStrictness.hs 7
-import qualified Data.Map as Map
+import Data.FunctorM
+import Data.List
hunk ./src/E/SStrictness.hs 10
+import qualified Data.Map as Map
hunk ./src/E/SStrictness.hs 13
+import E.E
hunk ./src/E/SStrictness.hs 15
-import Util.SetLike
+import GenUtil
+import Info.Info as Info
hunk ./src/E/SStrictness.hs 19
-import E.E
-import Info.Info as Info
-import GenUtil
+import Util.SetLike
hunk ./src/E/SStrictness.hs 27
-
hunk ./src/E/SStrictness.hs 30
-
hunk ./src/E/SStrictness.hs 62
-
hunk ./src/E/SStrictness.hs 116
-
hunk ./src/E/SStrictness.hs 153
-
hunk ./src/E/SStrictness.hs 214
-
hunk ./src/E/SStrictness.hs 251
-
hunk ./src/E/SStrictness.hs 281
-
-
-
hunk ./src/E/Show.hs 154
-
hunk ./src/E/Show.hs 269
-
hunk ./src/E/Subst.hs 39
-import qualified Data.Traversable as T
hunk ./src/E/Subst.hs 40
+import qualified Data.Traversable as T
hunk ./src/E/ToHs.hs 4
-import Control.Monad.Identity
hunk ./src/E/ToHs.hs 5
+import Control.Monad.Identity
hunk ./src/E/ToHs.hs 12
+import qualified Data.Set as Set
hunk ./src/E/ToHs.hs 15
-import qualified Data.Set as Set
hunk ./src/E/ToHs.hs 16
-import PackedString
-import C.Prims
hunk ./src/E/ToHs.hs 17
+import C.Prims
hunk ./src/E/ToHs.hs 19
-import Doc.PPrint
hunk ./src/E/ToHs.hs 20
+import Doc.PPrint
hunk ./src/E/ToHs.hs 34
+import PackedString
hunk ./src/E/ToHs.hs 44
-
hunk ./src/E/ToHs.hs 49
-
hunk ./src/E/ToHs.hs 89
-
-
hunk ./src/E/ToHs.hs 166
-
hunk ./src/E/ToHs.hs 192
-
hunk ./src/E/ToHs.hs 462
-
-
-
hunk ./src/E/ToHs.hs 486
-
-
hunk ./src/E/Type.hs 8
-
-import Cmm.Number
hunk ./src/E/Type.hs 9
+import Cmm.Number
hunk ./src/E/Type.hs 36
-
hunk ./src/E/Type.hs 51
-
hunk ./src/E/Type.hs 80
-
hunk ./src/E/Type.hs 115
-
hunk ./src/E/Type.hs 134
-
hunk ./src/E/Type.hs 155
-
-
hunk ./src/E/Type.hs 182
-
hunk ./src/E/Type.hs 201
-
hunk ./src/E/Type.hs 221
-
hunk ./src/E/Type.hs 241
-
hunk ./src/E/Type.hs 256
-
-
hunk ./src/E/TypeAnalysis.hs 9
-import Data.Monoid
hunk ./src/E/TypeAnalysis.hs 10
-import qualified Data.Set as Set
-import qualified Data.Map as Map
+import Data.Monoid
hunk ./src/E/TypeAnalysis.hs 12
+import qualified Data.Map as Map
+import qualified Data.Set as Set
hunk ./src/E/TypeAnalysis.hs 36
-import qualified Stats
hunk ./src/E/TypeAnalysis.hs 37
-
+import qualified Stats
hunk ./src/E/TypeAnalysis.hs 126
-
hunk ./src/E/TypeAnalysis.hs 172
-
hunk ./src/E/TypeAnalysis.hs 223
-
-
hunk ./src/E/TypeAnalysis.hs 230
-
-
hunk ./src/E/TypeAnalysis.hs 256
-
hunk ./src/E/TypeAnalysis.hs 293
-
hunk ./src/E/TypeAnalysis.hs 310
-
hunk ./src/E/TypeAnalysis.hs 410
-
-
hunk ./src/E/TypeAnalysis.hs 414
-
hunk ./src/E/TypeCheck.hs 23
-import {-# SOURCE #-} E.Show
hunk ./src/E/TypeCheck.hs 33
-
+import {-# SOURCE #-} E.Show
hunk ./src/E/TypeCheck.hs 59
-
hunk ./src/E/TypeCheck.hs 156
-
hunk ./src/E/TypeCheck.hs 175
-
hunk ./src/E/TypeCheck.hs 211
-
hunk ./src/E/TypeCheck.hs 223
-
hunk ./src/E/TypeCheck.hs 235
-
-
-
-
hunk ./src/E/TypeCheck.hs 372
-
hunk ./src/E/TypeCheck.hs 393
-
hunk ./src/E/TypeCheck.hs 493
-
-
hunk ./src/E/TypeCheck.hs 543
-
hunk ./src/E/Values.hs 13
-import Info.Types
hunk ./src/E/Values.hs 14
+import Info.Types
hunk ./src/E/Values.hs 25
-
hunk ./src/E/Values.hs 30
-
hunk ./src/E/Values.hs 73
-
hunk ./src/E/Values.hs 94
-
hunk ./src/E/Values.hs 108
-
hunk ./src/E/Values.hs 137
-
hunk ./src/E/Values.hs 154
-
-
hunk ./src/E/Values.hs 157
-
hunk ./src/E/Values.hs 162
-
hunk ./src/E/Values.hs 177
-
-
hunk ./src/E/Values.hs 193
-
hunk ./src/E/Values.hs 210
-
hunk ./src/E/Values.hs 233
-
hunk ./src/E/Values.hs 263
-
hunk ./src/E/Values.hs 281
-
-
hunk ./src/E/WorkerWrapper.hs 15
+import Name.Id
hunk ./src/E/WorkerWrapper.hs 18
-import Name.Id
hunk ./src/E/WorkerWrapper.hs 24
-
-
hunk ./src/E/WorkerWrapper.hs 132
-
hunk ./src/E/WorkerWrapper.hs 159
-
hunk ./src/FindFixpoint.hs 10
-
-
-
-
hunk ./src/FindFixpoint.hs 35
-
-
hunk ./src/FindFixpoint.hs 73
-
-
hunk ./src/GenUtil.hs 1
-
hunk ./src/GenUtil.hs 4
-
hunk ./src/GenUtil.hs 117
-
hunk ./src/GenUtil.hs 263
-
hunk ./src/GenUtil.hs 268
-
hunk ./src/GenUtil.hs 273
-
hunk ./src/GenUtil.hs 299
-
hunk ./src/GenUtil.hs 305
-
hunk ./src/GenUtil.hs 374
-
hunk ./src/GenUtil.hs 495
-
hunk ./src/GenUtil.hs 499
-
-
hunk ./src/GenUtil.hs 513
-
hunk ./src/GenUtil.hs 542
-
hunk ./src/GenUtil.hs 632
-
-
hunk ./src/GenUtil.hs 642
-
hunk ./src/GenUtil.hs 683
-
hunk ./src/GenUtil.hs 741
-
hunk ./src/GenUtil.hs 765
-
hunk ./src/GenUtil.hs 768
-
-
-
hunk ./src/Grin/Arity.hs 8
+import GenUtil
hunk ./src/Grin/Arity.hs 10
-import Support.ShowTable
hunk ./src/Grin/Arity.hs 11
-import GenUtil
-
+import Support.ShowTable
hunk ./src/Grin/Arity.hs 25
-
hunk ./src/Grin/Arity.hs 27
-
hunk ./src/Grin/Arity.hs 46
-
hunk ./src/Grin/DeadCode.hs 166
-
hunk ./src/Grin/DeadCode.hs 223
-
-
hunk ./src/Grin/Embed.hs 3
-import Grin.Grin
-import Util.UniqueMonad
-import Support.CanType
-import StringTable.Atom
+import Doc.Pretty
hunk ./src/Grin/Embed.hs 5
+import Grin.Grin
hunk ./src/Grin/Embed.hs 7
-import Doc.Pretty
-
+import StringTable.Atom
+import Support.CanType
+import Util.UniqueMonad
hunk ./src/Grin/Embed.hs 91
-
hunk ./src/Grin/Embed.hs 121
-
hunk ./src/Grin/Embed.hs 129
-
hunk ./src/Grin/Embed.hs 131
-
-
-
hunk ./src/Grin/EvalInline.hs 3
-
hunk ./src/Grin/EvalInline.hs 7
-
-import Util.SetLike
-import StringTable.Atom
+import GenUtil
hunk ./src/Grin/EvalInline.hs 10
-import GenUtil
-import Support.FreeVars(freeVars)
+import StringTable.Atom
hunk ./src/Grin/EvalInline.hs 12
+import Support.FreeVars(freeVars)
hunk ./src/Grin/EvalInline.hs 14
+import Util.SetLike
hunk ./src/Grin/EvalInline.hs 163
-
-
-
-
-
hunk ./src/Grin/HashConst.hs 7
-import StringTable.Atom
hunk ./src/Grin/HashConst.hs 8
+import StringTable.Atom
hunk ./src/Grin/HashConst.hs 52
-
hunk ./src/Grin/Interpret.hs 3
-import StringTable.Atom
-import Support.CanType
+import C.Prims
hunk ./src/Grin/Interpret.hs 7
-import C.Prims
hunk ./src/Grin/Interpret.hs 17
+import StringTable.Atom
+import Support.CanType
hunk ./src/Grin/Interpret.hs 188
-
-
-
hunk ./src/Grin/Lint.hs 67
-
hunk ./src/Grin/Noodle.hs 18
-import Util.SetLike
hunk ./src/Grin/Noodle.hs 19
+import Util.SetLike
hunk ./src/Ho/Binary.hs 4
-
hunk ./src/Ho/Binary.hs 14
-import Options
+import FrontEnd.Rename(FieldMap(..))
hunk ./src/Ho/Binary.hs 16
-import Support.MapBinaryInstance
hunk ./src/Ho/Binary.hs 17
-import FrontEnd.Rename(FieldMap(..))
+import Options
hunk ./src/Ho/Binary.hs 19
-
+import Support.MapBinaryInstance
hunk ./src/Ho/Binary.hs 117
-
-
hunk ./src/Ho/Binary.hs 158
-
hunk ./src/Ho/Binary.hs 162
-
-
hunk ./src/Ho/Binary.hs 183
-
hunk ./src/Ho/Binary.hs 193
-
hunk ./src/Ho/Collected.hs 13
-import Data.Monoid
hunk ./src/Ho/Collected.hs 15
+import Data.Monoid
hunk ./src/Ho/Collected.hs 17
-import Util.SetLike
-import Ho.Type
-import E.E
-import Name.Name
hunk ./src/Ho/Collected.hs 18
-import Info.Types
hunk ./src/Ho/Collected.hs 19
-import qualified Info.Info as Info
+import E.E
+import Ho.Type
+import Info.Types
+import Name.Name
+import Util.SetLike
hunk ./src/Ho/Collected.hs 25
-
+import qualified Info.Info as Info
hunk ./src/Ho/Collected.hs 74
-
hunk ./src/Ho/Library.hs 204
-
hunk ./src/Ho/Library.hs 236
-
hunk ./src/Ho/Type.hs 6
+import Data.Version
hunk ./src/Ho/Type.hs 14
+import FrontEnd.Rename(FieldMap())
hunk ./src/Ho/Type.hs 17
-import Support.MapBinaryInstance()
+import FrontEnd.TypeSynonyms(TypeSynonyms)
hunk ./src/Ho/Type.hs 20
-import FrontEnd.TypeSynonyms(TypeSynonyms)
hunk ./src/Ho/Type.hs 21
-import qualified Support.MD5 as MD5
-import Data.Version
-import FrontEnd.Rename(FieldMap())
hunk ./src/Ho/Type.hs 22
+import Support.MapBinaryInstance()
+import qualified Support.MD5 as MD5
hunk ./src/Ho/Type.hs 41
-
hunk ./src/Ho/Type.hs 69
-
hunk ./src/Ho/Type.hs 108
-
hunk ./src/Ho/Type.hs 119
-
hunk ./src/Ho/Type.hs 132
-
hunk ./src/Ho/Type.hs 179
-
hunk ./src/Info/Binary.hs 6
-import StringTable.Atom(HasHash(..))
-import Data.Binary
hunk ./src/Info/Binary.hs 7
+import Data.Binary
hunk ./src/Info/Binary.hs 12
+import StringTable.Atom(HasHash(..))
hunk ./src/Info/Binary.hs 16
-
-
hunk ./src/Info/Binary.hs 35
-
hunk ./src/Info/Binary.hs 44
-
hunk ./src/Info/Binary.hs 56
-
hunk ./src/Info/Binary.hs 60
-
hunk ./src/Info/Binary.hs 76
-
-
-
hunk ./src/Info/Info.hs 57
-
hunk ./src/Info/Info.hs 84
-
hunk ./src/Info/Info.hs 89
-
-
hunk ./src/Info/Info.hs 96
-
hunk ./src/Info/Info.hs 99
-
hunk ./src/Info/Info.hs 155
-
hunk ./src/Info/Types.hs 4
-import Info.Properties
hunk ./src/Info/Types.hs 6
+import Info.Properties
hunk ./src/Info/Types.hs 8
+import Util.BitSet
hunk ./src/Info/Types.hs 11
-import Util.BitSet
hunk ./src/Info/Types.hs 13
-
hunk ./src/Info/Types.hs 62
-
-
hunk ./src/Interactive.hs 14
-
hunk ./src/Interactive.hs 18
+import FrontEnd.Desugar(desugarHsStmt)
hunk ./src/Interactive.hs 20
+import FrontEnd.HsPretty()
+import FrontEnd.HsSyn
hunk ./src/Interactive.hs 25
+import FrontEnd.Tc.Class
hunk ./src/Interactive.hs 29
-import FrontEnd.Tc.Class
-import FrontEnd.Desugar(desugarHsStmt)
+import FrontEnd.TypeSigs
+import FrontEnd.TypeSynonyms(showSynonym)
+import FrontEnd.TypeSyns
+import FrontEnd.Warning
hunk ./src/Interactive.hs 35
-import FrontEnd.HsPretty()
-import FrontEnd.HsSyn
-import Support.Compat
hunk ./src/Interactive.hs 37
-import qualified FrontEnd.Infix
-import qualified FrontEnd.HsPretty as HsPretty
-import qualified Text.PrettyPrint.HughesPJ as PP
-import FrontEnd.TypeSynonyms(showSynonym)
-import FrontEnd.TypeSyns
-import FrontEnd.TypeSigs
+import Support.Compat
hunk ./src/Interactive.hs 40
-import FrontEnd.Warning
-
+import qualified FrontEnd.HsPretty as HsPretty
+import qualified FrontEnd.Infix
+import qualified Text.PrettyPrint.HughesPJ as PP
hunk ./src/Interactive.hs 78
-
hunk ./src/Interactive.hs 90
-
-
hunk ./src/Interactive.hs 171
-
hunk ./src/Interactive.hs 212
-
hunk ./src/Interactive.hs 237
-
hunk ./src/Name/Binary.hs 3
-import Maybe
hunk ./src/Name/Binary.hs 4
+import Maybe
hunk ./src/Name/Binary.hs 10
-
hunk ./src/Name/Binary.hs 19
-
hunk ./src/Name/Binary.hs 27
-
hunk ./src/Name/Id.hs 55
---import Debug.Trace
hunk ./src/Name/Name.hs 30
-import StringTable.Atom
-import Data.Binary
hunk ./src/Name/Name.hs 31
+import Data.Binary
hunk ./src/Name/Name.hs 35
+import StringTable.Atom
hunk ./src/Name/Name.hs 49
-
hunk ./src/Name/Name.hs 138
-
hunk ./src/Name/Name.hs 160
-
hunk ./src/Name/Name.hs 167
-
hunk ./src/Name/Name.hs 191
-
hunk ./src/Name/Names.hs 14
-import Name.VConsts
hunk ./src/Name/Names.hs 16
+import Name.VConsts
hunk ./src/Name/Names.hs 51
-
hunk ./src/Name/Names.hs 60
-
hunk ./src/Name/Names.hs 71
-
-
-
-
hunk ./src/Name/VConsts.hs 3
-import Data.Traversable
-import Data.Foldable
hunk ./src/Name/VConsts.hs 4
+import Data.Foldable
hunk ./src/Name/VConsts.hs 6
+import Data.Traversable
hunk ./src/Name/VConsts.hs 41
-
hunk ./src/Name/VConsts.hs 67
-
hunk ./src/Name/VConsts.hs 76
-
-
-
hunk ./src/Name/VConsts.hs 89
-
-
-
hunk ./src/Options.hs 362
-
hunk ./src/Options.hs 366
-
hunk ./src/Options.hs 384
-
-
-
hunk ./src/Options.hs 397
-
hunk ./src/Options.hs 455
-
hunk ./src/Support/CFF.hs 35
-
hunk ./src/Support/CFF.hs 68
-
hunk ./src/Support/CFF.hs 80
-
hunk ./src/Support/CFF.hs 113
-
hunk ./src/Support/CFF.hs 167
-
hunk ./src/Support/CFF.hs 183
-
hunk ./src/Support/CFF.hs 213
-
hunk ./src/Support/CFF.hs 242
-
-
hunk ./src/Support/CFF.hs 284
-
hunk ./src/Support/CanType.hs 12
-
hunk ./src/Support/CanType.hs 20
-
hunk ./src/Support/Compat.hs 8
-
hunk ./src/Support/Compat.hs 10
-
hunk ./src/Support/FreeVars.hs 1
-
hunk ./src/Support/FreeVars.hs 11
-
hunk ./src/Support/FreeVars.hs 27
-
hunk ./src/Support/IniParse.hs 4
-
hunk ./src/Support/IniParse.hs 5
-import GenUtil
hunk ./src/Support/IniParse.hs 7
+import GenUtil
+import qualified Data.Foldable as Seq
hunk ./src/Support/IniParse.hs 11
-import qualified Data.Foldable as Seq
hunk ./src/Support/IniParse.hs 19
-
hunk ./src/Support/IniParse.hs 24
-
hunk ./src/Support/IniParse.hs 35
-
hunk ./src/Support/IniParse.hs 54
-
-
hunk ./src/Support/IniParse.hs 72
-
hunk ./src/Support/IniParse.hs 84
-
-
hunk ./src/Support/IniParse.hs 99
-
-
hunk ./src/Support/IniParse.hs 107
-
hunk ./src/Support/IniParse.hs 129
-
-
-
-
hunk ./src/Support/IniParse.hs 139
-
-
-
-
-
-
hunk ./src/Support/MD5.hs 14
-
hunk ./src/Support/MD5.hs 17
-
hunk ./src/Support/MD5.hs 73
-
hunk ./src/Support/MD5.hs 91
-
hunk ./src/Support/MD5.hs 136
-
-
hunk ./src/Support/MapBinaryInstance.hs 3
-
+import Control.Monad
hunk ./src/Support/MapBinaryInstance.hs 7
-import Control.Monad
hunk ./src/Support/MapBinaryInstance.hs 18
-
hunk ./src/Support/ShowTable.hs 3
-import Monad
hunk ./src/Support/ShowTable.hs 4
+import Monad
hunk ./src/Support/Tickle.hs 6
-
hunk ./src/Support/Transform.hs 3
-
hunk ./src/Support/Transform.hs 37
-
hunk ./src/Support/Tuple.hs 16
-
hunk ./src/Support/Tuple.hs 21
-
hunk ./src/Support/Tuple.hs 23
-
hunk ./src/Support/Unparse.hs 27
-
hunk ./src/Support/Unparse.hs 68
-
-
-
-
-
hunk ./src/Support/Unparse.hs 70
-
-
hunk ./src/Support/Unparse.hs 85
-
-
hunk ./src/Support/Unparse.hs 117
-
hunk ./src/Support/Unparse.hs 148
-
hunk ./src/Support/Unparse.hs 163
-
hunk ./src/Support/Unparse.hs 165
-