• Christian Heimes's avatar
    Merged revisions… · 18c66898
    Christian Heimes yazdı
    Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60751,60753,60756-60757,60759-60761,60763-60764,60766,60769-60770,60774-60784,60787-60789,60793,60796,60799-60809,60812-60813,60815-60821,60823-60826,60828-60829,60831-60834,60836,60838-60839,60846-60873 via svnmerge from
    svn+ssh://pythondev@svn.python.org/python/trunk
    
    ........
      r60850 | amaury.forgeotdarc | 2008-02-16 01:16:50 +0100 (Sat, 16 Feb 2008) | 3 lines
    
      mmap.PROT_READ does not exists on win32;
      Skip this test created by r60830.
    ........
      r60851 | raymond.hettinger | 2008-02-16 02:22:54 +0100 (Sat, 16 Feb 2008) | 1 line
    
      Add __all__ to logging module.
    ........
      r60855 | georg.brandl | 2008-02-16 10:37:32 +0100 (Sat, 16 Feb 2008) | 2 lines
    
      #2120: broken links in advocacy document.
    ........
      r60860 | amaury.forgeotdarc | 2008-02-16 15:34:57 +0100 (Sat, 16 Feb 2008) | 23 lines
    
      Crashers of the day: Py_CLEAR must be used when there is a chance that the
      function can be called recursively.
      This was discussed in issue1020188.
    
      In python codebase, all occurrences of Py_[X]DECREF(xxx->yyy) are suspect,
      except when they appear in tp_new or tp_dealloc functions, or when
      the member cannot be of a user-defined class.
      Note that tp_init is not safe.
    
      I do have a (crashing) example for every changed line.
      Is it worth adding them to the test suite?
    
      Example:
    
      class SpecialStr(str):
          def __del__(self):
              s.close()
    
      import cStringIO
      s = cStringIO.StringIO(SpecialStr("text"))
      s.close() # Segfault
    ........
      r60871 | amaury.forgeotdarc | 2008-02-16 21:55:24 +0100 (Sat, 16 Feb 2008) | 3 lines
    
      Prevent a crash with nested scopes, again caused by calling Py_DECREF when the pointer
      is still present in the containing structure.
    ........
      r60872 | brett.cannon | 2008-02-17 02:59:18 +0100 (Sun, 17 Feb 2008) | 4 lines
    
      Move test_logging over to doctest.
    
      Thanks to Christopher White from GHOP.
    ........
      r60873 | georg.brandl | 2008-02-17 12:33:38 +0100 (Sun, 17 Feb 2008) | 2 lines
    
      #2131: note that codecs.open() always opens files in binary mode.
    ........
    18c66898
Adı
Son kayıt (commit)
Son güncelleme
..
_ctypes Loading commit data...
_sqlite Loading commit data...
cjkcodecs Loading commit data...
expat Loading commit data...
zlib Loading commit data...
Setup.config.in Loading commit data...
Setup.dist Loading commit data...
_bisectmodule.c Loading commit data...
_bsddb.c Loading commit data...
_codecsmodule.c Loading commit data...
_collectionsmodule.c Loading commit data...
_csv.c Loading commit data...
_curses_panel.c Loading commit data...
_cursesmodule.c Loading commit data...
_elementtree.c Loading commit data...
_fileio.c Loading commit data...
_functoolsmodule.c Loading commit data...
_hashopenssl.c Loading commit data...
_heapqmodule.c Loading commit data...
_localemodule.c Loading commit data...
_lsprof.c Loading commit data...
_randommodule.c Loading commit data...
_sre.c Loading commit data...
_ssl.c Loading commit data...
_struct.c Loading commit data...
_testcapimodule.c Loading commit data...
_tkinter.c Loading commit data...
_typesmodule.c Loading commit data...
_weakref.c Loading commit data...
addrinfo.h Loading commit data...
ar_beos Loading commit data...
arraymodule.c Loading commit data...
atexitmodule.c Loading commit data...
audioop.c Loading commit data...
binascii.c Loading commit data...
bsddb.h Loading commit data...
bz2module.c Loading commit data...
cStringIO.c Loading commit data...
cmathmodule.c Loading commit data...
config.c.in Loading commit data...
cryptmodule.c Loading commit data...
datetimemodule.c Loading commit data...
dbmmodule.c Loading commit data...
dlmodule.c Loading commit data...
errnomodule.c Loading commit data...
fcntlmodule.c Loading commit data...
fpectlmodule.c Loading commit data...
fpetestmodule.c Loading commit data...
gc_weakref.txt Loading commit data...
gcmodule.c Loading commit data...
gdbmmodule.c Loading commit data...
getaddrinfo.c Loading commit data...
getbuildinfo.c Loading commit data...
getnameinfo.c Loading commit data...
getpath.c Loading commit data...
grpmodule.c Loading commit data...
itertoolsmodule.c Loading commit data...
ld_so_aix Loading commit data...
ld_so_beos Loading commit data...
main.c Loading commit data...
makesetup Loading commit data...
makexp_aix Loading commit data...
mathmodule.c Loading commit data...
md5module.c Loading commit data...
mmapmodule.c Loading commit data...
nismodule.c Loading commit data...
operator.c Loading commit data...
ossaudiodev.c Loading commit data...
parsermodule.c Loading commit data...
posixmodule.c Loading commit data...
pwdmodule.c Loading commit data...
pyexpat.c Loading commit data...
python.c Loading commit data...
readline.c Loading commit data...
resource.c Loading commit data...
rotatingtree.c Loading commit data...
rotatingtree.h Loading commit data...
selectmodule.c Loading commit data...
sha1module.c Loading commit data...
sha256module.c Loading commit data...
sha512module.c Loading commit data...
signalmodule.c Loading commit data...
socketmodule.c Loading commit data...
socketmodule.h Loading commit data...
spwdmodule.c Loading commit data...
sre.h Loading commit data...
sre_constants.h Loading commit data...
symtablemodule.c Loading commit data...
syslogmodule.c Loading commit data...
termios.c Loading commit data...
testcapi_long.h Loading commit data...
threadmodule.c Loading commit data...
timemodule.c Loading commit data...
tkappinit.c Loading commit data...
unicodedata.c Loading commit data...
unicodedata_db.h Loading commit data...
unicodename_db.h Loading commit data...
xxmodule.c Loading commit data...
xxsubtype.c Loading commit data...
yuv.h Loading commit data...
yuvconvert.c Loading commit data...
zipimport.c Loading commit data...
zlibmodule.c Loading commit data...