[Ironpython-users] IronPython, Daily Digest 2/16/2012

no_reply at codeplex.com no_reply at codeplex.com
Fri Feb 17 13:16:05 CET 2012


Hi ironpython,

Here's your Daily Digest of new issues for project "IronPython".

In today's digest:ISSUES

1. [Status update] Silverlight Projects should default to SL4
2. [Status update] newline-and-indent within delimiters should indent to the tightest open delimiter
3. [Status update] Need some error reporting when F5 cannot even load code
4. [Status update] Please give CLR2 and CLR4 versions of the DLR different assembly version numbers, or different names
5. [Status update] DLR DLLs versioning moving backward
6. [Status update] PERF:  Internal checkin 1258456 caused a 27% degrade in Pybench(Exceptions)
7. [Status update] Implement PEP-342 (coroutines implemented via enhanced generator support)
8. [Status update] perf degrade (SFC startup) caused by checkin# 361128
9. [Status update] perf degrade (shootout: chameneos...) caused by checkin# 330828 (fix exception stack management)
10. [Status update] perf degrade (Pybench Lookups: NormalInstanceAttribute) caused by checkin# 193711
11. [Status update] perf degrade (Pybench Calls: PythonMethodCalls) caused by checkin# 193711
12. [Status update] perf: changeset 233942 caused perf2_call_splat degrade
13. [Status update] Checkin 444180 caused a couple of 30%+ degrades in IP benchmarks
14. [Status update] tf changeset 804842 caused significant perf degrades in IronPython
15. [Status update] tf changeset 867352 caused a 21% perf degrade in Micro\method_binder
16. [Status update] tf changeset 955994 caused significant perf degrades in a couple of IP benchmarks
17. [Status update] tf changeset 960670 caused 60% perf degrade in cross language interop
18. [Status update] test blocking: undo checkin 305298 (disable dst related tests failed in main queue)
19. [Status update] tf changeset 6566583 broke SunSpider (IP) tests in the CLR Perf lab
20. [New comment] IronPython 2.7.1 csv pyc
21. [New issue] problem parsing quoted arguments ending in \
22. [New comment] problem parsing quoted arguments ending in \
23. [New comment] problem parsing quoted arguments ending in \
24. [New comment] problem parsing quoted arguments ending in \
25. [New comment] problem parsing quoted arguments ending in \
26. [New comment] problem parsing quoted arguments ending in \
27. [New comment] problem parsing quoted arguments ending in \
28. [New comment] problem parsing quoted arguments ending in \
29. [Status update] problem parsing quoted arguments ending in \

----------------------------------------------

ISSUES

1. [Status update] Silverlight Projects should default to SL4
http://ironpython.codeplex.com/workitem/30084
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"IronPython Tools is no longer developed. Use Python Tools for Visual Studio (pytools.codeplex.com) instead."-----------------

2. [Status update] newline-and-indent within delimiters should indent to the tightest open delimiter
http://ironpython.codeplex.com/workitem/28527
User jdhardy has updated the issue:
Status has changed from Proposed to Closed with the following comment, 

"IronPython Tools is no longer developed. Use Python Tools for Visual Studio (pytools.codeplex.com) instead."-----------------

3. [Status update] Need some error reporting when F5 cannot even load code
http://ironpython.codeplex.com/workitem/28322
User jdhardy has updated the issue:
Status has changed from Proposed to Closed with the following comment, 

"IronPython Tools is no longer developed. Use Python Tools for Visual Studio (pytools.codeplex.com) instead."-----------------

4. [Status update] Please give CLR2 and CLR4 versions of the DLR different assembly version numbers, or different names
http://ironpython.codeplex.com/workitem/30210
User jdhardy has updated the issue:
Status has changed from Proposed to Closed with the following comment, 

"I can't see how this would help. I'd recommend putting each version of the depending assembly (and the DLR dependencies) in its own folder.

If there's another use-case leave a comment and I'll re-open."-----------------

5. [Status update] DLR DLLs versioning moving backward
http://ironpython.codeplex.com/workitem/30208
User jdhardy has updated the issue:
Status has changed from Proposed to Closed with the following comment, 

"The DLR assemblies got re-numbered for 2.7 to make them more consistent. Future releases will be numbered the way you suggest."-----------------

6. [Status update] PERF:  Internal checkin 1258456 caused a 27% degrade in Pybench(Exceptions)
http://ironpython.codeplex.com/workitem/25277
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what internal checking this refers to."-----------------

7. [Status update] Implement PEP-342 (coroutines implemented via enhanced generator support)
http://ironpython.codeplex.com/workitem/375
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"PEP 342 has been supported for a while."-----------------

8. [Status update] perf degrade (SFC startup) caused by checkin# 361128
http://ironpython.codeplex.com/workitem/23951
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what change an internal changeset corresponds to."-----------------

9. [Status update] perf degrade (shootout: chameneos...) caused by checkin# 330828 (fix exception stack management)
http://ironpython.codeplex.com/workitem/23953
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what change an internal changeset corresponds to."-----------------

10. [Status update] perf degrade (Pybench Lookups: NormalInstanceAttribute) caused by checkin# 193711
http://ironpython.codeplex.com/workitem/23955
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what change an internal changeset corresponds to."-----------------

11. [Status update] perf degrade (Pybench Calls: PythonMethodCalls) caused by checkin# 193711
http://ironpython.codeplex.com/workitem/23958
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what change an internal changeset corresponds to."-----------------

12. [Status update] perf: changeset 233942 caused perf2_call_splat degrade
http://ironpython.codeplex.com/workitem/23996
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what change an internal changeset corresponds to."-----------------

13. [Status update] Checkin 444180 caused a couple of 30%+ degrades in IP benchmarks
http://ironpython.codeplex.com/workitem/24052
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what change an internal changeset corresponds to."-----------------

14. [Status update] tf changeset 804842 caused significant perf degrades in IronPython
http://ironpython.codeplex.com/workitem/24095
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what change an internal changeset corresponds to."-----------------

15. [Status update] tf changeset 867352 caused a 21% perf degrade in Micro\method_binder
http://ironpython.codeplex.com/workitem/24096
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what change an internal changeset corresponds to."-----------------

16. [Status update] tf changeset 955994 caused significant perf degrades in a couple of IP benchmarks
http://ironpython.codeplex.com/workitem/24098
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what change an internal changeset corresponds to."-----------------

17. [Status update] tf changeset 960670 caused 60% perf degrade in cross language interop
http://ironpython.codeplex.com/workitem/24099
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what change an internal changeset corresponds to."-----------------

18. [Status update] test blocking: undo checkin 305298 (disable dst related tests failed in main queue)
http://ironpython.codeplex.com/workitem/23817
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what change an internal changeset corresponds to."-----------------

19. [Status update] tf changeset 6566583 broke SunSpider (IP) tests in the CLR Perf lab
http://ironpython.codeplex.com/workitem/24081
User jdhardy has updated the issue:
Status has changed from Active to Closed with the following comment, 

"No way to know what change an internal changeset corresponds to."-----------------

20. [New comment] IronPython 2.7.1 csv pyc
http://ironpython.codeplex.com/workitem/31800
User slide_o_mix has commented on the issue:

"FYI, to get csv to import correctly with 2.7.1, you can do the following:

>ipy pyc.py /main:test.py /target:exe test.py <PATHTO>\csv.py <PATHTO>\functools.py

(functools is required by csv)

"-----------------

21. [New issue] problem parsing quoted arguments ending in \
http://ironpython.codeplex.com/workitem/32264
User markheath has proposed the issue:

"If you have the following ironpython script, called test.py:
import sys
for arg in sys.argv:
    print '{0}'.format(arg)

and then you call it using:
ipy test.py "C:\hello world\" "D:\number two\"

the output is:
test.py
C:\hello world" D:\number
two"

to workaround you have to call:
ipy test.py "C:\hello world\\" "D:\number two\\"

this is a pain when calling ipy in a post-build step from Visual Studio with macros as the arguments"-----------------

22. [New comment] problem parsing quoted arguments ending in \
http://ironpython.codeplex.com/workitem/32264
User markheath has commented on the issue:

"I should add, this problem was with ipy 2.7.1"-----------------

23. [New comment] problem parsing quoted arguments ending in \
http://ironpython.codeplex.com/workitem/32264
User jdhardy has commented on the issue:

"Running on a Mac (zsh shell, mono 2.10):

% mono bin/Debug/ipy.exe test.py "D:\foo\" "E:\Foo\"

test.py
D:\foo" E:Foo"

% mono bin/Debug/ipy.exe test.py 'D:\foo\' 'E:\Foo\'

test.py
D:\foo\
E:\Foo\
%

I'll try a Windows machine when I get a chance.
"-----------------

24. [New comment] problem parsing quoted arguments ending in \
http://ironpython.codeplex.com/workitem/32264
User slide_o_mix has commented on the issue:

"The following C# program has similar output, as does the C++ application below. This has to do with how Windows parses the arguments, not anything specific to IronPython.

class Program {
        static void Main(string[] args) {
            foreach (string arg in args) {
                System.Console.WriteLine(arg);
            }
        }
    }

C# Output:
C:\hello world" D:\number
two"
Press any key to continue . . .

#include <iostream>

int main(int argc, char* argv[])
{
	for(int i = 0; i < argc; i++) {
		std::cout << argv[i] << std::endl;
	}
	return 0;
}

C++ Output:
TestCPP.exe
C:\hello world" D:\number
two"
Press any key to continue . . .

"-----------------

25. [New comment] problem parsing quoted arguments ending in \
http://ironpython.codeplex.com/workitem/32264
User slide_o_mix has commented on the issue:

"This is not a bug, it's standard Windows argument parsing."-----------------

26. [New comment] problem parsing quoted arguments ending in \
http://ironpython.codeplex.com/workitem/32264
User slide_o_mix has commented on the issue:

"Python also behaves this way on windows

>python.exe args.py "C:\hello world\" "D:\number two\"
args.py
C:\hello world" D:\number
two""-----------------

27. [New comment] problem parsing quoted arguments ending in \
http://ironpython.codeplex.com/workitem/32264
User markheath has commented on the issue:

"wow, that's weird. I was try to replace a batch file that somehow managed to sort out those arguments just fine. But I'll take your word for it, and sorry for false alarm. I had been thrown by the discovery that in python a string can't end with a single \ even if it is prefixed with r."-----------------

28. [New comment] problem parsing quoted arguments ending in \
http://ironpython.codeplex.com/workitem/32264
User slide_o_mix has commented on the issue:

"Yeah, the following works as you were expecting:

test.bat

@echo off
FOR %%A IN (%*) DO (
	echo %%A
)

>test.bat "C:\hello world\" "D:\number two\"
"C:\hello world\"
"D:\number two\"

"-----------------

29. [Status update] problem parsing quoted arguments ending in \
http://ironpython.codeplex.com/workitem/32264
User slide_o_mix has updated the issue:
Status has changed from Active to Closed with the following comment, 

"Not a bug"
----------------------------------------------



----------------------------------------------
You are receiving this email because you subscribed to notifications on CodePlex.

To report a bug, request a feature, or add a comment, visit IronPython Issue Tracker. You can unsubscribe or change your issue notification settings on CodePlex.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20120217/24c311a3/attachment.html>


More information about the Ironpython-users mailing list