|
From: <otm...@us...> - 2010-10-04 19:53:01
|
Revision: 7134
http://jython.svn.sourceforge.net/jython/?rev=7134&view=rev
Author: otmarhumbel
Date: 2010-10-04 19:52:55 +0000 (Mon, 04 Oct 2010)
Log Message:
-----------
enable help() in standalone mode
fixes issue #1452
thanks to David Handy for the patch!
Modified Paths:
--------------
trunk/jython/Lib/pydoc.py
trunk/jython/NEWS
Modified: trunk/jython/Lib/pydoc.py
===================================================================
--- trunk/jython/Lib/pydoc.py 2010-10-04 17:28:05 UTC (rev 7133)
+++ trunk/jython/Lib/pydoc.py 2010-10-04 19:52:55 UTC (rev 7134)
@@ -1623,7 +1623,11 @@
self.input = input
self.output = output
self.docdir = None
- execdir = os.path.dirname(sys.executable)
+ if sys.executable is None:
+ execdir = os.getcwd()
+ else:
+ execdir = os.path.dirname(sys.executable)
+
homedir = os.environ.get('PYTHONHOME')
for dir in [os.environ.get('PYTHONDOCS'),
homedir and os.path.join(homedir, 'doc'),
Modified: trunk/jython/NEWS
===================================================================
--- trunk/jython/NEWS 2010-10-04 17:28:05 UTC (rev 7133)
+++ trunk/jython/NEWS 2010-10-04 19:52:55 UTC (rev 7134)
@@ -2,6 +2,7 @@
Jython 2.5.2rc1
Bugs Fixed
+ - [ 1452 ] pydoc help() function fails because sys.executable is None in stand-alone Jython
- [ 1568 ] sys.stdout.encoding returns wrong value in Windows with Jython 2.5.1 (fixed on Java 6 only)
- [ 1647 ] zxJDBC does not handle NVARCHAR
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|