• Kurt B. Kaiser's avatar
    py-cvs-2001_07_13 (Rev 1.34) merge · bb6b1e9b
    Kurt B. Kaiser yazdı
    "Amazing.  A very subtle change in policy in descr-branch actually
    found a bug here.  Here's the deal: Class PyShell derives from class
    OutputWindow.  Method PyShell.close()
    wants to invoke its parent method, but because PyShell long ago was
    inherited from class PyShellEditorWindow, it invokes
    PyShelEditorWindow.close(self).  Now, class PyShellEditorWindow itself
    derives from class OutputWindow, and inherits the close() method from
    there without overriding it.  Under the old rules,
    PyShellEditorWindow.close would return an unbound method restricted to
    the class that defined the implementation of close(), which was
    OutputWindow.close.  Under the new rules, the unbound method is
    restricted to the class whose method was requested, that is
    PyShellEditorWindow, and this was correctly trapped as an error." --GvR
    bb6b1e9b
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...
Parser Loading commit data...
Python Loading commit data...
RISCOS Loading commit data...
Tools Loading commit data...
.cvsignore Loading commit data...
.hgtags Loading commit data...
LICENSE Loading commit data...
Makefile.pre.in Loading commit data...
README Loading commit data...
acconfig.h Loading commit data...
config.h.in Loading commit data...
configure Loading commit data...
configure.in Loading commit data...
install-sh Loading commit data...
setup.py Loading commit data...