darcs

Patch 775 Remove GADT_WITNESSES ifdef. (and 134 more)

Title Remove GADT_WITNESSES ifdef. (and 134 more)
Superseder Nosy List kowey
Related Issues
Status accepted Assigned To
Milestone

Created on 2012-03-31.15:24:28 by kowey, last changed 2012-04-22.20:21:29 by gh.

Files
File name Status Uploaded Type Edit Remove
make-sed.hs kowey, 2012-03-31.15:26:01 application/octet-stream
patch-preview.txt kowey, 2012-03-31.15:24:27 text/x-darcs-patch
remove-gadt_witnesses-ifdef_.dpatch kowey, 2012-03-31.15:24:27 application/x-darcs-patch
unnamed kowey, 2012-03-31.15:24:27
See mailing list archives for discussion on individual patches.
Messages
msg15453 (view) Author: kowey Date: 2012-03-31.15:24:27
I'm not self-screening this because I may have been doing doing stupid things
faster with the various bits of automation behind this.

But don't be scared (or surprised)!  Just sanity check and go.

135 patches for repository http://darcs.net:

Sat Mar 31 12:27:24 BST 2012  Eric Kow <kowey@darcs.net>
  * Remove GADT_WITNESSES ifdef.
  Since we're always building with witnesses enabled these days.

Sat Mar 31 16:11:49 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Misc

Sat Mar 31 16:11:49 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch

Sat Mar 31 16:11:49 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Arbitrary.Generic

Sat Mar 31 16:11:49 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Arbitrary.PatchV1

Sat Mar 31 16:11:49 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Arbitrary.PrimV1

Sat Mar 31 16:11:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Arbitrary.PrimV3

Sat Mar 31 16:11:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Arbitrary.Real

Sat Mar 31 16:11:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Examples.Set1

Sat Mar 31 16:11:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Examples.Set2Unwitnessed

Sat Mar 31 16:11:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Properties.Check

Sat Mar 31 16:11:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Properties.Generic

Sat Mar 31 16:11:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Properties.GenericUnwitnessed

Sat Mar 31 16:11:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Properties.Real

Sat Mar 31 16:11:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Properties.V1Set1

Sat Mar 31 16:11:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.Properties.V1Set2

Sat Mar 31 16:11:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.V1Model

Sat Mar 31 16:11:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.V3Model

Sat Mar 31 16:11:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.WSub

Sat Mar 31 16:11:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Test.Patch.WithState

Sat Mar 31 16:11:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in test_stub

Sat Mar 31 16:11:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Annotate

Sat Mar 31 16:11:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Arguments

Sat Mar 31 16:11:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Add

Sat Mar 31 16:11:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.AmendRecord

Sat Mar 31 16:11:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Annotate

Sat Mar 31 16:11:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Apply

Sat Mar 31 16:11:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Changes

Sat Mar 31 16:11:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Convert

Sat Mar 31 16:11:53 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Diff

Sat Mar 31 16:11:53 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.GZCRCs

Sat Mar 31 16:11:53 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Get

Sat Mar 31 16:11:53 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.MarkConflicts

Sat Mar 31 16:11:53 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Move

Sat Mar 31 16:11:53 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Optimize

Sat Mar 31 16:11:53 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Pull

Sat Mar 31 16:11:53 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Push

Sat Mar 31 16:11:54 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Put

Sat Mar 31 16:11:54 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Record

Sat Mar 31 16:11:54 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Remove

Sat Mar 31 16:11:54 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Repair

Sat Mar 31 16:11:54 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Replace

Sat Mar 31 16:11:54 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Revert

Sat Mar 31 16:11:54 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Rollback

Sat Mar 31 16:11:55 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Send

Sat Mar 31 16:11:55 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.ShowFiles

Sat Mar 31 16:11:55 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.ShowIndex

Sat Mar 31 16:11:55 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.ShowRepo

Sat Mar 31 16:11:55 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Tag

Sat Mar 31 16:11:55 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Test

Sat Mar 31 16:11:55 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Unrecord

Sat Mar 31 16:11:55 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Unrevert

Sat Mar 31 16:11:56 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.Util

Sat Mar 31 16:11:56 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Commands.WhatsNew

Sat Mar 31 16:11:56 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.CommandsAux

Sat Mar 31 16:11:56 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Diff

Sat Mar 31 16:11:56 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Match

Sat Mar 31 16:11:56 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch

Sat Mar 31 16:11:56 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Apply

Sat Mar 31 16:11:57 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Bracketed

Sat Mar 31 16:11:57 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Bracketed.Instances

Sat Mar 31 16:11:57 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Bundle

Sat Mar 31 16:11:57 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Choices

Sat Mar 31 16:11:57 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Commute

Sat Mar 31 16:11:57 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Conflict

Sat Mar 31 16:11:57 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.ConflictMarking

Sat Mar 31 16:11:57 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Depends

Sat Mar 31 16:11:58 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Dummy

Sat Mar 31 16:11:58 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Effect

Sat Mar 31 16:11:58 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.FileHunk

Sat Mar 31 16:11:58 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Format

Sat Mar 31 16:11:58 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Inspect

Sat Mar 31 16:11:58 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Invert

Sat Mar 31 16:11:59 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Match

Sat Mar 31 16:11:59 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Merge

Sat Mar 31 16:11:59 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Named

Sat Mar 31 16:11:59 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.PatchInfoAnd

Sat Mar 31 16:11:59 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Patchy

Sat Mar 31 16:11:59 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Permutations

Sat Mar 31 16:12:00 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Prim.Class

Sat Mar 31 16:12:00 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Prim.V1.Apply

Sat Mar 31 16:12:00 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Prim.V1.Coalesce

Sat Mar 31 16:12:00 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Prim.V1.Commute

Sat Mar 31 16:12:00 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Prim.V1.Core

Sat Mar 31 16:12:00 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Prim.V1.Details

Sat Mar 31 16:12:01 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Prim.V1.Read

Sat Mar 31 16:12:01 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Prim.V1.Show

Sat Mar 31 16:12:01 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Prim.V3.Apply

Sat Mar 31 16:12:01 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Prim.V3.Coalesce

Sat Mar 31 16:12:01 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Prim.V3.Commute

Sat Mar 31 16:12:01 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Patch.Prim.V3.Core

Sat Mar 31 16:12:32 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace witness CPP macros with plain Haskell in Darcs.Witnesss.WZipper

Sat Mar 31 16:17:47 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.Prim.V3.Details.hs

Sat Mar 31 16:17:47 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.Prim.V3.Show.hs

Sat Mar 31 16:17:48 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.Read.hs

Sat Mar 31 16:17:48 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.Repair.hs

Sat Mar 31 16:17:48 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.Set.hs

Sat Mar 31 16:17:48 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.Show.hs

Sat Mar 31 16:17:48 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.Split.hs

Sat Mar 31 16:17:48 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.Summary.hs

Sat Mar 31 16:17:49 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.TouchesFiles.hs

Sat Mar 31 16:17:49 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.V1.Apply.hs

Sat Mar 31 16:17:49 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.V1.Commute.hs

Sat Mar 31 16:17:49 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.V1.Core.hs

Sat Mar 31 16:17:49 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.V1.Read.hs

Sat Mar 31 16:17:49 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.V1.Show.hs

Sat Mar 31 16:17:49 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.V1.Viewing.hs

Sat Mar 31 16:17:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.V2.Non.hs

Sat Mar 31 16:17:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.V2.Real.hs

Sat Mar 31 16:17:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Patch.Viewing.hs

Sat Mar 31 16:17:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.PrintPatch.hs

Sat Mar 31 16:17:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.ProgressPatches.hs

Sat Mar 31 16:17:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.hs

Sat Mar 31 16:17:50 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.ApplyPatches.hs

Sat Mar 31 16:17:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.Cache.hs

Sat Mar 31 16:17:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.Format.hs

Sat Mar 31 16:17:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.HashedIO.hs

Sat Mar 31 16:17:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.HashedRepo.hs

Sat Mar 31 16:17:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.Internal.hs

Sat Mar 31 16:17:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.InternalTypes.hs

Sat Mar 31 16:17:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.LowLevel.hs

Sat Mar 31 16:17:51 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.Merge.hs

Sat Mar 31 16:17:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.Old.hs

Sat Mar 31 16:17:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.Prefs.hs

Sat Mar 31 16:17:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.Repair.hs

Sat Mar 31 16:17:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Repository.State.hs

Sat Mar 31 16:17:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Resolution.hs

Sat Mar 31 16:17:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.SelectChanges.hs

Sat Mar 31 16:17:52 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Witnesses.Eq.hs

Sat Mar 31 16:17:53 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Witnesses.Ordered.hs

Sat Mar 31 16:17:53 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Witnesses.Sealed.hs

Sat Mar 31 16:17:53 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Witnesses.Show.hs

Sat Mar 31 16:17:53 BST 2012  Eric Kow <kowey@darcs.net>
  * Replace CPP witness macros with plain Haskell in Darcs.Witnesses.Unsafe.hs

Sat Mar 31 16:18:11 BST 2012  Eric Kow <kowey@darcs.net>
  * Remove unused "gadts.h" import from Progress

Sat Mar 31 16:18:44 BST 2012  Eric Kow <kowey@darcs.net>
  * Remove now unused gadts.h
Attachments
msg15454 (view) Author: kowey Date: 2012-03-31.15:26:01
And for your viewing discomfort, the Haskell script that made the sed 
script that made these changes.

I had to clean up manually because my script was not very smart.
Attachments
msg15460 (view) Author: owst Date: 2012-03-31.23:50:23
Nice! Compiled in clean tree; checked compile output; ran tests (same
old failures...), good to go!
msg15565 (view) Author: mndrix Date: 2012-04-13.20:31:22
Patch "Remove GADT_WITNESSES ifdef" was missing from reviewed, probably 
because it depended on patch774, which hadn't been accepted yet.  I've 
pushed it now.
msg15568 (view) Author: mndrix Date: 2012-04-13.21:23:20
It looks like patch "Remove now unused gadts.h" didn't make it into 
reviewed either.

After discussion on IRC, I've consolidated all the previously mentioned 
patches into a single ask-deps patch named: "Patch 775 dependencies"
msg15606 (view) Author: gh Date: 2012-04-22.20:21:29
Pushing the three remaining "Replace witness CPP macros with plain
Haskell" since compilation fails without them!
History
Date User Action Args
2012-03-31 15:24:28koweycreate
2012-03-31 15:26:01koweysetfiles: + make-sed.hs
messages: + msg15454
2012-03-31 23:50:23owstsetstatus: needs-screening -> accepted
messages: + msg15460
2012-04-13 20:31:22mndrixsetmessages: + msg15565
2012-04-13 21:23:20mndrixsetmessages: + msg15568
2012-04-22 20:21:29ghsetmessages: + msg15606