Change Set Date Downloads Comment
61659
by IPyTeam
Fri at
4:52 PM
19 --------------------------------------------------------------------------------
Changeset Id: 1280333
Date: 11/19/2009 3:05:23 PM

Merged over IronPython\Public\Doc changes from IP 2.6 branch.
Attempting to fix another Win7/PowerShell 2.0 issue.


(Shelveset: CHIRON_DOC;REDMOND\dfugate | SNAP CheckinId: 9864)
61619
by IPyTeam
Thu at
8:09 PM
23 --------------------------------------------------------------------------------
Changeset Id: 1279997
Date: 11/19/2009 11:26:29 AM

Added Chiron instructions in the form of Doc\Chiron.txt.
Updated the Wix ProductVersion number for IP 2.6.

61570
by IPyTeam
Wed at
11:25 PM
15 --------------------------------------------------------------------------------
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)
61566
by IPyTeam
Wed at
8:07 PM
7
61563
by IPyTeam
Wed at
4:52 PM
9 --------------------------------------------------------------------------------
Changeset Id: 1276299
Date: 11/17/2009 4:51:37 PM

Defining a typed property with clrtype.py now uses the @property syntax which is more Pythonic, and can also expresses more information like actually wrapping getter and setter methods instead of just getting and setting an implicit field. In the future, you could have separate custom attributes and accessibilities for the getter and setter.
Emit parameter names for parameters in the strongly-typed methods - needed by WCF
Silverlight workaround for interface definitions - calling functions on AppDomain requires the workaround
The typed constructors we were adding were incorect. They needed to implicitly pass the PythonType to the base type's constructor
Adds clrtype.propagate_attributes to copy information needed by clrtype from a function to a wrapping function object



(Shelveset: clrtype;REDMOND\sborde | SNAP CheckinId: 9854)
--------------------------------------------------------------------------------
Changeset Id: 1275884
Date: 11/17/2009 1:27:41 PM

test_generator.py - added regression for CP24031
test_method_override.py and baseclasscs.cs - added regression involving overriding protected virtual methods
_warnings_test.py - CP24299 for due to a test setup issue. Removed


(Shelveset: CP82;REDMOND\dfugate | SNAP CheckinId: 9852)
--------------------------------------------------------------------------------
Changeset Id: 1275768
Date: 11/17/2009 12:04:13 PM

(CPy) test_grammar.py - 159456 is fixed
(CPy) test_wsgiref.py - 151031 is fixed
iptest.assert_util - added a helper function to attempt to force a gc collect
test_class.py - added regressions for CP22832 and CP23564
text_complex.py - CP21921 is still broken
test_ipye.py - CP20594 is "fixed"?
test_stdmodules.py - CP20603 is fixed
test_str.py - extended a regression for CP21947 => not fixed
re_test.py - renamed bug 827 to CP23668. Partially fixed




(Shelveset: CP81;REDMOND\dfugate | SNAP CheckinId: 9851)
61477
by IPyTeam
Tue at
4:53 PM
18 --------------------------------------------------------------------------------
Changeset Id: 1273643
Date: 11/16/2009 12:54:44 PM

The upgrade to PowerShell 2.0 broke Modes\ConsoleFlags.ps1 in a number of ways. Fixed
Reorganized VSMDI - moved more network-based tests into the "specialized" test category.
Fixed installation of the DLR COM test library under Windows 7 machines.


(Shelveset: CP80;REDMOND\dfugate | SNAP CheckinId: 9840)
--------------------------------------------------------------------------------
Changeset Id: 1273466
Date: 11/16/2009 10:41:14 AM

(CPy) test_marshal.py - CP20909 partially fixed
(CPy) test_unicode_file.py - CP8784 fixed
regressions.py:
- CP18912 is fixed
- CP19789 is fixed
- CP24573 is fixed
- CP24802 is fixed
test_bigint.py - refactored and added a regression for long("")
test_help.py - CP11883 is fixed
test_list.py - CP20125 is fixed
test_stdmodules.py - CP20162 is still broken
test_superconsole.py - re-enabled a regression for CP12403. Fixed
test_unicode.py - CP19005 is fixed
ConsoleFlags.ps1 - updated to work under PowerShell 2.0
codecs_test.py - added regression test
re_test.py - CP6277 is fixed
nt_test.py - CP19310 and CP8784 are fixed

Moved test_stdmodules.py to "specialized" poolset (this test depends on URLs).



(Shelveset: CP79;REDMOND\dfugate | SNAP CheckinId: 9839)
61287
by IPyTeam
Nov 11 at
4:54 PM
79 --------------------------------------------------------------------------------
Changeset Id: 1263511
Date: 11/10/2009 10:48:22 AM

(dinov) Adds various DebuggerDisplay and DebuggerTypeProxy attributes and implementations for an improved debugging experience. This covers old-style and new-style classes and instances, built-in types such as list, tuple, dict, set, frozenset, and deque, functions, modules, and code context (which currently gets displayed as a module).

There’ll need to be another round of making sure that we properly expose variables in local/global scopes that make it obvious how to get to locals/globals. I’m waiting for the NewAst change before doing that though.


(Shelveset: AddDebugViewsFinal2;REDMOND\dinov | SNAP CheckinId: 9783)
61249
by IPyTeam
Nov 9 at
4:53 PM
31 --------------------------------------------------------------------------------
Changeset Id: 1258596
Date: 11/6/2009 2:16:40 PM

(sborde) Adds support to declare intefaces in the clrtype sample



(Shelveset: clrtype;REDMOND\sborde | SNAP CheckinId: 9759)
--------------------------------------------------------------------------------
Changeset Id: 1258456
Date: 11/6/2009 1:18:39 PM

(dinov) Improves import time and working set by making IronPython ASTs reducible DLR ASTs and delaying reduction of Python functions until they are run the first time.

Before After % change
Big import - no ngen 7646.252731 5129.492 -32.91496228
Big import Private WS - no ngen 58188 42560 -26.85777136
Big import Working Set - no ngen 74448 62800 -15.6458199
Hello world - no ngen 3764.7576 3600.676 -4.358357627

Big import 5696.948 3028.675 -46.83689407
Big import Private WS 55124 40260 -26.96466149
Big import Working Set 78912 59856 -24.14841849
Hello world 933.3606 844.5354 -9.51670769




(Shelveset: NewAstsFinal4;REDMOND\dinov | SNAP CheckinId: 9767)
61130
by IPyTeam
Nov 6 at
4:53 PM
78 --------------------------------------------------------------------------------
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
Nov 4 at
8:08 PM
33 --------------------------------------------------------------------------------
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
Nov 4 at
4:53 PM
15 --------------------------------------------------------------------------------
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
Nov 2 at
8:07 PM
40
60904
by IPyTeam
Nov 2 at
4:53 PM
15
60730
by IPyTeam
Oct 30 at
4:53 PM
60 --------------------------------------------------------------------------------
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
16
60608
by IPyTeam
Oct 28 at
4:53 PM
15
60541
by IPyTeam
Oct 27 at
4:52 PM
17 --------------------------------------------------------------------------------
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
25 --------------------------------------------------------------------------------
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
29
60395
by IPyTeam
Oct 23 at
4:53 PM
11
60388
by IPyTeam
Oct 22 at
4:54 PM
45 --------------------------------------------------------------------------------
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
17 --------------------------------------------------------------------------------
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


1-25 of 698Change Sets < Previous 1 2 3 4 5 6 7 8 9 10 ... Next >
Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2009.10.27.15987