Anyone can upload a patch. Patches are evaluated by project team members and either Applied or Declined.
ID Uploaded Status Description Work Items Action
5011
Jan 21 2010 at
3:17 PM
Applied This fixes the problem I reported in work item #25997. There is an IndexOf call in StrOps.Replace which fails to find a 16-bit unicode character which leads to an IndexOutOfRange exception. My solution was to do an oridinal string comparison in the IndexOf call to ensure a character-by-character comparison.
Applied Jan 24: Thanks for the patch Mike. This has been applied on github (https://github.com/IronLanguages/main/commit/6086f03027abeb109cbbbb49c96972aeb7c1cfdc)
3048
by rgerard
Jun 12 2009 at
6:48 AM
Declined This is an implementation of clearscreen for the python shell, using the command 'cls'. I'm a little new to the IronPython source, but I'm eager to learn, so please let me know if you have any suggestions on how this functionality can be better improved. I can be contacted at ryan dot gerard at gmail dot com. Thanks!
Declined Jun 15 2009: We can't accept patches to IronPython at this time.
622
191
by leppie
Aug 7 2007 at
7:37 PM
Declined Allows creation of delegates with Ast.New.

Usage:
MethodInfo mi = type.GetMethod(name);
Type ct = Utils.Reflection.GetDelegateType(Utils.Reflection.GetParameterTypes(mi.GetParameters()), mi.ReturnType); //or use Function/Action
ConstructorInfo ci = ct.GetConstructor(new Type[] { typeof(object), typeof(IntPtr) });
return Mast.New(ci, instanceexpr, Mast.Constant(mi));

I could not find any reference to 'ldftn', hence the requirement.
Declined Aug 13 2007: We can't accept changes to the DLR at this time, I'll open a request for the feature.
Show All Patches
1-3 of 3 Patches < Previous 1 Next >
View All
Updating...
© 2006-2011 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2011.8.16.18101