- 21 Nis, 2006 5 kayıt (commit)
-
-
Thomas Wouters yazdı
number of tests, all because of the codecs/_multibytecodecs issue described here (it's not a Py3K issue, just something Py3K discovers): http://mail.python.org/pipermail/python-dev/2006-April/064051.html Hye-Shik Chang promised to look for a fix, so no need to fix it here. The tests that are expected to break are: test_codecencodings_cn test_codecencodings_hk test_codecencodings_jp test_codecencodings_kr test_codecencodings_tw test_codecs test_multibytecodec This merge fixes an actual test failure (test_weakref) in this branch, though, so I believe merging is the right thing to do anyway.
-
Thomas Wouters yazdı
usable again.
-
Thomas Wouters yazdı
state (unless you happen to have a re.pyc lying around), but it'll be fixed in the next merge.
-
Thomas Wouters yazdı
(branch-creation time) up to 43067. 43068 and 43069 contain a little swapping action between re.py and sre.py, and this mightily confuses svn merge, so later changes are going in separately. This merge should break no additional tests. The last-merged revision is going in a 'last_merge' property on '.' (the branch directory.) Arbitrarily chosen, really; if there's a BCP for this, I couldn't find it, but we can easily change it afterwards ;)
-
Guido van Rossum yazdı
it's fundamentally unmaintainable. Should we throw away pyclbr, or rewrite it using the AST?
-
- 20 Nis, 2006 3 kayıt (commit)
-
-
Thomas Wouters yazdı
API.
-
Thomas Wouters yazdı
-
Guido van Rossum yazdı
But shouldn't we kill this module? How many pprint clones do we need?
-
- 18 Nis, 2006 1 kayıt (commit)
-
-
Thomas Wouters yazdı
-
- 17 Nis, 2006 3 kayıt (commit)
-
-
Guido van Rossum yazdı
(There are some other problems with test_class.py that aren't as easily fixed. :-( )
-
Guido van Rossum yazdı
- a line indented with tabs; - a function named 'as'.
-
Thomas Wouters yazdı
silently converts floats to integers when expecting integer values.
-
- 15 Nis, 2006 10 kayıt (commit)
-
-
Brett Cannon yazdı
-
Thomas Wouters yazdı
'dictproxy' (which is a read-only non-dict mapping type that can't be passed to exec.) The failures the test finds are behavioural differences between old- and new-style classes that may or may not be intended.
-
Thomas Wouters yazdı
expected, when dealing with new-style broken-iterators.
-
Thomas Wouters yazdı
convert float arguments to integer-taking format characters, so fix the test to expect the failure.
-
Thomas Wouters yazdı
- Expect a new-style class tree in the getclasstree test.
-
Thomas Wouters yazdı
sooner for new-style broken-iterators, expect it to.
-
Thomas Wouters yazdı
Add (equally superficial) >>=/<<= test in the process. Relies on floats that should be extremely close to the int '6' printing as '6.0', but I believe that's a valid assumption ;P
-
Thomas Wouters yazdı
Since the broken iterators are now new-style classes, iter() was able to do the valid-iterator check sooner (on instantiation instead of on first call), making the tests blow up sooner than expected.
-
Thomas Wouters yazdı
(New-style class behaviour was already thoroughly tested)
-
Thomas Wouters yazdı
printing differently. - Fix doctest for classic-class behaviour, make it test new-style behaviour on an implicitly-new-style class instead.
-
- 14 Nis, 2006 1 kayıt (commit)
-
-
Thomas Wouters yazdı
spaces for indentation. Adds a '-ttt' option to turn the errors back into warnings; I'm not yet sure whether that's desireable for Py3K. Also remove the magic for setting the size of tabs based on emacs/vim-style comments. Python now always considers tabstops to be every-8-spaces.
-
- 30 Mar, 2006 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 24 Mar, 2006 13 kayıt (commit)
-
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
Use *absolute* import now that it is required. (Should this go into 2.5? Hopefully not the bogus comment about using relative imports. That was just to see if anyone was paying attention.)
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
Use relative imports in compiler package now that it is required. (Should this go into 2.5 or should we do compiler.XXX?)
-
- 22 Mar, 2006 3 kayıt (commit)
-
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
were some cases where an int was assumed. Also had to change the string of the exception when dividing and int by zero. Not sure what the best error message should be. Currently 5 / 0 yields the message: ZeroDivisionError: float division That isn't entirely correct. But I'm not sure what else to do.
-