[darcs-devel] [patch1441] Introduce a 'Suspended' type to encapsul... (and 12 more)

Ganesh Sittampalam bugs at darcs.net
Mon Jan 25 20:34:35 UTC 2016


New submission from Ganesh Sittampalam <ganesh at earth.li>:

A few more patches broken out from my rebase
refactoring, hopefully digestible on their own.

13 patches for repository darcs-unstable at darcs.net:screened:

patch ea83eaa82f7000418272c083b463171ac0b2d3db
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 18:31:51 GMT 2016
  * Introduce a 'Suspended' type to encapsulate 'FL RebaseItem'
  
  This allows us to encapsulate the behaviour of the suspended
  container and simplify future refactorings.
  

patch d3eb959c022ced5bdae6ae38322fd4ad50141a96
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 18:36:10 GMT 2016
  * abstract out an instance ShowPatchBasic Suspended

patch 45750b5179bc15bde39cb239431f1180e2618cd6
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 18:22:32 GMT 2016
  * inline a couple of defaults to simplify future refactoring

patch 934565bb5c3c647d041a2d904bf987378125457f
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 18:41:08 GMT 2016
  * refactor instance ShowPatch Rebasing a bit
  
  breaking out separate cases for Normal/Suspended and inlining
  from the definition of showPatch
  

patch abdfc88dc5f94f37952cadcccf3dc348dc9536fb
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 18:47:25 GMT 2016
  * break out Apply instance for Suspended

patch 03d00169b545430e5c83a091e4cf9c7438bbe0d2
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 18:47:48 GMT 2016
  * break out ShowPatch instance for Suspended

patch b1c1db4aa34ba2c142475eaa0171760ff101254d
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 18:56:32 GMT 2016
  * add PrimPatchBase instance for Suspended

patch 2724890bd4983b11f847009c94886eed20262b81
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 18:56:40 GMT 2016
  * break out Effect instance for Suspended

patch 1d5a9452c5dfdf8a598174027a2999ed5f00058c
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 18:56:40 GMT 2016
  * break out Conflict instance for Suspended

patch b04c190f0681b2dcd5adcf4271e4c3d883f89c25
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 19:03:00 GMT 2016
  * break out Show instances for Suspended
  This changes the output, but the instances should only be used
  for debugging.

patch db1e9d6790c871871517cbae8ee74d6700df3836
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 19:45:25 GMT 2016
  * break out Check instance for Suspended

patch 6049e972e34c599de4c7fb50a8dbedc837d7aa2e
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 19:48:22 GMT 2016
  * break out ReadPatch instance for Suspended

patch 2424b567006af3b00e00cfdde5592d6ee50f1a38
Author: Ganesh Sittampalam <ganesh at earth.li>
Date:   Mon Jan 25 19:50:15 GMT 2016
  * break out RepairToFL instance for Suspended

----------
files: introduce-a-_suspended_-type-to-encapsulate-_fl-rebaseitem_.dpatch, patch-preview.txt, unnamed
messages: 18966
nosy: ganesh
status: needs-screening
title: Introduce a 'Suspended' type to encapsul... (and 12 more)

__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/patch1441>
__________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-preview.txt
Type: text/x-darcs-patch
Size: 14260 bytes
Desc: not available
URL: <http://lists.osuosl.org/pipermail/darcs-devel/attachments/20160125/8f6a326d/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: introduce-a-_suspended_-type-to-encapsulate-_fl-rebaseitem_.dpatch
Type: application/x-darcs-patch
Size: 45189 bytes
Desc: not available
URL: <http://lists.osuosl.org/pipermail/darcs-devel/attachments/20160125/8f6a326d/attachment-0003.bin>
-------------- next part --------------
.





More information about the darcs-devel mailing list