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 -~----------~----~----~----~------~----~------~--~---
file_tx_delta.rar
Description: Binary data
