Commits

Show all
Author Commit Message Labels Comments Date
Oti Humbel
prepare for 2.5.2rc1
Tags
v2.5.2rc1
Jim Baker
Updated NEWS re ipython/completer support
Jim Baker
Added support for readline.parse_and_bind('tab: complete') through reflection, to avoid user setup issues with alternative key binding files. This completes work on #1133. We should revisit by pushing the features implemented by reflection on JLine into JLine itself, however.
Jim Baker
Modified readline, specifically completion support and various hooks, so that it supports ipython 0.10.1 (with a minor patch on os.name in that codebase). Still requires user to provide an alternative properties file, that should be fixed before RC1. Fixes #1133.
Jim Baker
Fixed case where an uninitialized module (without __dict__ defined) would not work properly for PyModule#__findattr_ex__ (which was introduced for #1653). Restores Jython's behavior of propagating null for such attribute lookups in in its Java API.
Jim Baker
Re-enable mixing Java and Python code in the same directory without explicit import via __init__.py. This allows for both import semantics. Still needs appropriate automated testing. Fixes #1653. Thanks babelmania for the patch!
Jim Baker
Hardened completion sso it doesn't fail on missing symbols.
Jim Baker
Updated NEWS re #1642
Jim Baker
Added test for #1662 re strptime properly quoting ending literals.
Jim Baker
The underlying array used by PyArray allocates extra space when extended, in case there will be future extension, much like the support in list. (AbstractArray in fact used to be used by list.) However, PyArray.__tojava__ needed to shrink the array when unboxing as a regular Java array. Resolved by simply copying when size != capacity. Fixes 1543.
javajuneau
Committing changes to ScriptEngineTest.java for testing repairs of issue 1642
javajuneau
Committing changes to PyScriptEngine.java for repair of issue 1642
Oti Humbel
more reliable handling of JAVA_HOME, JYTHON_HOME and JYTHON_OPTS
Oti Humbel
properly quote COMSPEC on exit fixes issue #1661
Oti Humbel
handle standalone recognition in the JBoss 5 virtual file system fixes issue #1639 many thanks to Eric Lentz!
Oti Humbel
Upgraded Guava Google collections to 0.7.
Alan Kennedy
Correcting a small error; socket module has always supported ephemeral ports.
Jim Baker
Updated NEWS
Jim Baker
Added socket server test (navie multithreaded server, thread pool using client) to verify that the memory leak for #1662 remains fixed.
Jim Baker
Upgraded Guava Google collections to 0.7.
Jim Baker
Canonical map _jthread_to_pythread needs to have both weak keys AND weak values to avoid memory leaks. Fixes #1660, threading module memory leak
Oti Humbel
enable help() in standalone mode fixes issue #1452 thanks to David Handy for the patch!
Jim Baker
Handle boundary case where the last literal character in the strptime format specifier did not get an end quote. Fixes #1662.
Oti Humbel
handle the new JDBC 4.0 java.sql.Types as well (this hopefully really fixes issue 1647)
Alan Kennedy
Fix and tests for a jython-specific bug relating to deferred creation of sockets.
Alan Kennedy
Copying over SocketServer and test_socketserver.py from CPythonLib in order to make some jython-specific bug fixes.
Jim Baker
Attempting to remove a shutdown hook when the JVM is already shutting down should be quietly ignored.
Oti Humbel
try to get the console encoding from java.io.Console using reflection fixes issue #1568 (given that Jython runs on Java 6) thanks to Regis Desgroppes for the hints
Oti Humbel
handle more SQL types in zxJDBC DataHandler (fixes issue #1647) thanks to Stephen Layland for the first patch thanks to Patrick Reinhart for discovering the missing types
Oti Humbel
copy tag Release_2_5_2beta2
  1. Prev
  2. Next