mirror of https://darcs.net/reviewed (https://darcs.net/Development/GettingStarted)
- page 1 of 482
- next ->
RepoPatchV3: make proofs more precise This introduces the concepts (definitions) of positive/negative dependency and similarly for conflict. The invariants and proofs are now based on these notions. The proofs remain informal but should now be mathematically exact, i.e. formalizable in principle. | bf | Fri Jul 21 19:31:58 UTC 2023 |
bf | Sat Nov 30 12:12:53 UTC 2024 | |
exclude system-fileio-0.3.16.5 which fails to build on Windows | bf | Sat Nov 30 11:18:02 UTC 2024 |
restrict upper limit on attoparsec from <0.15 to <14.4 for ghc versions <8.10 Otherwise we get errors when building the attoparsec dependency. | bf | Wed Nov 27 16:35:43 UTC 2024 |
check/repair: avoid newlines in progress messages It doesn't make sense to output the complete patch info in a progress message and our progress machinery can't properly handle that anyway. | bf | Thu Nov 28 13:26:55 UTC 2024 |
bf | Thu Nov 28 13:24:32 UTC 2024 | |
bf | Mon Nov 11 20:17:35 UTC 2024 | |
bf | Mon Nov 11 20:16:22 UTC 2024 | |
raise upper bound on tls, data-default-class -> data-default This allows building against current stackage nightly and restores building with ghc-9.8 which broke due to PVP violating updates of these packages. | bf | Thu Nov 7 08:08:31 UTC 2024 |
bf | Thu Nov 7 09:46:41 UTC 2024 | |
bf | Thu Nov 7 09:18:27 UTC 2024 | |
accept issue2729: index crashes with zero size, zero timestamp file | bf | Fri Aug 9 09:15:10 UTC 2024 |
ganesh | Sat Jul 20 16:57:37 UTC 2024 | |
stack.yml: target lts-22.34, remove extra-deps This is the version ("resolver") that the debian haskell team currently uses to build haskell packages. To make darcs build against it (with no extra-deps), we also have to limit usage of tls>=2.0 to ghc>=9.8 (instead of ghc>=9.6) because lts-22.34 comes with ghc-9.6.6 but it still on tls-1.8.0. From now on, whenever we make changes to our cabal file, we should be careful to check that - stack build still works (i.e. finds a valid build plan) and - we adapt our stack.yml to whatever the debian haskell team targets These two steps should ensure continued availability of darcs in debian. | bf | Mon Oct 14 07:31:02 UTC 2024 |
exclude certain versions of directory dependency only on windows The bug in the directory package that forces us to exclude these versions appears only on windows. This makes it possible to build darcs with stack against current stackage nightly, hopefully allowing darcs to get back into stackage and afterwards back into debian. | bf | Sat Oct 12 21:22:49 UTC 2024 |
remove dependency on strict-identity This is done by bundling (only) the single module as src/Darcs/Util/StrictIdentity.hs. | bf | Sat Oct 12 21:13:05 UTC 2024 |
bf | Sat Jun 29 10:54:52 UTC 2024 | |
bf | Sun Jun 23 07:57:09 UTC 2024 | |
make ./tests/resolve-conflicts-explicitly.sh slightly more robust It now doesn't get quite as easily confused when you add tracing to dump internal data for debugging. | bf | Sat Jun 15 15:13:50 UTC 2024 |
harness: allow parallel execution of unit tests, particularly QC tests | bf | Fri Jun 21 08:26:22 UTC 2024 |
add --canonize/--no-canonize option to record and amend commands This is only so we can reconstruct failing QC test cases for named patches. | bf | Wed Jun 12 09:21:54 UTC 2024 |
ganesh | Mon Jun 17 00:07:41 UTC 2024 | |
ganesh | Fri Jun 7 09:24:46 UTC 2024 | |
instead we'll have warnings in older GHCs | ganesh | Thu Jun 6 22:40:53 UTC 2024 |
ganesh | Thu Jun 6 22:36:09 UTC 2024 | |
only aim to be warnings clean on one version of GHC For now this is GHC 9.8 | ganesh | Thu Jun 6 22:35:21 UTC 2024 |
more useful instance Arbitrary PatchInfo for Named patches Shrinking patch names is problematic due to explicit dependencies and not needed if we generate only minimal, human readable (and always valid) names. | bf | Tue Jun 11 11:28:17 UTC 2024 |
add WithNames repo model wrapper for Named patches This is much cleaner than hacking the applied patch names into the existing repo models. Also led to a clean instance ArbitraryState (Named p) (which was buggy before) and may in the future allow to shrink Named patches by removing some of their explicit dependencies. | bf | Tue Jun 4 19:59:12 UTC 2024 |
ganesh | Thu Jun 6 07:29:35 UTC 2024 | |
ganesh | Thu Jun 6 00:43:32 UTC 2024 |
- page 1 of 482
- next ->