mirror of http://darcs.net/reviewed (http://darcs.net/Development/GettingStarted)
- page 1 of 408
- next ->
|gh||Fri Apr 6 17:45:03 UTC 2018|
|gh||Wed Apr 4 14:47:12 UTC 2018|
|gh||Wed Apr 4 14:34:57 UTC 2018|
|gh||Wed Apr 4 14:34:25 UTC 2018|
|gh||Wed Apr 4 13:50:30 UTC 2018|
|gh||Wed Apr 4 13:50:09 UTC 2018|
also remove impossible.h, Darcs.Util.Bug, CPP extension when not used, and use Darcs.Prelude in more places.
|gh||Thu Mar 29 22:25:54 UTC 2018|
|gh||Thu Mar 29 21:02:00 UTC 2018|
Hashed repos were internally hashed with SHA1 for a short amount of time by unreleased Darcs versions before Darcs 2 (in 2008). We drop the ability to read them, so that the current code makes more sense. Now SHA1 only exists in Darcs to hash patch infos and bundles. The testsuite is adapted because two repos tarballs are hashed with SHA1.
|gh||Thu Mar 29 14:17:39 UTC 2018|
We stopped writing in .darcs/cache two releases ago, and "darcs optimize cache" provided the way to migrate these cached files.
|gh||Wed Mar 28 18:08:06 UTC 2018|
|gh||Tue Apr 3 21:05:40 UTC 2018|
|ganesh||Mon Apr 2 18:49:13 UTC 2018|
This is only a build fix, there are some problems with the tests (and actual behaviour)
|ganesh||Thu Mar 29 16:39:12 UTC 2018|
|ganesh||Tue Dec 12 06:29:48 UTC 2017|
|ganesh||Tue Dec 12 06:29:45 UTC 2017|
|gh||Tue Apr 3 20:21:19 UTC 2018|
|gh||Tue Apr 3 18:45:06 UTC 2018|
|gh||Thu Mar 29 14:26:15 UTC 2018|
|bf||Sun Oct 29 17:50:36 UTC 2017|
This is the simple, non-conflicting merge that works by inverting one side, commuting, and then re-inverting. Used in the instances of Merge for RepoPatchV1 and RepoPatchV2.
|bf||Sun Oct 29 15:51:25 UTC 2017|
|bf||Sat Feb 24 10:29:34 UTC 2018|
|gh||Tue Mar 27 13:02:59 UTC 2018|
|gh||Sat Mar 24 17:00:11 UTC 2018|
|gh||Fri Mar 23 21:40:10 UTC 2018|
Numbers a to f should we written lowercase, otherwise internal patch files and bundles become incompatible with older darcsen.
|gh||Fri Mar 30 17:40:47 UTC 2018|
|gh||Thu Mar 29 22:46:05 UTC 2018|
The only remaining function, unsafeWithInternals, is used only in Darcs.Util.Hash so it has been moved into that module. The two C files src/fpstring.[ch] have been removed.
|bfr||Wed Mar 28 19:07:51 UTC 2018|
This is part of the program to get rid of using ByteString internals. The previous version of betweenLinesPS was buggy because it relied on implementation details of unlinesPS, see issue2573.
|bf||Wed Mar 28 15:56:56 UTC 2018|
|bfr||Wed Mar 28 15:47:39 UTC 2018|
This refactor does two things: First, it decouples the optimization that applies sequences of hunks to the same file in one go from the algorithm that applies a single hunk. Second, single hunk application is somewhat simplified and extensively documented. This is very subtle and highly optimized code that easily breaks.
This also moves breakAfter/BeforeNthNewline to D.P.Prim.V1.Commute. These functions are only used in this one place. They are undocumented and have subtle semantics, which makes them unsuitable for re-use.
|bf||Thu Feb 22 09:58:00 UTC 2018|
- page 1 of 408
- next ->