[darcs-users] darcs patch: Use index-based diffing in Record. (and 32 more)

Petr Rockai me at mornfall.net
Mon Jul 20 19:44:14 UTC 2009


Hi!

I am sending out my darcs-hs patchbomb (I haven't done so for a while, but it
doesn't seem this would be attracting much attention anyway... some interesting
new bits have appeared since the last time though. I'll elaberate more in
hopefully-tomorrow's progress report).

Yours,
   Petr.

Fri Jun 12 00:36:12 CEST 2009  Petr Rockai <me at mornfall.net>
  * Use index-based diffing in Record.

Sat Jun 20 22:19:22 CEST 2009  Petr Rockai <me at mornfall.net>
  * Flip "darcs changes" to index-based diffing.

Sun Jun 21 15:37:30 CEST 2009  Petr Rockai <me at mornfall.net>
  * Flip "darcs mark-conflicts" over to index-based diffing.

Sun Jun 21 15:37:55 CEST 2009  Petr Rockai <me at mornfall.net>
  * Use index-based diffing in Remove.

Sun Jun 21 15:38:32 CEST 2009  Petr Rockai <me at mornfall.net>
  * Flip AmendRecord to index-based diffing, too.

Sun Jun 21 15:39:00 CEST 2009  Petr Rockai <me at mornfall.net>
  * Use index-based diffing in unrevert.

Sun Jun 21 15:39:23 CEST 2009  Petr Rockai <me at mornfall.net>
  * Make revert use index-based diffing.

Sun Jun 21 15:39:56 CEST 2009  Petr Rockai <me at mornfall.net>
  * Also use index-based diffing in unrecord/obliterate.

Sun Jun 21 15:41:41 CEST 2009  Petr Rockai <me at mornfall.net>
  * Use index-based diffing in "darcs wh -l".

Sun Jun 21 15:42:30 CEST 2009  Petr Rockai <me at mornfall.net>
  * Unexport get_unrecorded* from Repository, remove unused functions from Internal.

Sun Jun 21 16:19:23 CEST 2009  Petr Rockai <me at mornfall.net>
  * Move tentativelyMergePatches and friends to a new module, Repository.Merge.
  
  This allows tentativelyMergePatches to use unrecordedChanges from Gorsvet
  without forming import cycles.

Sun Jun 21 16:25:31 CEST 2009  Petr Rockai <me at mornfall.net>
  * Move add_to_pending to Repository, use unrecordedChanges.

Sun Jun 21 16:30:25 CEST 2009  Petr Rockai <me at mornfall.net>
  * Clean up unused bits from Repository.Internal.

Mon Jun 22 13:32:39 CEST 2009  Petr Rockai <me at mornfall.net>
  * Invalidate the index in add_to_pending, as it was getting rebuilt too soon.

Mon Jun 22 13:34:32 CEST 2009  Petr Rockai <me at mornfall.net>
  * Remove unused import from Gorsvet.

Sun Jun 28 22:32:01 CEST 2009  Petr Rockai <me at mornfall.net>
  * Clean up unused imports in WhatsNew.

Fri Jul 10 16:12:53 CEST 2009  Petr Rockai <me at mornfall.net>
  * Resolve conflict.

Thu Jul 16 10:23:47 CEST 2009  Petr Rockai <me at mornfall.net>
  * Provide readPending that also provides the "pending conflicts" check natively.

Thu Jul 16 10:25:25 CEST 2009  Petr Rockai <me at mornfall.net>
  * Proper implementation for mDoesFileExist/mDoesDirectoryExist in Gorsvet.

Thu Jul 16 10:32:18 CEST 2009  Petr Rockai <me at mornfall.net>
  * Optimize darcs show contents --match (avoid slurping pristine).

Mon Jul 20 09:20:18 CEST 2009  Petr Rockai <me at mornfall.net>
  * Port the replay (check/repair) functionality to hashed-storage.
  
  This removes a few unsafeDiff users. It also simplifies the replay code by not
  threading the Slurpy all over the place (instead placing applyAndFix in the
  TreeIO monad). There is a slight risk of regressions (and a moderate risk of
  space leaks).

Mon Jul 20 11:18:09 CEST 2009  Petr Rockai <me at mornfall.net>
  * Remove the support for writing out new checkpoints.

Mon Jul 20 11:36:34 CEST 2009  Petr Rockai <me at mornfall.net>
  * Remove the --checkpoint option from the UI.

Mon Jul 20 11:38:43 CEST 2009  Petr Rockai <me at mornfall.net>
  * Remove now-unused checkPristineAgainstSlurpy.

Fri Jul 10 16:31:49 CEST 2009  Petr Rockai <me at mornfall.net>
  * Roll back the getSymbolicLinkStatus workaround, since it constitutes a fd leak.
  
  rolling back:
  
  Sun Jun 21 17:39:42 CEST 2009  Petr Rockai <me at mornfall.net>
    * Avoid getSymbolicLinkStatus in mmap implementation, works around GHC 6.8.2 bug.

Mon Jul 13 20:04:04 CEST 2009  Petr Rockai <me at mornfall.net>
  * Use tee in pending_has_conflicts.sh for easier debugging.

Tue Jul 14 15:41:19 CEST 2009  Petr Rockai <me at mornfall.net>
  * Slightly refactor test machinery in Setup.lhs.

Tue Jul 14 15:42:05 CEST 2009  Petr Rockai <me at mornfall.net>
  * Slightly refactor the run function in ShellHarness.

Mon Jul 20 11:53:46 CEST 2009  Petr Rockai <me at mornfall.net>
  * Add support for skipping tests (exit 200).

Mon Jul 20 12:56:54 CEST 2009  Petr Rockai <me at mornfall.net>
  * Avoid removing in-use files on win32.

Mon Jul 20 18:47:17 CEST 2009  Petr Rockai <me at mornfall.net>
  * Re-implement make_remove_patch in remove command, replacing Slurps with Trees.

Mon Jul 20 18:57:00 CEST 2009  Petr Rockai <me at mornfall.net>
  * Obliterate all instances of sync_repo and friends, since they are useless now.

Mon Jul 20 18:58:36 CEST 2009  Petr Rockai <me at mornfall.net>
  * Obliterate timestamp manipulation in HashedIO.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 223541 bytes
Desc: A darcs patch for your repository!
URL: <http://lists.osuosl.org/pipermail/darcs-users/attachments/20090720/72705661/attachment-0001.bin>


More information about the darcs-users mailing list