Bug Tracker Home
Issues Show Unassigned Show All Search Issues
Patches Show Open Show All Search Patches
Login Remember me? Register Lost your login?
Help Roundup docs
Created on 2018-03-24.22:59:07 by gh, last changed 2023-07-16.20:25:12 by bfrk.
Following http://bugs.darcs.net/patch1668 , we now depend on: * https://hackage.haskell.org/package/directory-1.2.6.2 * https://hackage.haskell.org/package/filepath-1.4.1.0 * https://hackage.haskell.org/package/temporary-1.2.0.4 These dependency updates (and previous ones) make available functions that seem to be duplicated in our own codebase, for instance, makeAbsolute / ioAbsolute, or withCurrentDirectory: * https://hub.darcs.net/darcs/darcs-screened/browse/src/Darcs/Util/Lock.hs * https://hub.darcs.net/darcs/darcs-screened/browse/src/Darcs/Util/File.hs * https://hub.darcs.net/darcs/darcs-screened/browse/src/Darcs/Util/Path.hs We should see how we can use more exernal code and get rid of some of our own.
Marking as (mostly) resolved. I have made hundreds of patches to fix this over the years. However, some of the examples given below are actually invalid, for instance ioAbsolute is not available elsewhere, at least not with the semantics we need.