1. 04 Ara, 2001 1 kayıt (commit)
    • Guido van Rossum's avatar
      Fix SF bug #486144: Uninitialized __slot__ vrbl is None. · 6b705994
      Guido van Rossum yazdı
      There's now a new structmember code, T_OBJECT_EX, which is used for
      all __slot__ variables (except __weakref__, which has special behavior
      anyway).  This new code raises AttributeError when the variable is
      NULL rather than converting NULL to None.
      6b705994
  2. 16 Eki, 2001 1 kayıt (commit)
  3. 20 Eyl, 2001 1 kayıt (commit)
    • Guido van Rossum's avatar
      Add optional docstrings to member descriptors. For backwards · 6f799376
      Guido van Rossum yazdı
      compatibility, this required all places where an array of "struct
      memberlist" structures was declared that is referenced from a type's
      tp_members slot to change the type of the structure to PyMemberDef;
      "struct memberlist" is now only used by old code that still calls
      PyMember_Get/Set.  The code in PyObject_GenericGetAttr/SetAttr now
      calls the new APIs PyMember_GetOne/SetOne, which take a PyMemberDef
      argument.
      
      As examples, I added actual docstrings to the attributes of a few
      types: file, complex, instance method, super, and xxsubtype.spamlist.
      
      Also converted the symtable to new style getattr.
      6f799376
  4. 17 Eyl, 2001 1 kayıt (commit)
  5. 27 Ock, 2001 1 kayıt (commit)
  6. 01 Eyl, 2000 1 kayıt (commit)
  7. 22 Tem, 2000 1 kayıt (commit)
  8. 30 Haz, 2000 2 kayıt (commit)
  9. 20 May, 1998 1 kayıt (commit)
  10. 29 Nis, 1997 1 kayıt (commit)
  11. 09 Nis, 1997 1 kayıt (commit)
  12. 25 Eki, 1996 1 kayıt (commit)
  13. 04 Ock, 1995 1 kayıt (commit)
    • Guido van Rossum's avatar
      Added 1995 to copyright message. · 6d023c98
      Guido van Rossum yazdı
      bltinmodule.c: fixed coerce() nightmare in ternary pow().
      modsupport.c (initmodule2): pass METH_FREENAME flag to newmethodobject().
      pythonrun.c: move flushline() into and around print_error().
      6d023c98
  14. 14 Ara, 1994 1 kayıt (commit)
  15. 30 Agu, 1994 1 kayıt (commit)
  16. 29 Mar, 1993 1 kayıt (commit)
    • Guido van Rossum's avatar
      * Changed all copyright messages to include 1993. · 9bfef44d
      Guido van Rossum yazdı
      * Stubs for faster implementation of local variables (not yet finished)
      * Added function name to code object.  Print it for code and function
        objects.  THIS MAKES THE .PYC FILE FORMAT INCOMPATIBLE (the version
        number has changed accordingly)
      * Print address of self for built-in methods
      * New internal functions getattro and setattro (getattr/setattr with
        string object arg)
      * Replaced "dictobject" with more powerful "mappingobject"
      * New per-type functio tp_hash to implement arbitrary object hashing,
        and hashobject() to interface to it
      * Added built-in functions hash(v) and hasattr(v, 'name')
      * classobject: made some functions static that accidentally weren't;
        added __hash__ special instance method to implement hash()
      * Added proper comparison for built-in methods and functions
      9bfef44d
  17. 03 Haz, 1992 1 kayıt (commit)
  18. 05 Nis, 1992 1 kayıt (commit)
  19. 10 Ara, 1991 1 kayıt (commit)
  20. 20 Eki, 1991 1 kayıt (commit)
  21. 19 Şub, 1991 1 kayıt (commit)
  22. 20 Ara, 1990 2 kayıt (commit)