• Brett Cannon's avatar
    Make str/str8 comparisons return True/False for !=/==. · 4043001f
    Brett Cannon yazdı
    Code that has been returning str8 becomes much more apparent thanks to this
    (e.g., struct module returning str8 for all string-related formats or sqlite3
    passing in str8 instances when converting objects that had a __conform__
    method).  One also has to watch out in C code when making a key from char *
    using PyString in the C code but a str instance in Python code as that will not
    longer compare equal.
    
    Once str8 gains a constructor like the current bytes type then
    test_modulefinder needs a cleanup as the fix is a little messy in that file.
    
    Thanks goes to Thomas Lee for writing the patch for the change giving an
    initial run-down of why most of the tests were failing.
    4043001f
Adı
Son kayıt (commit)
Son güncelleme
Demo Loading commit data...
Doc Loading commit data...
Grammar Loading commit data...
Include Loading commit data...
Lib Loading commit data...
Mac Loading commit data...
Misc Loading commit data...
Modules Loading commit data...
Objects Loading commit data...
PC Loading commit data...
PCbuild Loading commit data...
PCbuild8 Loading commit data...
Parser Loading commit data...
Python Loading commit data...
Tools Loading commit data...
.hgtags Loading commit data...
INTBENCH Loading commit data...
LICENSE Loading commit data...
Makefile.pre.in Loading commit data...
README Loading commit data...
RELNOTES Loading commit data...
configure Loading commit data...
configure.in Loading commit data...
install-sh Loading commit data...
pyconfig.h.in Loading commit data...
runtests.sh Loading commit data...
setup.py Loading commit data...