At 08:57 AM 3/9/2007 +0100, Martin v. Löwis wrote: >In the case that triggered the discussion, the change implemented >was not an incompatible change, because the new implementation still >met the old specification (which, of course, was underspecified).
No, it wasn't, actually. Read the doc strings, which state exactly what the code does. Windows: >>> import os >>> help(os.path.splitext) Help on function splitext in module ntpath: splitext(p) Split the extension from a pathname. Extension is everything from the last dot to the end. Return (root, ext), either part may be empty. Posix: >>> import os >>> help(os.path.splitext) Help on function splitext in module posixpath: splitext(p) Split the extension from a pathname. Extension is everything from the last dot to the end. Returns "(root, ext)", either part may be empty. _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com