| Change Set |
Date |
Downloads |
Comment |
61659
by
IPyTeam
|
Today at
4:52 PM
|
18 |
-------------------------------------------------------------------------------- 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 |
|