darcs

Patch 1607 renamed newsetXX to patchSetXX and more (12 patches)

Title renamed newsetXX to patchSetXX and more (12 patches)
Superseder Nosy List bf
Related Issues
Status accepted Assigned To
Milestone

Created on 2017-10-03.14:17:27 by bf, last changed 2017-10-09.15:35:42 by gh.

Files
File name Status Uploaded Type Edit Remove
renamed-newsetxx-to-patchsetxx-_4-functions_.dpatch bf, 2017-10-03.14:17:26 application/x-darcs-patch
See mailing list archives for discussion on individual patches.
Messages
msg19687 (view) Author: bf Date: 2017-10-03.14:17:26
Random cleanups and a few additions that should be uncontroversial. allRL
and anyRL aren't used yet, but will be when I resurrect my refactoring
of Darcs.Patch.Match. One extra advantage of +<<+ and +>>+ I didn't
mention in the patch description is that they often allow us to remove a
reverseRL or reverseFL on one of the arguments (see the patch for
fastRemoveFL/RL).

12 patches for repository http://darcs.net/screened:

Author: Ben Franksen <benjamin.franksen@helmholtz-berlin.de>
Date:   Tue Sep  5 13:53:26 CEST 2017
  * renamed newsetXX to patchSetXX (4 functions)

Author: Ben Franksen <benjamin.franksen@helmholtz-berlin.de>
Date:   Tue Sep  5 14:14:49 CEST 2017
  * sorted exports and added allRL and anyRL in D.P.Witnesses.Ordered

Author: Ben Franksen <ben.franksen@online.de>
Date:   Thu Sep  7 13:23:06 CEST 2017
  * added +<<+ and +>>+ to Darcs.Patch.Witnesses.Ordered
  
  These operators concatenate an RL and an FL resulting in either an RL
or an
  FL. They are more efficient than +<+ and +>+, since they traverse only the
  left or the right hand argument but not both.

Author: Ben Franksen <ben.franksen@online.de>
Date:   Sat Sep 30 12:17:49 CEST 2017
  * use <<+ and +>>+ in fastRemoveFL/RL

Author: Ben Franksen <benjamin.franksen@helmholtz-berlin.de>
Date:   Tue Sep 26 18:22:07 CEST 2017
  * use all imports from Darcs.Util.Tree.Monad qualified

Author: Ben Franksen <ben.franksen@online.de>
Date:   Fri Sep 29 08:33:32 CEST 2017
  * replace GHC.Base.unsafeCoerce# with Data.Coerce.unsafeCoerce

Author: Ben Franksen <benjamin.franksen@helmholtz-berlin.de>
Date:   Fri Sep 29 19:08:22 CEST 2017
  * fixed imports from (real) Prelude

Author: Ben Franksen <ben.franksen@online.de>
Date:   Fri Sep 29 08:29:44 CEST 2017
  * replaced copyListFormat with coerce

Author: Ben Franksen <ben.franksen@online.de>
Date:   Sun Sep 24 09:28:40 CEST 2017
  * renamed MyEq to Eq2 everywhere

Author: Ben Franksen <ben.franksen@online.de>
Date:   Mon Oct  2 14:55:08 CEST 2017
  * replace unsafeCoerce with unsafeCoerceP in log command

Author: Ben Franksen <ben.franksen@online.de>
Date:   Tue Oct  3 09:50:48 CEST 2017
  * clean up after patch 416f12b399c5fb1c64771302e80b54e68a40435c

Author: Ben Franksen <ben.franksen@online.de>
Date:   Tue Oct  3 09:54:47 CEST 2017
  * removed redundant PatchListFormat constraints in test command
Attachments
msg19712 (view) Author: gh Date: 2017-10-09.15:35:42
All changes look correct to me. Accepted.
History
Date User Action Args
2017-10-03 14:17:27bfcreate
2017-10-03 14:36:02bfsetstatus: needs-screening -> needs-review
2017-10-09 15:35:42ghsetstatus: needs-review -> accepted
messages: + msg19712