darcs

Patch 2453 assorted unrelated trivial cleanups

Title assorted unrelated trivial cleanups
Superseder Nosy List bfrk
Related Issues
Status needs-review Assigned To
Milestone

Created on 2025-01-13.18:00:03 by bfrk, last changed 2025-01-13.18:00:24 by bfrk.

Files
File name Status Uploaded Type Edit Remove
add-doc-comment-to-explain-lazy-reading-of-inventories.dpatch bfrk, 2025-01-13.17:59:43 application/x-darcs-patch
patch-preview.txt bfrk, 2025-01-13.17:59:42 text/x-darcs-patch
See mailing list archives for discussion on individual patches.
Messages
msg24165 (view) Author: bfrk Date: 2025-01-13.17:59:43
These have accumulated over time on my unstable development branch and
should all be uncontroversial and easy to review.

32 patches for repository https://darcs.net/screened:

patch 998c313e5e852953703b9ef69e306c8bec58af00
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sat Feb 25 08:25:45 CET 2023
  * add doc comment to explain lazy reading of inventories

patch d5a69fa6d6d57e7573e2de8e11e337c194bec6dc
Author: Ben Franksen <ben.franksen@online.de>
Date:   Mon Apr  3 01:16:56 CEST 2023
  * partly fix a TODO in copySSH

patch 643a475b5abe188165d62652248a5e16a3f78a14
Author: Ben Franksen <ben.franksen@online.de>
Date:   Mon Apr  3 01:20:12 CEST 2023
  * add a TODO and a verbose message to cloneRepository

patch d99d2c5d6c3ced9e238cf456c563e3228692f861
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sat Apr 15 15:41:13 CEST 2023
  * add a missing failure case to Darcs.Util.Tree.Monad.rename

  Renaming x to y should fail if x is a parent directory of y.

patch 3c629b7326843d59af164a611419215a7fc404b5
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sun Apr 23 18:38:35 CEST 2023
  * check that Name does not contain any of the native path separators

patch 53271e8ac5d2e36cc955777c658c914d4fcaccac
Author: Ben Franksen <ben.franksen@online.de>
Date:   Thu Apr 27 01:43:07 CEST 2023
  * harness: strengthen a test for RepoPatchV3

patch 59cb4c4aac70b2543ac9e1dc6a992ce5fc6ca994
Author: Ben Franksen <ben.franksen@online.de>
Date:   Fri May 12 10:13:23 CEST 2023
  * cleanup unused definitions in Darcs.Repository.Paths

patch 03be91bce63fb5473f3f300b7d431bc04ecca8f7
Author: Ben Franksen <ben.franksen@online.de>
Date:   Tue May 16 12:59:09 CEST 2023
  * add noPrereq and type synonym CommandPrereq

  This is a pure refactor to make it easier to change the type of the
  commandPrereq member of DarcsCommand.

patch c983b439d1c40f519c1701c44cdb5451827c513e
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sun Jul  3 12:42:28 CEST 2022
  * remove redundant ApplyState p ~ Tree constraints

patch 0839be6ef7b20a9c6ce30f56f8230c422e0bdf2e
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sun Aug  7 14:00:29 CEST 2022
  * Darcs.Util.Printer: remove unneeded exports

patch bf1bc76203987af22b2795219ffcd92e518ffd87
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sat Nov 26 19:55:07 CET 2022
  * remove unused appendBinFile and appendTextFile

patch 2fbb4013c12c040cb3607126365316be314e1882
Author: Ben Franksen <ben.franksen@online.de>
Date:   Thu Jan  9 15:22:20 CET 2025
  * add --hidesuccesses to test-options in release script

patch 4598103a851c4c7f056d5af9cc1d05c13ce42d51
Author: Ben Franksen <ben.franksen@online.de>
Date:   Thu Jan  9 17:00:11 CET 2025
  * ci: ghc 9.8.2 -> 9.8.4

patch ad94ef54542dd5e9d60dcee27a6a6472ef0a2de6
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sat Dec 17 10:29:27 CET 2022
  * D.R.Inventory.Format: rename keywords from xxxName to kwXxx

patch 799f09d69c649f022327e3b5c11ab111fddfa8a9
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sun Jun 19 23:50:37 CEST 2022
  * explain use of nominal equality for ingredients of V3 patches

patch 8cf09b81bc42d1ed91e687821388e1a24ef8c0ff
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sun Apr  2 16:37:15 CEST 2023
  * Darcs.Util.Ssh: import and use Data.Map qualified

patch 1d1d6010f13226149ecf79a8412195430cc2996a
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sat May  6 19:38:14 CEST 2023
  * harness: remove Darcs.Test.Patch.Properties.V1Set1.tShowRead

  (Prop1.tShowRead unsafeCompare) is the same as PropG.showRead

patch 6df4087c2bc58d68e6131ecbdad9a1dd5b0bd478
Author: Ben Franksen <ben.franksen@online.de>
Date:   Fri May 12 11:33:25 CEST 2023
  * avoid unneeded import of AnchoredPath data constructor

patch 8d242e55c47039aed50b6ad94bc810ef12122cfc
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sat Dec  3 12:33:36 CET 2022
  * optimize upgrade: refactor using D.R.Pristine.writePristine

  This is a slightly more high-level function.

patch 430478c8e515e91b958d35d26ec89df424b93742
Author: Ben Franksen <ben.franksen@online.de>
Date:   Mon Jul  3 23:15:38 CEST 2023
  * pull: improve haddock for readRepos

patch 73355309738e76d6187a735da9bd7ed44cf7bf59
Author: Ben Franksen <ben.franksen@online.de>
Date:   Mon Mar  6 00:00:25 CET 2023
  * remove obsolete dependency on network package

patch 32c54b34bc3feed0d8f8473aee7018c99810e0dc
Author: Ben Franksen <ben.franksen@online.de>
Date:   Tue May 28 10:38:08 CEST 2024
  * clean up import lists in D.T.Patch.Properties.Mergeable

patch b2f5c032fb985c2c4bdb07ec872d6d9d8fa3f35f
Author: Ben Franksen <ben.franksen@online.de>
Date:   Tue May 28 22:45:24 CEST 2024
  * harness: fix order of witnesses in picture explaining Merged

patch 879aa9e041cb33af00390c1ced3dc5aaca5f8a43
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sun Jun  2 20:57:23 CEST 2024
  * harness: improve docs for some generic patch properties

patch aed941dd553521ed8f7dfa90b10416ae76cb2087
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sun Jun  2 20:59:49 CEST 2024
  * harness: add empty line between functions in D.T.T.P.V1Set2

patch d3594b00244a7ed47c14ee943819237e1ebee720
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sat Dec 17 11:09:12 CET 2022
  * move unwrapOneTagged from D.P.Depends to D.P.Set

patch b5e6a77413d4973dc78121d89706b57227bd8403
Author: Ben Franksen <ben.franksen@online.de>
Date:   Tue Jul  2 07:48:09 CEST 2024
  * document Darcs.Util.Parser.takeTillChar

  It doesn't quite behave as one might expect from the name.

patch a9e198e54a98f59b0328cb0f3b32322c657891e8
Author: Ben Franksen <ben.franksen@online.de>
Date:   Tue Jul  2 12:37:25 CEST 2024
  * harness: set DARCS_ESCAPE_8BIT in main

  This is so that when we show failing test cases we cannot run into encoding
  errors. Note that shell tests are not affected by this since they are run
  with DARCS_DONT_ESCAPE_ANYTHING which takes precedence.

patch e5f9f9785a8ab10ccacf66b7e7bf23be98cd73aa
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sat Jul 13 08:19:12 CEST 2024
  * expand tabs in tests/issue1987.sh

patch e8fdacc2f30fc66d33f04ca391a57a09323eb089
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sun Jul 14 09:06:59 CEST 2024
  * inline Darcs.Util.Tree.Monad.replaceItem

  This internal procedure is called in just one place.

patch abc91c655f2cc866831ec0e800cd31131727af4b
Author: Ben Franksen <ben.franksen@online.de>
Date:   Wed Jul  6 14:37:49 CEST 2022
  * remove Darcs.Util.Printer.prefixLines

  The few use cases are easily replaced with the less problematic 'prefix'.

patch e3e8556e1fa4fa2542f6a07e9359fd69e8227db2
Author: Ben Franksen <ben.franksen@online.de>
Date:   Wed Jan  8 12:11:22 CET 2025
  * packs: replace Data.ByteString.Lazy.Char8 with Data.ByteString.Lazy
Attachments
History
Date User Action Args
2025-01-13 18:00:03bfrkcreate
2025-01-13 18:00:24bfrksetstatus: needs-screening -> needs-review