| Change Set |
Date |
Downloads |
Comment |
61130
by
IPyTeam
|
Fri at
4:53 PM
|
32 |
-------------------------------------------------------------------------------- Changeset Id: 1255422 Date: 11/5/2009 10:12:03 AM
(dfugate) - throughput improvements to RowanTest.vsmdi (e.g., two COM interop test lists now) - moved nearly all of our standard module tests to IronPython\Tests\modules\* - cpy.bat: pass the "-B" flag so we don't generate *.pyc files - copy_reg_test.py: this test corrupted copy_reg._reconstructor without restoring it. This causes issues when running copy_reg_test with other tests in the same process. Fixed - fixes an ancient issue WRT to running test_math.py under CPy
(Shelveset: SNAP_IMPROVE02;REDMOND\dfugate | SNAP CheckinId: 9755) -------------------------------------------------------------------------------- Changeset Id: 1257061 Date: 11/5/2009 10:35:08 PM
(jimmysch) Fixes: http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=25174 Files modified: DynamicLanguageConfig.cs Makes the language.config file optional again as far as Microsoft.Scripting.Silverlight is concerned.
Fixes: http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=25209 Files modified: DynamicApplication.cs, Repl.cs, and python\index.html The "console" initParam was broken. Now it shows the Repl for the first used language. Provides a handle to the Repl (DynamicApplication.Current.Console) to access the OutputBuffer property if the app wants to redirect output to it. The output-redirection should happen by default, but that'll be a fix for 2.6.1.
Does NOT fix http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=25208; this will be checked directly into the 2.6 branch.
(Shelveset: ipy-rc2-fixes;REDMOND\jimmysch | SNAP CheckinId: 9765)
|
61024
by
IPyTeam
|
Wed at
8:08 PM
|
21 |
-------------------------------------------------------------------------------- Changeset Id: 1250429 Date: 11/3/2009 12:39:57 PM
(dfugate) Migrated sbs_library.dll change from the Main branch over to IP_26.
(Shelveset: SBS_LIBRARY_IP26;REDMOND\dfugate | SNAP CheckinId: 9735)
|
61019
by
IPyTeam
|
Wed at
4:53 PM
|
2 |
-------------------------------------------------------------------------------- Changeset Id: 1248149 Date: 11/2/2009 3:47:58 PM
(dfugate) - CP1019 (test_codecs.py) - added regression. Not fixed - test_dllsite.py. Added a regression for a fixed bug - test_exceptions.py. Added a regression for one fixed bug...opened another in the process - CP8202 (test_gc.py) - not fixed - CP4190 (test_help.py) - added regression. Fixed - CP6703 (test_ipye.py) - added regression. Fixed - CP3740 (test_indexervb.py) - added regression. Not fixed (or won't fix?) - ConsoleFlags.ps1 - added regression. Fixed
(Shelveset: CP78;REDMOND\dfugate | SNAP CheckinId: 9737)
|
60916
by
IPyTeam
|
Mon at
8:07 PM
|
34 |
|
60904
by
IPyTeam
|
Mon at
4:53 PM
|
6 |
|
60730
by
IPyTeam
|
Oct 30 at
4:53 PM
|
36 |
-------------------------------------------------------------------------------- Changeset Id: 1243071 Date: 10/29/2009 2:01:27 PM
(dfugate) Even though it's a test library, we can't redistribute sbs_library.dll without it being digitally signed. Instead, we now generate this assembly on the fly while running tests.
(Shelveset: SBS_LIBRARY_MAIN;REDMOND\dfugate | SNAP CheckinId: 9725)
|
60662
by
IPyTeam
|
Oct 29 at
4:53 PM
|
9 |
|
60608
by
IPyTeam
|
Oct 28 at
4:53 PM
|
15 |
|
60541
by
IPyTeam
|
Oct 27 at
4:52 PM
|
15 |
-------------------------------------------------------------------------------- Changeset Id: 1234967 Date: 10/26/2009 12:25:19 PM
(sborde) Adds support for declaring strongly-typed methods and pinvoke methods to the ClrType sample
(Shelveset: clrtype;REDMOND\sborde | SNAP CheckinId: 9703) -------------------------------------------------------------------------------- Changeset Id: 1234806 Date: 10/26/2009 10:40:57 AM
(dfugate) - test_deque.py: updated a bug ID reflecting what's filed in CodePlex - test_descr.py: Internal 410718 is fixed. Re-enabled regression - test_set.py: updated several bug IDs reflecting what's filed in CodePlex - module.types_test.py: new module testing a user reported regression around the types module
(Shelveset: CP76;REDMOND\dfugate | SNAP CheckinId: 9700)
|
60511
by
IPyTeam
|
Oct 26 at
5:37 PM
|
20 |
-------------------------------------------------------------------------------- Changeset Id: 1232849 Date: 10/23/2009 8:07:13 PM
(dinov) Fix issues with nt.open and default values in sublist parameters
(Shelveset: CoupleOfUserBugsFinal;REDMOND\dinov | SNAP CheckinId: 9694)
|
60403
by
IPyTeam
|
Oct 23 at
8:08 PM
|
36 |
|
60398
by
IPyTeam
|
Oct 23 at
6:18 PM
|
27 |
|
60395
by
IPyTeam
|
Oct 23 at
4:53 PM
|
8 |
|
60388
by
IPyTeam
|
Oct 22 at
4:54 PM
|
42 |
-------------------------------------------------------------------------------- Changeset Id: 1227952 Date: 10/21/2009 9:57:12 PM
(sborde) CLR exception should include Python exception class name even for user exception types. We were leaving it empty because BaseException._message is initialized to "", whereas we were checking for null. Also fixes a bug in sortvsmdi.py which is exposed only if run with IPy 2.X. Snap uses IPy 1.0 which does not happen to have an issue with the incorrect code. We made a breaking change in IPy 2.X which exposes the issue.
(Shelveset: msg;REDMOND\sborde | SNAP CheckinId: 9652)
|
60356
by
IPyTeam
|
Oct 21 at
4:53 PM
|
16 |
-------------------------------------------------------------------------------- Changeset Id: 1224500 Date: 10/20/2009 12:59:56 PM
(dfugate) - 410825 (test_descr.py) - enabled regression. Fixed - CP24691 (regressions.py) - added regression. Fixed - CP24690 (regressions.py) - added regression. Fixed - CP24692 (regressions.py) - added regression. Fixed - unbelievably we weren't running CPy's test_logging.py. Fixed - removed remaining JSX tests
(Shelveset: CP75;REDMOND\dfugate | SNAP CheckinId: 9660) -------------------------------------------------------------------------------- Changeset Id: 1224500 Date: 10/20/2009 12:59:56 PM
(dfugate) - 410825 (test_descr.py) - enabled regression. Fixed - CP24691 (regressions.py) - added regression. Fixed - CP24690 (regressions.py) - added regression. Fixed - CP24692 (regressions.py) - added regression. Fixed - unbelievably we weren't running CPy's test_logging.py. Fixed - removed remaining JSX tests
(Shelveset: CP75;REDMOND\dfugate | SNAP CheckinId: 9660)
|
60315
by
IPyTeam
|
Oct 20 at
4:53 PM
|
12 |
-------------------------------------------------------------------------------- Changeset Id: 1222607 Date: 10/19/2009 2:18:03 PM
.NET interop docs
|
60285
by
IPyTeam
|
Oct 19 at
8:08 PM
|
31 |
|
60269
by
IPyTeam
|
Oct 19 at
4:53 PM
|
7 |
-------------------------------------------------------------------------------- Changeset Id: 1220861 Date: 10/17/2009 3:41:20 PM
(dinov) Fixes an issue reported by Resolver relating to sets & bad hash implementations. Our Contains check can fail to find the original object if the hash code changes. Instead we now track a version number on dictionary objects. Resolver has already worked around this but this makes us more compatible w/ Cpython. Test added to test_set
Fixes another Resolver bug (http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=24929) - __float__ isn’t defined on Int64. We need to consider ConvertTo* methods and manifest them as __float__ methods. Test added to test_cliclass.
Fixes a broken perf test – we need to load IronPython from configuration not just using the Python class so that other languages will be available via clr.Use. Test added to test_cliclass.
Fixes an importer issue which prevents json from being imported. We are doing too many checks if __package__ is set which causes the import to fail. Test added to test_importpkg.
Also fixing an issue failing in the full sign off run – ComRuntimeHelpers is generating unsafe methods into Snippets which fail verification. Now we just create a one-off assembly for this and never verify it (test already exists in full sign off run).
(Shelveset: More26BugFixesAndRaiseModesTimeout;REDMOND\dinov | SNAP CheckinId: 9643)
|
60200
by
IPyTeam
|
Oct 16 at
4:54 PM
|
33 |
-------------------------------------------------------------------------------- Changeset Id: 1217033 Date: 10/15/2009 1:36:54 PM
.NET interop documentation
|
60135
by
IPyTeam
|
Oct 15 at
4:55 PM
|
14 |
|
60083
by
IPyTeam
|
Oct 14 at
8:11 PM
|
38 |
|
60075
by
IPyTeam
|
Oct 14 at
4:57 PM
|
16 |
-------------------------------------------------------------------------------- Changeset Id: 1210508 Date: 10/13/2009 10:53:13 PM
.NET integration docs
-------------------------------------------------------------------------------- Changeset Id: 1210289 Date: 10/13/2009 6:47:55 PM
(ddicato) Updates tutorial and samples for IronPython 2.6
Fixes and cleans up some AttributeError message generation, in particular some AttributeError messages on old-style classes and instances which didn't match CPython
GetPropertiesImpl now looks in OldInstance's dictionary before falling back to ObjectOps.__getattribute__
19510 - Need to recognize DefaultMemberAttribute for __getitem__/__setitem__ GetMember now checks for DefaultMemberAttribute and gets the appropriate property's getter/setter method
(Shelveset: SamplesAndFixes;REDMOND\ddicato | SNAP CheckinId: 9604)
|
59952
by
IPyTeam
|
Oct 12 at
4:53 PM
|
34 |
-------------------------------------------------------------------------------- Changeset Id: 1206401 Date: 10/11/2009 5:15:15 PM
.NET integration docs
|
59894
by
IPyTeam
|
Oct 9 at
4:53 PM
|
61 |
-------------------------------------------------------------------------------- Changeset Id: 1203421 Date: 10/8/2009 5:44:37 PM
.NET interop docs
|
59860
by
IPyTeam
|
Oct 8 at
4:53 PM
|
42 |
-------------------------------------------------------------------------------- Changeset Id: 1200490 Date: 10/7/2009 4:42:18 PM
(dinov) 24825 Reading __doc__ on System namespace gives strange error We need to special case __doc__ like other attributes
Also fixing: A user reported error about Thread.Abort / doing a wait during a sys.settrace callback. We perform the callback inside of a finally which prevents Thread.Abort from ever returning on the thread if the wait is infinite. This was already reviewed by Igor off-line.
Fix an issue w/ ScopeStorage when the binder returns something typed to something other than object (e.g. string). The conditional needs to have both sides typed to object.
(Shelveset: StillMoreRC2BugFixes;REDMOND\dinov | SNAP CheckinId: 9570)
|