[IronPython] IronPython 1.0 RC2

2006-08-16 Thread Dino Viehland
Hello IronPython Community,     We have just released IronPython 1.0 RC2.  This build includes fixes for all known blocking issues against RC1, and we’re anticipating that this build will be the same as 1.0 final unless we hear otherwise.  We’re looking for any feedback, but in particular we’d

[IronPython] VS2005 Iron Python

2006-08-16 Thread Jeff Collett
Hi, A question for anyone using the VS2005 IronPython IDE. I start a python console app, but when I attempt to run it within VS2005 it just shows an empty console window. I can run the py program fine if I use the command line IronPython. I am wondering if/how one can run the program within the ID

Re: [IronPython] Debugging support PythonEngine

2006-08-16 Thread Shri Borde
We have started doing some work for improving debugging as shown by the VSIP sample (http://blogs.msdn.com/aaronmar/archive/2006/02/16/533273.aspx). However, it still needs more work for it to be production-quality. By tools support, I was referring more to VSIP sample. We don’t have a con

Re: [IronPython] expose some namespaces of own application

2006-08-16 Thread Stanislas Pinte
Dino Viehland a écrit : > FYI we're going to fix this in 1.0 RC2 which should be out this week. Damn cool. Thanks a lot. Stan. > > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stanislas Pinte > Sent: Wednesday, August 16, 2006 8:45 AM > To: Discuss

Re: [IronPython] expose some namespaces of own application

2006-08-16 Thread Dino Viehland
FYI we're going to fix this in 1.0 RC2 which should be out this week. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stanislas Pinte Sent: Wednesday, August 16, 2006 8:45 AM To: Discussion of IronPython Subject: Re: [IronPython] expose some namespaces of

Re: [IronPython] expose some namespaces of own application

2006-08-16 Thread Stanislas Pinte
Dino Viehland a écrit : > This is actually a bug - ReflectedPackage.TryGetAttr is looking at all types, > not just exported types. I've opened CodePlex bug 2199 to track this. > > I've tentatively set it for 1.01 but we'll need to triage the bug properly to > decide what release it goes in. g

Re: [IronPython] expose some namespaces of own application

2006-08-16 Thread Dino Viehland
This is actually a bug - ReflectedPackage.TryGetAttr is looking at all types, not just exported types. I've opened CodePlex bug 2199 to track this. I've tentatively set it for 1.01 but we'll need to triage the bug properly to decide what release it goes in. -Original Message- From: [E

Re: [IronPython] dynamic types

2006-08-16 Thread Martin Maly
You can implement ICustomAttributes interface on your class (defined in IronPython\Runtime\Interfaces.cs) and IronPython will do the right thing.   Martin   From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Aviad Rozenhek Sent: Tuesday, August 15, 2006 7:14 PM To: users@l

Re: [IronPython] expose some namespaces of own application

2006-08-16 Thread Stanislas Pinte
Stanislas Pinte a écrit : > Shri Borde a écrit : >> Could you use mark the types as internal and public depending on whether you >> wanted to prevent or allow access from IronPython? IronPython code will not >> be able to access types or methods marked as internal in your C# code. Hello, the fo

Re: [IronPython] dynamic types

2006-08-16 Thread Jonathan Jacobs
Aviad Rozenhek wrote: > what I would like is to expose the "DynamicProperties" of my class as > "actual" properties in IP, which is logical since IP is dynamic. I'm not sure if there is a way you can implement __getattr__ in your C# class (and have IronPython Do The Right Thing,) but you could

Re: [IronPython] expose some namespaces of own application

2006-08-16 Thread Stanislas Pinte
Shri Borde a écrit : > Could you use mark the types as internal and public depending on whether you > wanted to prevent or allow access from IronPython? IronPython code will not > be able to access types or methods marked as internal in your C# code. Is this true? Because that is exactly what I

Re: [IronPython] expose some namespaces of own application

2006-08-16 Thread Shri Borde
Could you use mark the types as internal and public depending on whether you wanted to prevent or allow access from IronPython? IronPython code will not be able to access types or methods marked as internal in your C# code. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTEC

[IronPython] dynamic types

2006-08-16 Thread Aviad Rozenhek
Hi,   I have a C# class with the following design   public interface IDynamicProperty { /// ... }   public class DynamicPropertiesContainer {    IDynamicProperty GetDynamicProperty (string name) }   and I have embedded IP as an internal scripting langauge.   what  I would like is to expose the "Dyn