Hi ironpython,

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

In today's digest:ISSUES

1. [New issue] Lib/config directory not present in zip distribution.
2. [New issue] Incorrect information message given for "exit" command on Linux 
systems
3. [New issue] console mode "exit()" command does not work.
4. [New issue] IPy version string somewhat misleading.
5. [New issue] IPy version string somewhat misleading.
6. [New comment] IPy version string somewhat misleading.
7. [Status update] IPy version string somewhat misleading.

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

ISSUES

1. [New issue] Lib/config directory not present in zip distribution.
http://ironpython.codeplex.com/workitem/31417
User vernondcole has proposed the issue:

"When starting a newly downloaded IronPython, a traceback occurs due to a 
missing directory.
<console dump>
vernon@dlc-ubuntu:/windows/Downloads/IronPython/IronPython-2.7.1-Beta2$ mono 
ipy.exe
Traceback (most recent call last):
  File "/windows/Downloads/IronPython/IronPython-2.7.1-Beta2/Lib/site.py", line 
566, in <module>
  File "/windows/Downloads/IronPython/IronPython-2.7.1-Beta2/Lib/site.py", line 
548, in main
  File "/windows/Downloads/IronPython/IronPython-2.7.1-Beta2/Lib/site.py", line 
278, in addusersitepackages
  File "/windows/Downloads/IronPython/IronPython-2.7.1-Beta2/Lib/site.py", line 
253, in getusersitepackages
  File "/windows/Downloads/IronPython/IronPython-2.7.1-Beta2/Lib/site.py", line 
243, in getuserbase
  File "/windows/Downloads/IronPython/IronPython-2.7.1-Beta2/Lib/sysconfig.py", 
line 522, in get_config_var
  File "/windows/Downloads/IronPython/IronPython-2.7.1-Beta2/Lib/sysconfig.py", 
line 421, in get_config_vars
  File "/windows/Downloads/IronPython/IronPython-2.7.1-Beta2/Lib/sysconfig.py", 
line 289, in _init_posix
IOError: invalid Python installation: unable to open 
/windows/Downloads/IronPython/IronPython-2.7.1-Beta2/Lib/config/Makefile (Could 
not find a part of the path 
"/windows/Downloads/IronPython/IronPython-2.7.1-Beta2/Lib/config/Makefile".)IronPython
 2.7.1 (2.7.0.40) on .NET 4.0.30319.1
Type "help", "copyright", "credits" or "license" for more information.
>>> 
</console dump>
(This is running on Ubuntu 11.10 Beta 1 with mono 2.10.)
There is no config folder in the zip file.
--
Vernon"-----------------

2. [New issue] Incorrect information message given for "exit" command on Linux 
systems
http://ironpython.codeplex.com/workitem/31418
User vernondcole has proposed the issue:

"When running IronPython in console mode on a Linux system, if a user types 
"exit", she is given a suggestion which is valid on Windows only.
Following the suggestion causes the IPy session to be backgrounded, where the 
intent is for it to be stopped.
In the console session below, <ctrl-z> was typed when prompted, which sends IPy 
to the background.
The IPy session is then returned to the forground using an "fg" command, and 
exited using sys.exit.
Then CPython is started.
Then <ctrl-d> is typed when prompted.

<console dump>
>>> sys.version
'2.7.1 (IronPython 2.7.1 (2.7.0.40) on .NET 4.0.30319.1)'
>>> exit
'Use Ctrl-Z plus Return to exit'
>>> 
[1]+  Stopped                 mono ipy.exe
vernon@dlc-ubuntu:/windows/Downloads/IronPython/IronPython-2.7.1-Beta2$ 
vernon@dlc-ubuntu:/windows/Downloads/IronPython/IronPython-2.7.1-Beta2$ fg
mono ipy.exe

>>> sys.exit()
vernon@dlc-ubuntu:/windows/Downloads/IronPython/IronPython-2.7.1-Beta2$ python
Python 2.7.2+ (default, Aug 16 2011, 07:29:45) 
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> exit
Use exit() or Ctrl-D (i.e. EOF) to exit
>>> 
vernon@dlc-ubuntu:/windows/Downloads/IronPython/IronPython-2.7.1-Beta2$ 
</console dump>

The prompt should be changed to agree with the CPython when os.name == 'posix'
--
Vernon"-----------------

3. [New issue] console mode "exit()" command does not work.
http://ironpython.codeplex.com/workitem/31419
User vernondcole has proposed the issue:

"The "exit()" command is not effective.

In the console session below, the user types "exit" and is informed of the 
correct way to do what she wishes.
[Note: another issue has been opened for the inappropriate Windows-based 
information.]
If the user tries the correct command, with parenthesis, a traceback is 
produced rather than an exit accomplished.

The same operation is then attempted using CPython for an example of what is 
expected to happen.

<console dump>
IronPython 2.7.1 (2.7.0.40) on .NET 4.0.30319.1
Type "help", "copyright", "credits" or "license" for more information.
>>> exit
'Use Ctrl-Z plus Return to exit'
>>> 
>>> exit()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: str is not callable
>>> sys.exit()
vernon@dlc-ubuntu:/windows/Downloads/IronPython/IronPython-2.7.1-Beta2$ python
Python 2.7.2+ (default, Aug 16 2011, 07:29:45) 
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> exit
Use exit() or Ctrl-D (i.e. EOF) to exit
>>> exit()
vernon@dlc-ubuntu:/windows/Downloads/IronPython/IronPython-2.7.1-Beta2$ 
</console dump>

"exit()" should call sys.exit(), rather than attempt returning a string.
--
Vernon"-----------------

4. [New issue] IPy version string somewhat misleading.
http://ironpython.codeplex.com/workitem/31420
User vernondcole has proposed the issue:

"The version string for IronPython includes the word 'on' which could lead one 
to confusion as to the actual CLR version in use.
In the following session, the CLR is mono, not .NET.
Perhaps the wording should be changed to 'for' rather than 'on'.

<console dump>
vernon@dlc-ubuntu:/windows/Downloads/IronPython/IronPython-2.7.1-Beta2$ mono 
--version
Mono JIT compiler version 2.10.5 (Debian 2.10.5-1)
Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. 
www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  x86
        Disabled:      none
        Misc:          softdebug 
        LLVM:          supported, not enabled.
        GC:            Included Boehm (with typed GC and Parallel Mark)
vernon@dlc-ubuntu:/windows/Downloads/IronPython/IronPython-2.7.1-Beta2$ mono 
ipy.exe
IronPython 2.7.1 (2.7.0.40) on .NET 4.0.30319.1
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.version
'2.7.1 (IronPython 2.7.1 (2.7.0.40) on .NET 4.0.30319.1)'
>>> 
</console dump>"-----------------

5. [New issue] IPy version string somewhat misleading.
http://ironpython.codeplex.com/workitem/31421
User vernondcole has proposed the issue:

"The version string for IronPython includes the word 'on' which could lead one 
to confusion as to the actual CLR version in use.
In the following session, the CLR is mono, not .NET.
Perhaps the wording should be changed to 'for' rather than 'on'.

<console dump>
vernon@dlc-ubuntu:/windows/Downloads/IronPython/IronPython-2.7.1-Beta2$ mono 
--version
Mono JIT compiler version 2.10.5 (Debian 2.10.5-1)
Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. 
www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  x86
        Disabled:      none
        Misc:          softdebug 
        LLVM:          supported, not enabled.
        GC:            Included Boehm (with typed GC and Parallel Mark)
vernon@dlc-ubuntu:/windows/Downloads/IronPython/IronPython-2.7.1-Beta2$ mono 
ipy.exe
IronPython 2.7.1 (2.7.0.40) on .NET 4.0.30319.1
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.version
'2.7.1 (IronPython 2.7.1 (2.7.0.40) on .NET 4.0.30319.1)'
>>> 
</console dump>"-----------------

6. [New comment] IPy version string somewhat misleading.
http://ironpython.codeplex.com/workitem/31421
User vernondcole has commented on the issue:

"Sorry!  This is a duplicate inadvertently created.
I don't have sufficient authority to remove it.
"-----------------

7. [Status update] IPy version string somewhat misleading.
http://ironpython.codeplex.com/workitem/31421
User slide_o_mix has updated the issue:
Status has changed from Proposed to Closed with the following comment, 

"Duplicate"
----------------------------------------------



----------------------------------------------
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.
_______________________________________________
Ironpython-users mailing list
Ironpython-users@python.org
http://mail.python.org/mailman/listinfo/ironpython-users

Reply via email to