From: Finn B. <bc...@us...> - 2001-12-07 14:15:22
|
Update of /cvsroot/jython/jython/org/python/core In directory usw-pr-cvs1:/tmp/cvs-serv4554 Modified Files: PyString.java Log Message: Fix for "[ #490157 ] string.splitlines() - incorrectly splits". Index: PyString.java =================================================================== RCS file: /cvsroot/jython/jython/org/python/core/PyString.java,v retrieving revision 2.52 retrieving revision 2.53 diff -C2 -d -r2.52 -r2.53 *** PyString.java 2001/11/27 19:07:21 2.52 --- PyString.java 2001/12/07 14:15:18 2.53 *************** *** 1038,1043 **** for (int i = 0; i < n; ) { /* Find a line and append it */ ! while (i < n && (Character.getType(chars[i]) & ! Character.LINE_SEPARATOR) == 0) i++; --- 1038,1043 ---- for (int i = 0; i < n; ) { /* Find a line and append it */ ! while (i < n && chars[i] != '\n' && chars[i] != '\r' && ! Character.getType(chars[i]) != Character.LINE_SEPARATOR) i++; |