- 23 Nis, 2015 11 kayıt (commit)
-
-
Serhiy Storchaka yazdı
same line as function name.
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
Patch by Christian Heimes.
-
Christian Heimes yazdı
-
Christian Heimes yazdı
-
Serhiy Storchaka yazdı
Patch by Davin Potts.
-
Serhiy Storchaka yazdı
Patch by Davin Potts.
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
- 22 Nis, 2015 18 kayıt (commit)
-
-
Barry Warsaw yazdı
-
Barry Warsaw yazdı
-
Barry Warsaw yazdı
-
Christian Heimes yazdı
-
Christian Heimes yazdı
-
Facundo Batista yazdı
-
Christian Heimes yazdı
-
Christian Heimes yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
Patch by Ned Batchelder.
-
doko@ubuntu.com yazdı
-
Berker Peksag yazdı
Patch by Isaac Schwabacher.
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
(tclTomMath.h was broken) and non-final Tcl 8.6. Removed TK_VERSION_HEX.
-
Serhiy Storchaka yazdı
(tclTomMath.h was broken) and non-final Tcl 8.6.
-
Berker Peksag yazdı
Patch by Claudiu Popa.
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
- 21 Nis, 2015 8 kayıt (commit)
-
-
Andrew Kuchling yazdı
-
Andrew Kuchling yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Christian Heimes yazdı
Get rid of unused-but-set-variable warning. len and len2 should be equal and len2 is technically more correct, too.
-
Greg Ward yazdı
Some applications (e.g. traditional Unix diff, version control systems) neither know nor care about the encodings of the files they are comparing. They are textual, but to the diff utility they are just bytes. This worked fine under Python 2, because all of the hardcoded strings in difflib.py are ASCII, so could safely be combined with old-style u'' strings. But it stopped working in 3.x. The solution is to use surrogate escapes for a lossless bytes->str->bytes roundtrip. That means {unified,context}_diff() can continue to just handle strings without worrying about bytes. Callers who have to deal with bytes will need to change to using diff_bytes(). Use case: Mercurial's test runner uses difflib to compare current hg output with known good output. But Mercurial's output is just bytes, since it can contain: * file contents (arbitrary unknown encoding) * filenames (arbitrary unknown encoding) * usernames and commit messages (usually UTF-8, but not guaranteed because old versions of Mercurial did not enforce it) * user messages (locale encoding) Since the output of any given hg command can include text in multiple encodings, it is hopeless to try to treat it as decodable Unicode text. It's just bytes, all the way down. This is an elaboration of a patch by Terry Reedy.
-
- 20 Nis, 2015 3 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
Patch from Van Lindberg
-
doko@ubuntu.com yazdı
-