From: Pekka Laukkanen <peke@ik...> - 2007-01-31 18:17:32
2007/1/31, SourceForge.net <noreply@...>:
> Summary: os.path.curdir, os.path.sep, ... missing from Jython 2.2a1
> Comment By: Charles Groves (cgroves)
> Date: 2007-01-31 00:17
> Partially fixed in r3068.
> I just copied the existing values for the attributes in os to path to fix
> the initial problem.
> For realpath, I'm just using File(path).getCanonicalPath() which I think
> does the same thing from reading the docs.
> I haven't done anything to fix the normcase method. The existing
> implementation uses File(path).getPath() on the passed in path, but that
> does nothing to handle the case changes. I'm not sure how to detect if a
> filesystem is case sensitive in java, so I opened a new bug(#1648449) for
Great to see these fixed! I don't think normcase is that important so
it can wait. Some kind of implementation working similarly as in
CPython at least on major platforms (Posix, Mac, Win) would of course
be nice -- I'll write some comments to the new bug about that.
There's at least one more os.path related bug which ought to be easy
if fixing all these others wasn't too hard. The summary is
"os.path.abspath does not normalize as in Python" and bug is
PS: I noticed that there aren't any more code related bugs open in the
group 'targeted for 2.2beta1' in http://jython.org/bugs/. Am I getting
exited too early if I understand that as first beta being just around
the corner? That would be awesome!!
From: Charlie Groves <charlie.groves@gm...> - 2007-02-01 06:34:06
On 1/31/07, Pekka Laukkanen <peke@...> wrote:
> PS: I noticed that there aren't any more code related bugs open in the
> group 'targeted for 2.2beta1' in http://jython.org/bugs/. Am I getting
> exited too early if I understand that as first beta being just around
> the corner? That would be awesome!!
Indeed, I think it's finally ready. I got the buildbot passing on
Windows a bit ago, and the remaining buildslave failures on trunk are
some minor looking things on Mac and Linux; I don't think they should
hold this up. There are still some large thickets of bugs:
differences between our type hierarchy and CPython's, many of the rich
comparison operators on the builtin types are missing, and some of the
more esoteric newstyle class features are broken. However, they're
just bugs and they can be fixed between beta1 and 2. I'm feeling
decent about the checker output indicating that there aren't any more
new features needed. As soon as the README and LICENSE files are
updated and it should be set.
Has anyone tested the stuff for making a release in build.xml lately?
Is that what you've been using to make snapshots Oti?