[darcs-devel] [patch530] Ignoring applyToWorking return value is ... (and 1 more)
Eric Kow
bugs at darcs.net
Thu Jan 27 13:41:31 UTC 2011
Eric Kow <kowey at darcs.net> added the comment:
I've screened both patches and pushed one of the two, using Gabriel's
push-in-reverse workaround to issue2036.
The other one (Ignoring...) has a bunch of deps
* don't go via Patch to summarise changes in record
* disentangle Darcs.Patch.Named from Darcs.Patch.Viewing
* break out Summary code into separate module
* get rid of Split
* drop identity member of Invert
* split out IsHunk from Effect
* get rid of Identity constructor from Prim
* move MyEq superclass from Invert to Patchy
* read legacy Split patch format
* split out Darcs.Patch.{Effect,Conflict}
* move guts of Darcs.Patch.Prim into new Core module
* break up Summary so Prim is handled internally
* get rid of Conflict instance for Prim
* stop going via V2 patches in WhatsNew
* move IsHunk into its own module
* abstract MarkedUpFile etc over PatchInfo
* remove dead code
* move markupFile etc out of Darcs.Patch.Apply
* move Darcs.Population[Data] into Darcs.Patch namespace
* abstract Population over PatchInfo
* move Population handling out of Darcs.Patch.Apply
* give applyFL a better name
* move Apply Prim code into separate module
* move coalescing code out of Darcs.Patch.Prim.Core
* move read of Prim into its own module
* move showPrim etc out of Darcs.Patch.Prim.Core
* extract Darcs.Patch.Prim.Commute
* hide the internals of Prim
* move FileNameFormat out of Prim
* given token replacement its own module
* clean up some unused exports
* simplify ShowPatch constraints
* move Prim instances for Show into Prim.Show
* abstract Prim behind a class
* add a --no-record option to rollback
----------
status: needs-review -> accepted-pending-tests
__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/patch530>
__________________________________
More information about the darcs-devel
mailing list