From: Finn B. <bc...@us...> - 2002-03-11 13:22:41
|
Update of /cvsroot/jython/jython/org/python/core In directory usw-pr-cvs1:/tmp/cvs-serv18797 Modified Files: __builtin__.java Log Message: Fix for "[ 522558 ] list() is broken" Index: __builtin__.java =================================================================== RCS file: /cvsroot/jython/jython/org/python/core/__builtin__.java,v retrieving revision 2.42 retrieving revision 2.43 diff -C2 -d -r2.42 -r2.43 *** __builtin__.java 6 Jan 2002 21:19:13 -0000 2.42 --- __builtin__.java 11 Mar 2002 13:22:30 -0000 2.43 *************** *** 475,479 **** public static PyList list(PyObject o) { if (o instanceof PyList) ! return (PyList)o; if (o instanceof PyTuple) { // always make a copy, otherwise the list will share the --- 475,479 ---- public static PyList list(PyObject o) { if (o instanceof PyList) ! return (PyList) o.__getslice__(Py.None, Py.None, Py.One); if (o instanceof PyTuple) { // always make a copy, otherwise the list will share the |