Yes, possibly google mangled it.

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of John Simons
Sent: den 31 maj 2009 04:08
To: Castle Project Development List
Subject: Re: Castle Transactions


The attached file doesn't seem to be a valid patch file.
Did you use tortoise to create the patch?

On May 31, 12:50 pm, "Henrik Feldt" <[email protected]> wrote:
> Still to go, I have to port some code from my project for IMapPath, 
> till then, give feedback/changes.
>
> Cheers
>
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Henrik 
> Feldt
> Sent: den 31 maj 2009 01:00
> To: [email protected]
> Subject: RE: Castle Transactions
>
> If there is something similar for Mono, that would be great, because 
> we wouldn't need platform-specific compiles.
>
> Regards,
>
> Henrik
>
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Roelof 
> Blom
> Sent: den 30 maj 2009 23:51
> To: [email protected]
> Subject: Re: Castle Transactions
>
> You need to check at runtime, don't you? Use something like this
>
> if(Environment.OSVersion.Version.Major > 5) { /* vista and above */ }
>
> On Sun, May 31, 2009 at 12:16 AM, Henrik Feldt <[email protected]> wrote:
>
> Actually, no, because it's built on the vista kernel and hence 
> supports TxF and TxR, but I'm not sure what to do about Win5 and 
> lesser. Is there some sort of compile-constant for it? This is the way 
> it currently looks, and I think I need something pre-vista and not just
MONO:
>
> Example:
>
> /// <summary>
>
> /// Deletes a folder recursively.
>
> /// </summary>
>
> /// <param name="path"></param>
>
> public void Delete(string path)
>
> {
>
>            AssertAllowed(path);
>
> #if !MONO
>
>            IFileTransaction tx;
>
>            if (HasTransaction(out tx))
>
>            {
>
>                       ((IDirectoryAdapter)tx).Delete(path);
>
>                       return;
>
>            }
>
> #endif
>
>            Directory.Delete(path);
>
> }
>
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Roelof 
> Blom
> Sent: den 30 maj 2009 20:15
>
> To: [email protected]
> Subject: Re: Castle Transactions
>
> Non-Vista would also be Windows 7 RC?
>
> On Sat, May 30, 2009 at 9:03 PM, Henrik Feldt <[email protected]> wrote:
>
> Cool, np. I've changed it. Quite ready to commit now. I guess it's 
> patching that's it for me, right.
>
> I need someone to test on non-vista systems and mono to make sure the 
> new code paths don't become activated. Volunteers?
>
> Cheers,
>
> Henke
>
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Jonathon 
> Rossi
> Sent: den 30 maj 2009 16:18
> To: [email protected]
> Subject: Re: Castle Transactions
>
> Shouldn't it be using Castle's ILogger in Castle.Core, which 
> indirectly can depend on log4net.
>
> On Sat, May 30, 2009 at 8:34 PM, Henrik Feldt <[email protected]> wrote:
>
> Can we make it depend on log4net?
>
> --
> Jono
>
>  file_tx_delta.patch
> 191KViewDownload

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Development List" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/castle-project-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Attachment: file_tx_delta.rar
Description: Binary data

Reply via email to