[darcs-users] darcs patch: Check for bash before running shell tests. (and 3 more)
David Roundy
droundy at darcs.net
Fri Jun 13 16:10:14 UTC 2008
On Fri, Jun 13, 2008 at 07:42:03AM +0000, E.Y.Kow at brighton.ac.uk wrote:
> Note: I tried to send the first three patches from the Windows box, but then
> Internet Explorer asked me for my Microsoft Passport login, and then gave me a
> login error page (although not a fancy one, just some ugly error codes). Darcs
> then told me it sent the patches succesfully. I guess I should file a bug
> report.
Sending email really ought to be simpler than it is... if all those
worm-writers can send emails from windows boxes without their owner's
permission, we ought to be able to send email from windows boxes
*with* the owner's permission...
> Also, the fourth (GPL) patch is just me consolidating the previous patches I
> had sent, and the newer grants.
>
> Thu Jun 12 15:55:09 BST 2008 Eric Kow <E.Y.Kow at brighton.ac.uk>
> * Check for bash before running shell tests.
> MSYS, for instance, does not provide bash by default.
> [note: or rather, only under the guise of sh.exe]
>
> Fri Jun 13 08:02:13 BST 2008 Eric Kow <E.Y.Kow at brighton.ac.uk>
> * Fix a backup bug on case-insensitive file systems.
>
> Avoids this scenario. The task: move foo to FOO and modify FOO
> 1. FOO (foo) already exists, so I'll back it up
> (moves FOO [foo] to FOO.darcs-backup0)
> 2. Now I can move foo to FOO
> foo no longer exists, but that's ok
> (nothing happens)
> 3. Now I can FOO
> hey, where did FOO go?
> (crash!)
>
> Fri Jun 13 08:09:18 BST 2008 Eric Kow <E.Y.Kow at brighton.ac.uk>
> * Add test for case-insensitive backup bug.
>
> Fri Jun 13 08:27:49 BST 2008 Eric Kow <E.Y.Kow at brighton.ac.uk>
> * Exceptions to GPL granted as of 2008-06-13 morning.
Applied. Thanks!
David
More information about the darcs-users
mailing list