From: brian z. <bz...@us...> - 2001-12-21 15:26:31
|
Update of /cvsroot/jython/jython In directory usw-pr-cvs1:/tmp/cvs-serv1661 Modified Files: NEWS Log Message: added zxJDBC news Index: NEWS =================================================================== RCS file: /cvsroot/jython/jython/NEWS,v retrieving revision 2.41 retrieving revision 2.42 diff -C2 -d -r2.41 -r2.42 *** NEWS 2001/12/21 14:46:05 2.41 --- NEWS 2001/12/21 15:26:28 2.42 *************** *** 4,9 **** --- 4,12 ---- New features. + - support for callproc() in zxJDBC is now available for most simple + stored procedure calls. Bug fixes. + - [ #495870 ] zxJDBC now only prepares statements with params. 03-dec-2001 Jython 2.1 beta 1 *************** *** 133,137 **** Bug fixes. ! - Fixed innerclass names with '$' #127200 - Fixed a bug where final methods were overriden in proxy #127201. - Fixed a bug in exec which allow a fileobject to be passed in. --- 136,140 ---- Bug fixes. ! - Fixed innerclass names with '$' #127200 - Fixed a bug where final methods were overriden in proxy #127201. - Fixed a bug in exec which allow a fileobject to be passed in. *************** *** 141,145 **** New features ! - Installer logo by Ivan Kougaenko. The logo content is still open, so submit you suggestions. - The default packages selected in the installer are now better --- 144,148 ---- New features ! - Installer logo by Ivan Kougaenko. The logo content is still open, so submit you suggestions. - The default packages selected in the installer are now better *************** *** 154,163 **** Bug fixes. ! - Fixed a bug that caused Infinite recursion in subpackage import - Fixed conversion error when a long is converted to a java double. - Fixed a bug where an attribute in a package __init__.py would hide a submodule. ! - Fixed missing quotes around the path to java.exe in jython.bat for windows. - Include missing re.py in installer. --- 157,166 ---- Bug fixes. ! - Fixed a bug that caused Infinite recursion in subpackage import - Fixed conversion error when a long is converted to a java double. - Fixed a bug where an attribute in a package __init__.py would hide a submodule. ! - Fixed missing quotes around the path to java.exe in jython.bat for windows. - Include missing re.py in installer. *************** *** 170,179 **** import statements. Use three -v's for maximum information. - Added new registry option python.options.internalTablesImpl ! which is a list of choices (':' separated) for internal ! tables implementations. These tables contain the mapping of classes to PyJavaClasses. Long running applications that unloads classes can avoid a ! memory leak by setting the property to "weak" or "soft". ! That will use a table implementation which use weak or soft refrences. - Use a SecureClassLoader for loading compiled python modules. --- 173,182 ---- import statements. Use three -v's for maximum information. - Added new registry option python.options.internalTablesImpl ! which is a list of choices (':' separated) for internal ! tables implementations. These tables contain the mapping of classes to PyJavaClasses. Long running applications that unloads classes can avoid a ! memory leak by setting the property to "weak" or "soft". ! That will use a table implementation which use weak or soft refrences. - Use a SecureClassLoader for loading compiled python modules. *************** *** 185,189 **** The support does not match CPython2.0 exactly, but matches what CPython2.1 will do. ! - The \x escape will only eat two hex characters and will always create a character with values < 256. Use the \u escape for high-byte values. --- 188,192 ---- The support does not match CPython2.0 exactly, but matches what CPython2.1 will do. ! - The \x escape will only eat two hex characters and will always create a character with values < 256. Use the \u escape for high-byte values. *************** *** 195,199 **** Bug fixes. ! - Package relative import works in jythonc, at least when the dotted package name match the directory structure. - Fixed oct(0) to return "0" --- 198,202 ---- Bug fixes. ! - Package relative import works in jythonc, at least when the dotted package name match the directory structure. - Fixed oct(0) to return "0" *************** *** 201,209 **** - Fixed a exception when calling int("0", 16) - Delay closing a socket until all sock.makefile() files are closed. ! - Avoided a duplicate call to Class.getMethods(). This will improve performance. - Allow from import * to modify the locals in a function (bug 122834). - Classes with the same name do no longer clash (bug 122820). ! - Avoid a memory leak where many threads get started and stopped. The fix only works on java2. --- 204,212 ---- - Fixed a exception when calling int("0", 16) - Delay closing a socket until all sock.makefile() files are closed. ! - Avoided a duplicate call to Class.getMethods(). This will improve performance. - Allow from import * to modify the locals in a function (bug 122834). - Classes with the same name do no longer clash (bug 122820). ! - Avoid a memory leak where many threads get started and stopped. The fix only works on java2. *************** *** 214,218 **** project. ! CPython2.0 compatibility, including - List comprehension. - Extended call syntax. --- 217,221 ---- project. ! CPython2.0 compatibility, including - List comprehension. - Extended call syntax. *************** *** 227,231 **** codecs for the JVM. Binary files will write only the lower eight bits of each unicode character. ! - arrays passed to java code will no longer autocoerce just because the elements can be autocoerced. - The precedence of java loading have changed. Now the sys.path --- 230,234 ---- codecs for the JVM. Binary files will write only the lower eight bits of each unicode character. ! - arrays passed to java code will no longer autocoerce just because the elements can be autocoerced. - The precedence of java loading have changed. Now the sys.path *************** *** 237,242 **** Bug fixes. - Many, including the errata. ! - Now the content of a java package is the union of the content of all ! locations with the corresponding valid hierarchical name from dirs and jars of CLASSPATH (and sys.path for dirs); i.e. from jpkg import * works for jpkg in a dir too. --- 240,245 ---- Bug fixes. - Many, including the errata. ! - Now the content of a java package is the union of the content of all ! locations with the corresponding valid hierarchical name from dirs and jars of CLASSPATH (and sys.path for dirs); i.e. from jpkg import * works for jpkg in a dir too. *************** *** 302,306 **** Improved CPython 1.5.2 compatibility ! - md5 module supported (no need to download anything extra) - dir() on function objects now returns a list containing __doc__, func_doc, __namme__, func_name, func_globals, func_defaults, --- 305,309 ---- Improved CPython 1.5.2 compatibility ! - md5 module supported (no need to download anything extra) - dir() on function objects now returns a list containing __doc__, func_doc, __namme__, func_name, func_globals, func_defaults, *************** *** 327,331 **** feature only works if running with Java 1.2. Thanks to Tony Plate for his initial implementation. ! - A new framework for looking up the methods for builtin types has been enabled. This can speed up method calls by a factor of 2. The feature is currently experimental and has only been --- 330,334 ---- feature only works if running with Java 1.2. Thanks to Tony Plate for his initial implementation. ! - A new framework for looking up the methods for builtin types has been enabled. This can speed up method calls by a factor of 2. The feature is currently experimental and has only been *************** *** 368,372 **** - syncing string object methods with experimental CPython 1.6 string methods. This includes new optional arguments on ! startswith() and endswith() and the moving of join() to a method of the separator string. - Many other bug fixes and CPython syncs --- 371,375 ---- - syncing string object methods with experimental CPython 1.6 string methods. This includes new optional arguments on ! startswith() and endswith() and the moving of join() to a method of the separator string. - Many other bug fixes and CPython syncs *************** *** 396,400 **** - bug fixes ! --- 399,403 ---- - bug fixes ! |