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.
:
Thanks for the patch Mike. This has been applied on github (https://github.com/IronLanguages/main/commit/6086f03027abeb109cbbbb49c96972aeb7c1cfdc)
|
|
|
|
3048
|
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!
:
We can't accept patches to IronPython at this time.
|
622
|
|
|
191
|
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.
:
We can't accept changes to the DLR at this time, I'll open a request for the feature.
|
|
|