[darcs-users] darcs patch: A grand unified pwd hack. (and 1 more)

Petr Rockai me at mornfall.net
Sat Jan 24 22:45:33 UTC 2009


Hi,

a follow-up on the Cabal fixes. I am attaching two more patches, one that deals
with hspwd by using runghc and second changing the repotest to Cabal. Yes, I
know, this is going to introduce regressions. But it has to be done, sooner or
later, and sooner is better in this case. We want to have as much time to glue
the pieces together as possible, before the 2.3 release.

Therefore I am proposing that the last two sets be applied on mainline and soon
afterwards we can start fixing up the collateral damage. We will probably need
to catch buildslave owners in case something breaks on their end. We will
definitely need Zooko to update the configuration of buildbot to use cabal
(cf. the test setpref patch to see how it should roughly go).

Yours,
   Petr.

PS: Everyone who needs to keep using a less volatile version of darcs will be
hopefully able to use http://repos.mornfall.net/darcs/branch-2.2/ in the
meantime as their darcs. I have sifted in some safe patches for 2.2.1
already. But, I am running out of time quickly, so more about 2.2.1 tomorrow
(sorry for the accreting delays, but it's complicated times on my end).

Sat Jan 24 23:31:28 CET 2009  Petr Rockai <me at mornfall.net>
  * A grand unified pwd hack.
  
  I have replaced all pwd occurances with a call to hspwd, and I am using runghc
  to do so. This might be slow-ish, but should be reasonably portable. Moreover,
  I am experimentally removing the IFS='' hack and adding missing doublequotes to
  some places (and to some where they are not needed by POSIX but who knows). I
  believe IFS='' is equivalent to adding proper quoting to expansions (ie $DIR ->
  "$DIR").

Sat Jan 24 23:38:36 CET 2009  Petr Rockai <me at mornfall.net>
  * Flip the repo test over to Cabal.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 101142 bytes
Desc: A darcs patch for your repository!
Url : http://lists.osuosl.org/pipermail/darcs-users/attachments/20090124/b131978c/attachment-0001.bin 


More information about the darcs-users mailing list